-
Notifications
You must be signed in to change notification settings - Fork 15
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
Misc PoS cleanup and improvements #1207
Conversation
770ffa7
to
b5af617
Compare
Codecov Report
@@ Coverage Diff @@
## dev #1207 +/- ##
==========================================
- Coverage 69.36% 69.24% -0.13%
==========================================
Files 101 101
Lines 11901 11922 +21
Branches 97 97
==========================================
Hits 8255 8255
- Misses 3646 3667 +21
... and 1 file with indirect coverage changes 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
For full LLVM coverage report click here! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, can add some sanity tests.
20050e4
to
038e2fc
Compare
65e9079
to
e105b28
Compare
* Add grandpa RPCs * Enable warp sync * Add BadBlocks to chain spec extensions * Add PoS devnet chainspec * Remove commented out line * Appease version check * Add grandpa RPC sanity integration test * Auto-update creditcoin-js type definitions * Make grandpa test a little bit more substantive * Appease clippy --------- Co-authored-by: gluwa-bot <[email protected]>
* Add grandpa RPCs * Enable warp sync * Add BadBlocks to chain spec extensions * Add PoS devnet chainspec * Remove commented out line * Appease version check * Add grandpa RPC sanity integration test * Auto-update creditcoin-js type definitions * Make grandpa test a little bit more substantive * Appease clippy --------- Co-authored-by: gluwa-bot <[email protected]>
* Add grandpa RPCs * Enable warp sync * Add BadBlocks to chain spec extensions * Add PoS devnet chainspec * Remove commented out line * Appease version check * Add grandpa RPC sanity integration test * Auto-update creditcoin-js type definitions * Make grandpa test a little bit more substantive * Appease clippy --------- Co-authored-by: gluwa-bot <[email protected]>
* Add grandpa RPCs * Enable warp sync * Add BadBlocks to chain spec extensions * Add PoS devnet chainspec * Remove commented out line * Appease version check * Add grandpa RPC sanity integration test * Auto-update creditcoin-js type definitions * Make grandpa test a little bit more substantive * Appease clippy --------- Co-authored-by: gluwa-bot <[email protected]>
* Add grandpa RPCs * Enable warp sync * Add BadBlocks to chain spec extensions * Add PoS devnet chainspec * Remove commented out line * Appease version check * Add grandpa RPC sanity integration test * Auto-update creditcoin-js type definitions * Make grandpa test a little bit more substantive * Appease clippy --------- Co-authored-by: gluwa-bot <[email protected]>
Description of proposed changes
This is sort of a mishmash of changes, but there are two general categories here:
Things that make disaster recovery easier (found during research for CSUB-260)
BadBlocks
chain spec extension (this allows you to blacklist certain block hashes to easily hard fork)Things that I should have done
I can split it into multiple PRs, but I wanted to get something up before I forgot about this
Practical tips for PR review & merge:
Commit by commit