-
Notifications
You must be signed in to change notification settings - Fork 399
feat: CON-1445 Start remote DKG as soon as request appears in state #10055
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
Merged
+1,018
−1,506
Merged
Changes from all commits
Commits
Show all changes
166 commits
Select commit
Hold shift + click to select a range
64e6091
WIP renaming dealings
Sawchord 9ced08c
More renaming
Sawchord 8a5e275
Some more renaming
Sawchord 50b3a97
PB compatibility
Sawchord 04d1bea
Fixes
Sawchord 4f7b28a
Fixes
Sawchord 5b4b664
Rename dkg::DataPayload to dkg::DkgDataPayload
Sawchord 246ca4f
Fix
Sawchord f815b3e
Remove werid retry logic
Sawchord e30b8cf
UPdate comment
Sawchord db6d3c7
Add payload
Sawchord c3d430d
Deliver remote dkg transcripts from non-summary blocks as well
Sawchord d888927
Implement get_unused_dkg_dealings
Sawchord 6d746dc
Small optimization
Sawchord 32ba6a7
Merge branch 'master' into leon/dkg_acceleration_part3
Sawchord 7d8edd4
Small refactoring
Sawchord 4e6c8ef
More refactoring
Sawchord 0b553aa
Refactor callback_id acquisition
Sawchord 63fa101
WIP implement create_early_remote_transcripts
Sawchord 26e0a2b
TODO
Sawchord 07608f2
WIP implement PB
Sawchord 4bbcb54
WIP early transcripts
Sawchord b4fe0ac
Improve payload builder code
Sawchord 68fd82b
Remove some unused code
Sawchord 5f5e8e5
Fix tests
Sawchord ec24eae
Revert "Small optimization"
Sawchord bbc49e1
Revert "Small optimization"
Sawchord bcdafe2
WIP implement validator
Sawchord d5c127e
Merge branch 'master' into leon/dkg_acceleration_part3
Sawchord 4b08644
Merge branch 'master' into leon/dkg_acceleration_part3
Sawchord 5ff9175
WIP testing
Sawchord aef6916
WIp implement early remote unit test
Sawchord 9eb8092
WIP implementing test
Sawchord dde5035
Merge branch 'master' into leon/dkg_acceleration_part3
Sawchord 1e03d03
WIP implement test
Sawchord 7ed6d28
WIP improve test
Sawchord 2fd1845
WIP working with tests
Sawchord 6b857d4
init
eichhorl aee217a
compiling
eichhorl 3004f2e
clippy
eichhorl 6b501ae
clean
eichhorl 00abdea
comment
eichhorl 7864e1d
fix test
eichhorl bd97a32
fix
eichhorl 1e126d7
clean
eichhorl 5d1614d
Merge branch 'master' into eichhorl/early-remote-nidkg
eichhorl ae94556
update
eichhorl 3c8f909
Merge branch 'master' into eichhorl/early-remote-nidkg-2
eichhorl e96cc22
progress
eichhorl b13a95e
Merge branch 'eichhorl/early-remote-nidkg-2' of github.com:dfinity/ic…
eichhorl a461ab6
errors
eichhorl b5d2d10
clean
eichhorl 325b6b8
fix
eichhorl e2a4aab
Automatically updated Cargo*.lock
d250dbe
Automatically fixing code for linting and formatting issues
7e7dce4
use correct threshold
eichhorl 35e6b00
include height
eichhorl ca29e9b
types
eichhorl e538cd0
test
eichhorl fdcc343
test
eichhorl f7c05f4
fix
eichhorl 0e6d05e
fix tests
eichhorl f22f252
merge
eichhorl 0654f21
docs
eichhorl 3fec9d0
add vetkd test case
eichhorl c0bfd10
merge
eichhorl 85ad8fd
test
eichhorl 917d35c
test
eichhorl 960c67a
target_ids
eichhorl ed0dce2
include errors
eichhorl cf2c455
include errors
eichhorl 3b051ff
Revert "include errors"
eichhorl 7a81bf3
assumption
eichhorl 0c410fe
ignore completed test
eichhorl 1294e62
Merge branch 'master' into eichhorl/early-remote-nidkg-2
eichhorl b688aea
test
eichhorl 63ae5f1
Automatically updated Cargo*.lock
53e680e
prioritize remote dkg
eichhorl ea39195
clean up test utils
eichhorl c50c960
inferred return type
eichhorl a1e2c0d
build_target_id_callback_map docs
eichhorl 00fb1e0
generalize comment
eichhorl b402350
remove number_of_contexts
eichhorl a9a4ad0
check against MAX_EARLY_REMOTE_TRANSCRIPTS early
eichhorl bfabda4
MAX_EARLY_REMOTE_TRANSCRIPTS test
eichhorl 2697f4e
rename
eichhorl 762f6ac
skip context with insufficient dealings test
eichhorl df49ee5
ensure retried transcripts are completed by the summary
eichhorl 9bc0679
add log
eichhorl e8d49e5
Merge branch 'eichhorl/early-remote-nidkg-2' into eichhorl/prioritize…
eichhorl a66ee46
review
eichhorl ee78f6b
Merge branch 'eichhorl/early-remote-nidkg-2' into eichhorl/prioritize…
eichhorl 68860fb
create configs early
eichhorl c5821b9
rename
eichhorl a149828
rm
eichhorl a59dd90
test
eichhorl 3de6ab1
update
eichhorl 1c227ad
update
eichhorl f6f2037
revert
eichhorl 065c9e6
fix
eichhorl fcf1669
fix
eichhorl 9f8de9d
fix
eichhorl 8652441
Merge branch 'master' into eichhorl/early-remote-nidkg-2
eichhorl e618dad
Merge branch 'eichhorl/early-remote-nidkg-2' into eichhorl/prioritize…
eichhorl 19ef286
fix
eichhorl f164c99
merge
eichhorl a9be68f
impl
eichhorl a1801b0
impl
eichhorl 9281bd6
merge
eichhorl 4713eb9
reader
eichhorl 8d6fda2
review
eichhorl 189ea78
clippy
eichhorl d365095
impl
eichhorl cf0fb8d
fix
eichhorl 08d8d42
rm
eichhorl 8296479
rm
eichhorl caea9fa
clean
eichhorl 5097da3
fix
eichhorl 3333cb9
fix
eichhorl 306fd9a
merge
eichhorl 899c3dc
fix
eichhorl 2398fb8
merge
eichhorl 11abd3d
fix
eichhorl ae735f1
merge
eichhorl d7f9dba
Automatically fixing code for linting and formatting issues
b40ef4d
fix tests
eichhorl d2067ea
Merge branch 'eichhorl/rm-summary-remote-dkg' of github.com:dfinity/i…
eichhorl 1c886df
fmt
eichhorl 017c4a5
clippy
eichhorl 98b1d67
clippy
eichhorl 85c11d4
fix
eichhorl 7d09018
increase subnet splitting dkg interval
eichhorl 0b55535
fix
eichhorl 15d51fb
merge
eichhorl 429d301
merge
eichhorl 7074dd4
Revert "Draft: create configs early"
eichhorl ecd3644
Reapply "Draft: create configs early"
eichhorl 503ae93
merge
eichhorl 05fcb84
merge
eichhorl 5e481ec
clean lib
eichhorl bbf2dc6
merge
eichhorl b86ed29
simplify
eichhorl 188a358
merge
eichhorl 004accc
Merge branch 'master' into eichhorl/early-dkg-configs
eichhorl 4a471ba
fix
eichhorl 9df06cc
fix
eichhorl aa21bbb
Merge branch 'eichhorl/early-dkg-configs' of github.com:dfinity/ic in…
eichhorl 46e6b92
fix
eichhorl 3bbddcf
fix
eichhorl b4127e5
fix
eichhorl a0ee0f5
fix
eichhorl 1a47cf1
Merge branch 'master' into eichhorl/early-dkg-configs
eichhorl 90c61ad
is_local, is_remote
eichhorl 2836411
matches
eichhorl 9e29073
extra asserts
eichhorl 3c136fd
inline
eichhorl 2c6d626
extend test
eichhorl b05ac47
subnet_id
eichhorl fb00e94
reference
eichhorl feda9aa
(None, None)
eichhorl db4284e
panic
eichhorl b686033
clippy
eichhorl 764e285
count errors towards MAX_EARLY_REMOTE_TRANSCRIPTS
eichhorl 6c57e9b
clarify grouping and ordering
eichhorl 272d542
slice
eichhorl a4e951f
Merge branch 'master' into eichhorl/early-dkg-configs
eichhorl File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.