This repository was archived by the owner on Nov 15, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
NetworkBridge: validator (authorities) discovery api #1699
Merged
Merged
Changes from 1 commit
Commits
Show all changes
74 commits
Select commit
Hold shift + click to select a range
3e9abcf
stupid, but it compiles
e1fe858
redo
d09622b
cleanup
9e8cfe2
add ValidatorDiscovery to msgs
0bae9e4
sketch network bridge code
4fa0236
ConnectToAuthorities instead of validators
9f81f90
more stuff
d8d1302
cleanup
6c18572
more stuff
251427d
complete ConnectToAuthoritiesState
31d7329
Update node/network/bridge/src/lib.rs
f715c33
Collator protocol subsystem (#1659)
montekki b80e050
handle multiple in-flight connection requests
0e0525d
handle cancelled requests
64dcdb1
Merge branch 'master' into ao-validator-discovery-api
2cf1610
Update node/core/runtime-api/src/lib.rs
1bee32c
redo it again
c0d3a5a
more stuff
de19f1d
redo it again
eb1afd7
Merge branch 'ao-validator-discovery-api' of github.com:paritytech/po…
dbbfe23
Merge branch 'master' into ao-validator-discovery-api
e6a0a85
update comments
36cf3f4
workaround Future is not Send
9f20552
fix trailing spaces
ef4c6da
clarify comments
6305c41
bridge: fix compilation in tests
14fe353
update more comments
7ea8588
small fixes
f6a4068
port collator protocol to new validator discovery api
ac02180
collator tests compile
3dea047
collator tests pass
62e46a1
do not revoke a request when the stream receiver is closed
bbaf435
make revoking opt-in
8cfab6f
fix is_fulfilled
68fc8bb
handle request revokation in collator
a23edc0
tests
0a9c064
Merge branch 'master' into ao-validator-discovery-api
98d8346
wait for validator connections asyncronously
c03f766
Merge branch 'master' into ao-validator-discovery-api
e077b51
fix compilation
2132114
relabel my todos
eb3bacb
apply Fedor's patch
1112368
resolve reconnection TODO
6fbca68
Merge branch 'master' into ao-validator-discovery-api
3d2def9
resolve revoking TODO
dee8b27
resolve channel capacity TODO
c59d5a7
resolve peer cloning TODO
0580441
resolve peer disconnected TODO
db37a2f
resolve PeerSet TODO
a237119
wip tests
a8e3105
more tests
95f989e
resolve Arc TODO
86a64fa
rename pending to non_revoked
7585d6e
one more test
9534c2b
Merge branch 'master' into ao-validator-discovery-api
f83534c
extract utility function into util crate
cb97211
fix compilation in tests
c1da4c6
Apply suggestions from code review
c6aa649
Merge branch 'master' into ao-validator-discovery-api
ae7f529
revert pin_project removal
fbf8901
fix while let loop
78216fc
Revert "revert pin_project removal"
4cb79ad
fix compilation
0295436
Update node/subsystem/src/messages.rs
66a6eed
Merge branch 'master' into ao-validator-discovery-api
7e67489
docs on pub items
30da479
guide updates
9c5b654
Merge branch 'master' into ao-validator-discovery-api
0e9771c
remove a TODO
4cc5f3e
small guide update
23bde8d
fix a typo
88e83ed
link to the issue
3893324
Merge branch 'master' into ao-validator-discovery-api
a7b5ddc
validator discovery: on_request docs
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
handle multiple in-flight connection requests
- Loading branch information
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
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.