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
Implement Network Bridge #1280
Merged
Merged
Implement Network Bridge #1280
Changes from 1 commit
Commits
Show all changes
34 commits
Select commit
Hold shift + click to select a range
54873ea
network bridge skeleton
rphmeier 5eea3bf
move some primitives around and add debug impls
rphmeier 27456b5
protocol registration glue & abstract network interface
rphmeier 3bf17fa
add send_msgs to subsystemctx
rphmeier e05abd2
select logic
rphmeier ba005c9
transform different events into actions and handle
rphmeier 7572bba
implement remaining network bridge state machine
rphmeier 24a91c4
start test skeleton
rphmeier 064a00c
make network methods asynchronous
rphmeier c116061
extract subsystem out to subsystem crate
rphmeier e6162de
port over overseer to subsystem context trait
rphmeier 844a9d1
fix minimal example
rphmeier cae1561
fix overseer doc test
rphmeier 2c9be73
update network-bridge crate
rphmeier 534535f
write a subsystem test-helpers crate
rphmeier 8ac6269
write a network test helper for network-bridge
rphmeier 51ff607
set up (broken) view test
rphmeier 960029b
Revamp network to be more async-friendly and not require Sync
rphmeier eb52f9a
fix spacing
rphmeier f6526c4
fix test compilation
rphmeier 0f5a1b1
insert side-channel for actions
rphmeier 8f75746
Add some more message types to AllMessages
rphmeier 940216b
introduce a test harness
rphmeier 859bd8b
add some tests
rphmeier c504d12
Merge branch 'master' into rh-network-bridge
rphmeier 4343f5c
ensure service compiles and passes tests
rphmeier 98c4c54
fix typo
rphmeier d194838
fix service-new compilation
rphmeier d468a2b
Subsystem test helpers send messages synchronously
rphmeier b676adc
remove smelly action inspector
rphmeier 7d44a62
remove superfluous let binding
rphmeier 989e8b5
fix warnings
rphmeier 64792f7
Update node/network/bridge/src/lib.rs
rphmeier 50b51dd
fix compilation
rphmeier 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
remove superfluous let binding
- Loading branch information
commit 7d44a628190e4cb11ef0c0cb42ee61ecdbe6b77f
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.