-
Notifications
You must be signed in to change notification settings - Fork 38
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
Broadcast validators signature and collect QC (BFT-414) #76
Merged
Commits on Mar 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 23ef076 - Browse repository at this point
Copy the full SHA 23ef076View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93732c4 - Browse repository at this point
Copy the full SHA 93732c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbc7790 - Browse repository at this point
Copy the full SHA cbc7790View commit details
Commits on Mar 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a942623 - Browse repository at this point
Copy the full SHA a942623View commit details
Commits on Mar 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 73122a5 - Browse repository at this point
Copy the full SHA 73122a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1538d0a - Browse repository at this point
Copy the full SHA 1538d0aView commit details
Commits on Apr 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 11680fd - Browse repository at this point
Copy the full SHA 11680fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 94f5b67 - Browse repository at this point
Copy the full SHA 94f5b67View commit details -
Configuration menu - View commit details
-
Copy full SHA for a532bbc - Browse repository at this point
Copy the full SHA a532bbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for cec46c1 - Browse repository at this point
Copy the full SHA cec46c1View commit details
Commits on Apr 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5c2639b - Browse repository at this point
Copy the full SHA 5c2639bView commit details
Commits on Apr 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5926692 - Browse repository at this point
Copy the full SHA 5926692View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36be3da - Browse repository at this point
Copy the full SHA 36be3daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b28fd7 - Browse repository at this point
Copy the full SHA 1b28fd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8d06ef - Browse repository at this point
Copy the full SHA c8d06efView commit details
Commits on Apr 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 96be90b - Browse repository at this point
Copy the full SHA 96be90bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 16693df - Browse repository at this point
Copy the full SHA 16693dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for c9935c0 - Browse repository at this point
Copy the full SHA c9935c0View commit details
Commits on Apr 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c670006 - Browse repository at this point
Copy the full SHA c670006View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96a50de - Browse repository at this point
Copy the full SHA 96a50deView commit details
Commits on Apr 17, 2024
-
Added support for persisting blocks in parallel (#98)
Statekeeper is storing blocks to postgres in parallel to processing next blocks. Our simplified API so far required persisting one block to finish before processing the next block. This effectively disabled the parallelization in statekeeper and therefore the EN with consensus enabled was significantly slower than EN without consensus. This PR updates the api to allow persisting multiple blocks in parallel. Long term this change most likely won't be that useful, because statekeeper of a validator node will have to work synchronously with consensus (but that requires improving statekeeper anyway). I've also implemented caching inmemory the most recent blocks (even if they got persisted) to address the inefficiency found during the loadtest.
Configuration menu - View commit details
-
Copy full SHA for 1dcda70 - Browse repository at this point
Copy the full SHA 1dcda70View commit details
Commits on Apr 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fb64951 - Browse repository at this point
Copy the full SHA fb64951View commit details
Commits on Apr 19, 2024
-
New attester role for full nodes (#93)
## What ❔ This PR introduces a new role called `attester`. ## Why ❔ This role will handle various keys and messages associated with L1 batches. In the future, this will enable the use of a new signature scheme specifically for L1 batch signatures, distinguishing them from the block signatures of validators. --------- Co-authored-by: Ignacio Avecilla <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d7069f7 - Browse repository at this point
Copy the full SHA d7069f7View commit details
Commits on Apr 25, 2024
-
Rewritten sync_blocks actor to maximize utilization. (#101)
Previous implementation severely limited the total throughput. --------- Co-authored-by: Bruno França <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8d76509 - Browse repository at this point
Copy the full SHA 8d76509View commit details -
## What ❔ Add weights to the attester just like we do with the validators. ## Why ❔ To be able to give our node more importance than the other nodes, producing and finalizing blocks only if they are signed by our node.
Configuration menu - View commit details
-
Copy full SHA for 26488ec - Browse repository at this point
Copy the full SHA 26488ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for f729182 - Browse repository at this point
Copy the full SHA f729182View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32fc525 - Browse repository at this point
Copy the full SHA 32fc525View commit details
Commits on Apr 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4d2675c - Browse repository at this point
Copy the full SHA 4d2675cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e32fc0 - Browse repository at this point
Copy the full SHA 4e32fc0View commit details
Commits on Apr 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7c1ab8a - Browse repository at this point
Copy the full SHA 7c1ab8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for dd912d1 - Browse repository at this point
Copy the full SHA dd912d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 182adca - Browse repository at this point
Copy the full SHA 182adcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for d6a5f80 - Browse repository at this point
Copy the full SHA d6a5f80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1359e54 - Browse repository at this point
Copy the full SHA 1359e54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e4e720 - Browse repository at this point
Copy the full SHA 1e4e720View commit details
Commits on May 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5f5cee1 - Browse repository at this point
Copy the full SHA 5f5cee1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9ad0fa - Browse repository at this point
Copy the full SHA e9ad0faView commit details -
Configuration menu - View commit details
-
Copy full SHA for b53ec80 - Browse repository at this point
Copy the full SHA b53ec80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8365c9f - Browse repository at this point
Copy the full SHA 8365c9fView commit details
Commits on May 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 05f80e2 - Browse repository at this point
Copy the full SHA 05f80e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for df7b777 - Browse repository at this point
Copy the full SHA df7b777View commit details -
Configuration menu - View commit details
-
Copy full SHA for e77db65 - Browse repository at this point
Copy the full SHA e77db65View commit details -
Configuration menu - View commit details
-
Copy full SHA for e86aa92 - Browse repository at this point
Copy the full SHA e86aa92View commit details
Commits on May 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9511247 - Browse repository at this point
Copy the full SHA 9511247View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f548d7 - Browse repository at this point
Copy the full SHA 4f548d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cf4fae - Browse repository at this point
Copy the full SHA 5cf4faeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 03780cb - Browse repository at this point
Copy the full SHA 03780cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5392a1c - Browse repository at this point
Copy the full SHA 5392a1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e0f16de - Browse repository at this point
Copy the full SHA e0f16deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 073c22d - Browse repository at this point
Copy the full SHA 073c22dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 93b59be - Browse repository at this point
Copy the full SHA 93b59beView commit details -
Configuration menu - View commit details
-
Copy full SHA for a9b5a5a - Browse repository at this point
Copy the full SHA a9b5a5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c0e7b7 - Browse repository at this point
Copy the full SHA 5c0e7b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0271e43 - Browse repository at this point
Copy the full SHA 0271e43View commit details
Commits on May 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ecb3c99 - Browse repository at this point
Copy the full SHA ecb3c99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2201c54 - Browse repository at this point
Copy the full SHA 2201c54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99c9302 - Browse repository at this point
Copy the full SHA 99c9302View commit details -
Configuration menu - View commit details
-
Copy full SHA for e09b6f6 - Browse repository at this point
Copy the full SHA e09b6f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76a0a9b - Browse repository at this point
Copy the full SHA 76a0a9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d4acad5 - Browse repository at this point
Copy the full SHA d4acad5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b50fb48 - Browse repository at this point
Copy the full SHA b50fb48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0aa2131 - Browse repository at this point
Copy the full SHA 0aa2131View commit details
Commits on May 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8168af7 - Browse repository at this point
Copy the full SHA 8168af7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f380e74 - Browse repository at this point
Copy the full SHA f380e74View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9f6152 - Browse repository at this point
Copy the full SHA c9f6152View commit details
Commits on May 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for eabc7d7 - Browse repository at this point
Copy the full SHA eabc7d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e163378 - Browse repository at this point
Copy the full SHA e163378View commit details -
Configuration menu - View commit details
-
Copy full SHA for 246d834 - Browse repository at this point
Copy the full SHA 246d834View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d331ef - Browse repository at this point
Copy the full SHA 2d331efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7eee7dc - Browse repository at this point
Copy the full SHA 7eee7dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for fab01d5 - Browse repository at this point
Copy the full SHA fab01d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c6fe4db - Browse repository at this point
Copy the full SHA c6fe4dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cec7be - Browse repository at this point
Copy the full SHA 3cec7beView commit details
Commits on May 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b6721a8 - Browse repository at this point
Copy the full SHA b6721a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55feb75 - Browse repository at this point
Copy the full SHA 55feb75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70d8c91 - Browse repository at this point
Copy the full SHA 70d8c91View commit details
Commits on May 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 13b63d9 - Browse repository at this point
Copy the full SHA 13b63d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d521f10 - Browse repository at this point
Copy the full SHA d521f10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 520e412 - Browse repository at this point
Copy the full SHA 520e412View commit details
Commits on May 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ef5c654 - Browse repository at this point
Copy the full SHA ef5c654View commit details -
Configuration menu - View commit details
-
Copy full SHA for 034f196 - Browse repository at this point
Copy the full SHA 034f196View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77e45d6 - Browse repository at this point
Copy the full SHA 77e45d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 834f0fb - Browse repository at this point
Copy the full SHA 834f0fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f35266 - Browse repository at this point
Copy the full SHA 5f35266View commit details
Commits on May 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d2c8233 - Browse repository at this point
Copy the full SHA d2c8233View commit details -
Configuration menu - View commit details
-
Copy full SHA for 672046f - Browse repository at this point
Copy the full SHA 672046fView commit details
Commits on May 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d84421c - Browse repository at this point
Copy the full SHA d84421cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 06e1350 - Browse repository at this point
Copy the full SHA 06e1350View 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.