Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/send request #28

Open
wants to merge 27 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
8b0090c
refactoring raft.js file
Sorizen May 4, 2023
b2bef06
starting pala
Sorizen May 9, 2023
5ce7b65
choose proposer with voting
Sorizen May 9, 2023
9e66e93
with bugs
Sorizen May 12, 2023
d527b06
0.1.0-rc.0 - selecting a new proposer and a new epoch after voting
Sorizen May 15, 2023
4050cd0
renaming Raft to PaLa
Sorizen May 15, 2023
6e931cd
fix for next proposer id select
Sorizen May 15, 2023
2811afe
fix delay before voting after node timeout
Sorizen May 16, 2023
668231e
removed unnecessary cleaning node state after node timeot
Sorizen May 16, 2023
076bba9
some fixes with variable names
Sorizen May 16, 2023
e42495c
creating blocks history for every node
Sorizen May 16, 2023
7c8289f
start creating recovery without iterating by nodes
Sorizen May 17, 2023
29f435e
fixes after review
Sorizen May 17, 2023
87f473c
fix with votes count
Sorizen May 17, 2023
cd7d2d3
Merge pull request #1 from Sorizen/feature/vote-for-new-epoche
Sorizen May 17, 2023
7bb0b08
multi reply start
Sorizen May 25, 2023
26b5982
pre request testing
Sorizen Jun 19, 2023
228c1f3
fixes before review
Sorizen Jun 20, 2023
b21dcb7
pala end
Sorizen Jun 20, 2023
9d22742
table without count of requests
Sorizen Jun 21, 2023
d07b5d3
block history checkpoint
Sorizen Jun 22, 2023
1e83890
really close
Sorizen Jun 22, 2023
6806986
demo version
Sorizen Jun 23, 2023
2fca51e
need fix for creating table without proposer
Sorizen Jun 23, 2023
1e1c629
recovery-fix
Sorizen Jun 30, 2023
2275f6c
console-log-deleting
Sorizen Jun 30, 2023
6da1731
Merge branch 'master' into feature/send-request
Sorizen Jun 30, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

Please check our [developers guide](https://gitlab.com/tokend/developers-guide)
for further information about branching and tagging conventions.

## [0.1.0-rc.0] - 2022-05-15
#### Added
- Recovery flow
- Voting for new epoch
- Selecting a new proposer after voting

[0.1.0-rc.0]: https://gitlab.com/tokend/fullerton-staking/fullerton-web-client/tags/1.0.0
4 changes: 1 addition & 3 deletions README
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
super hacky visualization of raft, inspired by thesecretlivesofdata
super hacky visualization of PaLa, inspired by Distributed Lab

also makes for a good space heater while your browser continuously re-parses and re-renders svg



after you clone, run the following to get the dependencies:
git submodule update --init --recursive
4 changes: 2 additions & 2 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Raft Scope</title>
<title>PaLa Scope</title>
<link href="bootstrap-3.1.1/css/bootstrap.min.css" rel="stylesheet">
<link href="bootstrap-slider/css/bootstrap-slider.css" rel="stylesheet">
<script src="jquery/jquery.min.js"></script>
<script src="bootstrap-3.1.1/js/bootstrap.min.js"></script>
<script src="bootstrap-slider/js/bootstrap-slider.js"></script>
<script src="bootstrap-contextmenu/bootstrap-contextmenu.js"></script>
<script src="util.js"></script>
<script src="raft.js"></script>
<script src="pala.js"></script>
<script src="state.js"></script>
<script src="script.js"></script>
<link href="style.css" rel="stylesheet">
Expand Down
Loading