This repository has been archived by the owner on Nov 15, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Commits on Nov 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 47fddcb - Browse repository at this point
Copy the full SHA 47fddcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60d34ef - Browse repository at this point
Copy the full SHA 60d34efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50d2a9f - Browse repository at this point
Copy the full SHA 50d2a9fView commit details -
client/beefy: try to vote from the very beginning
Now that voter is initialized from persistent state, it makes sense that it can attempt voting right away. This also helps the genesis case when we consider block `One` as mandatory.
Configuration menu - View commit details
-
Copy full SHA for 27924e7 - Browse repository at this point
Copy the full SHA 27924e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 975369d - Browse repository at this point
Copy the full SHA 975369dView commit details
Commits on Nov 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e46a6e2 - Browse repository at this point
Copy the full SHA e46a6e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24e911f - Browse repository at this point
Copy the full SHA 24e911fView commit details -
client/beefy: persist state after voting
Persist state after handling self vote to avoid double voting in case of voter restarts.
Configuration menu - View commit details
-
Copy full SHA for 857043f - Browse repository at this point
Copy the full SHA 857043fView commit details -
client/beefy: persist state after handling mandatory block vote
For mandatory blocks we want to make sure we're not losing votes in case of crashes or restarts, since voter will not make further progress without finalizing them.
Configuration menu - View commit details
-
Copy full SHA for 141ae2d - Browse repository at this point
Copy the full SHA 141ae2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for da00582 - Browse repository at this point
Copy the full SHA da00582View commit details -
client/beefy: initialize voter at either genesis or last finalized
To guarantee unbroken chain of mandatory blocks justifications, voter will always resume from either last BEEFY-justified block or `pallet-beefy` genesis, whichever is more recent. Initialization walks back the chain from latest GRANDPA finalized block looking for one of the above. Along the way, it also records and enqueues for processing any BEEFY mandatory blocks that have been already GRANDPA finalized but not BEEFY finalized.
Configuration menu - View commit details
-
Copy full SHA for 30c18ce - Browse repository at this point
Copy the full SHA 30c18ceView commit details
Commits on Nov 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1b0e93e - Browse repository at this point
Copy the full SHA 1b0e93eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e3e893 - Browse repository at this point
Copy the full SHA 3e3e893View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66f357a - Browse repository at this point
Copy the full SHA 66f357aView commit details -
Configuration menu - View commit details
-
Copy full SHA for cdbdd52 - Browse repository at this point
Copy the full SHA cdbdd52View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee0de17 - Browse repository at this point
Copy the full SHA ee0de17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 372bb50 - Browse repository at this point
Copy the full SHA 372bb50View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.