-
Notifications
You must be signed in to change notification settings - Fork 468
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
Optimism CL P2P #7297
Merged
Merged
Optimism CL P2P #7297
Changes from 1 commit
Commits
Show all changes
39 commits
Select commit
Hold shift + click to select a range
be22107
P2P
deffrian f7266d0
Blob support
deffrian 7e78b03
Add decoders
deffrian d58ffef
Merge branch 'master' into feature/op-cl
deffrian 702bad1
nuget libp2p
deffrian af7dcb2
Delete submodule
deffrian 52446cf
Span batch decoder
deffrian 3b08e35
Merge branch 'master' into feature/op-cl
deffrian 50c6309
Fix decoding
deffrian fe7868f
Merge branch 'master' into feature/op-cl
deffrian a0da6fc
Fix build
deffrian a507ee4
Fix p2p
deffrian f48b495
More derivation
deffrian 0c35f65
Merge branch 'master' into feature/op-cl
deffrian 9086435
Add pubKey verification
deffrian 971386d
Fix payload decoder & peers
deffrian e962edf
Change signature validation
deffrian eecb968
Add peers
deffrian 8baef3e
sequencerP2PAddress
deffrian 2f05fe1
Merge branch 'master' into feature/op-cl
deffrian 3a94ced
Fix formatting
deffrian 8230d31
Fix formatting
deffrian 1b8000e
Remove derivation
deffrian 9b669d4
Cleanup
deffrian aaf2f44
Merge branch 'master' into feature/op-cl
deffrian e51e2bc
Limit decoded data size
deffrian 4a19925
Fix suggestions
deffrian e1f9b9d
Merge branch 'master' into feature/op-cl
deffrian dc2d0de
Fix formating
deffrian 9c30ea4
Merge remote-tracking branch 'origin/feature/op-cl' into feature/op-cl
deffrian 9275b17
Add payload decoder tests
deffrian bf593a7
Fix suggestions
deffrian 543584f
Merge branch 'master' into feature/op-cl
deffrian 85670e9
Fix suggestions
deffrian 68e0aaa
Add catch on async void to avoid process crash + refactors
LukaszRozmej da337da
Use channels
deffrian 8343884
Close channel
deffrian c04d17c
Minor adjustments
deffrian 2b46ff9
Merge branch 'master' into feature/op-cl
deffrian 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 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 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 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.
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.
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.
maybe
await foreach (ExecutionPayloadV3 payload in reader.ReadAllAsync())
instead?Will we ever close the channel, shouldn't we close it when app close (we have a CancelationToken available for that)?