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 373
Enable collation via RPC relay chain node #1585
Merged
Merged
Changes from 105 commits
Commits
Show all changes
123 commits
Select commit
Hold shift + click to select a range
7562963
Add minimal overseer gen with dummy subsystems
skunert ba681d2
Fix dependencies
skunert 6375cdc
no-compile: only client transaction pool missing
skunert fa91617
Remove unused imports
skunert c9be61c
Continue to hack towards PoC
skunert 55433bf
Continue
skunert 2d6b45a
Make mini node compile
skunert 7a6ca34
Compiling version with blockchainevents trait
skunert c0a1f19
Continue
skunert 3288dd0
Check in lockfile
skunert 2b2c902
Block with tokio
skunert a12c870
Merge branch 'master' into skunert-minimal-overseer-node
skunert a149420
update patches
skunert d86d45e
Update polkadot patches
skunert bcede94
Use polkadot-primitives v2
skunert 1c461e4
Merge branch 'master' into skunert-minimal-overseer-node
skunert c157722
Fix build problems
skunert 5940268
First working version
skunert e3e8ba8
Adjust cargo.lock
skunert b6055bd
Add integration test
skunert b19e9d8
Merge branch 'master' into skunert-minimal-overseer-node
skunert 4784f5f
Make integration test work
skunert f22c70e
Allow startinc collator without relay-chain args
skunert 592bfc8
Make OverseerRuntimeClient async
skunert ec0130f
Create separate integration test
skunert a5e63b0
Remove unused ChainSelection code
skunert 30e0273
Remove unused parameters on new-mini
skunert 0638e66
Connect collator node in test to relay chain nodes
skunert c7c5fd4
Make BlockChainRPCClient obsolete
skunert b08c1c9
Clean up
skunert 454348c
Merge branch 'master' into skunert-minimal-overseer-node
skunert b37bda5
Clean up
skunert fd2e80a
Reimplement blockchain-rpc-events
skunert 12bb197
Revert "Allow startinc collator without relay-chain args"
skunert a69993f
Merge branch 'master' into collator-rpc-poc
skunert e92c7dd
Add `strict_record_validation` to AuthorityDiscovery
skunert 8aeb05c
Move network to cumulus
skunert 0b4aa99
Remove BlockchainRPCEvents
skunert 300eec0
Remove `BlockIdTo` and `BlockchainEvents`
skunert d5b1e4d
Make AuthorityDiscovery async
skunert 5a4a18e
Use hash in OverseerRuntime
skunert c07be4d
Merge branch 'master' into collator-rpc-poc
skunert 597c3f4
Adjust naming of runtime client trait
skunert e4e98e3
Merge branch 'master' into collator-rpc-poc
skunert 86fc321
Implement more rpc-client methods
skunert 18eb21e
Improve error handling for `ApiError`
skunert 8712354
Extract authority-discovery creationand cleanup
skunert a46d22f
Merge branch 'master' into collator-rpc-poc
skunert af245af
RPC -> Rpc
skunert 7cc26e5
Extract bitswap
skunert 122d449
Merge branch 'master' into collator-rpc-poc
skunert d8ac26f
Adjust to changes on master
skunert aae466f
Implement `hash` method
skunert 42d9223
Introduce DummyChainSync, remove ProofProvider and BlockBackend
skunert 3f4adaa
Remove `HeaderMetadata` from blockchain-rpc-client
skunert f5f7094
Make ChainSync work
skunert 67a2202
Implement NetworkHeaderBackend
skunert ab19e8a
Cleanup
skunert dda50d6
Merge branch 'master' into collator-rpc-poc
skunert 41335cc
Adjustments after master merge
skunert 45442fd
Remove ImportQueue from network parameters
skunert 76f2079
Remove cargo patches
skunert 162576e
Eliminate warnings
skunert df9875c
Revert to HeaderBackend
skunert 28e1867
Add zombienet test
skunert a6c3ccd
Implement `status()` method
skunert 54c3e84
Add more comments, improve readability
skunert 80cc98a
Remove patches from Cargo.toml
skunert abb12e3
Remove integration test in favor of zombienet
skunert 92f5dcf
Remove unused dependencies, rename minimal node crate
skunert 96c9c6d
Merge branch 'master' into collator-rpc-poc
skunert 74b30bc
Adjust to latest master changes
skunert 5956e72
fmt
skunert f4b8949
Execute zombienet test on gitlab ci
skunert f472743
Reuse network metrics
skunert 8144680
Chainsync metrics
skunert 217f05d
fmt
skunert 6ba48c1
Feed RPC node as boot node to the relay chain minimal node
skunert 1109f26
Merge branch 'master' into collator-rpc-poc
skunert e822b46
fmt
skunert ca0abb2
Add bootnodes to zombienet collators
skunert cf4763e
Allow specification of relay chain args
skunert 3c06ece
Merge branch 'master' into collator-rpc-poc
skunert ee7e84b
Merge branch 'master' into collator-rpc-poc
skunert 10e602c
Merge branch 'master' into collator-rpc-poc
skunert a3aa0ea
Apply review suggestions
skunert ba5ef94
Remove unnecessary casts
skunert 976c529
Enable PoV recovery for rpc full nodes
skunert b1cd618
Merge branch 'master' into collator-rpc-poc
skunert 8dc7ddc
Revert unwanted changes
skunert 8301c28
Make overseerHandle non-optional
skunert 760a127
Add availability-store subsystem
skunert 49c5652
Merge branch 'master' into pov-recovery-rpc
skunert 659dd58
Add AuxStore and ChainApiSubsystem
skunert 1a00dce
Add availability distribution subsystem
skunert 1a56dd5
Improve pov-recovery logging and add RPC nodes to tests
skunert 33a059a
fmt
skunert 9ef29ed
Merge branch 'master' into collator-rpc-poc
skunert a9610d0
Make availability config const
skunert 95377d2
Merge branch 'master' into collator-rpc-poc
skunert 00c745a
lock
skunert 5de1bf3
Enable debug logs for pov-recovery in zombienet
skunert 7d24629
Add log filters to test binary
skunert 3c591ae
Allow wss
skunert 3e944b3
Merge branch 'master' into collator-rpc-poc
skunert 694db8d
Address review comments
skunert 2bd96d9
Merge branch 'master' into collator-rpc-poc
skunert ac4ede3
Apply reviewer comments
skunert 09272e8
Merge branch 'master' into collator-rpc-poc
skunert 4bfdc6f
Adjust to master changes
skunert 603ddcb
Apply reviewer suggestions
skunert 7f5ccc5
Bump polkadot
skunert 11a23e2
Add builder method for minimal node
skunert c67379b
Merge branch 'master' into collator-rpc-poc
skunert 50c7cc1
Bump substrate and polkadot
skunert ea09b5b
Clean up overseer building
skunert e58174e
Add bootnode to two in pov_recovery test
skunert 6115bae
Fix missing quote in pov recovery zombienet test
skunert d5f36d3
Improve zombienet pov test
skunert 5f7347d
Merge branch 'master' into collator-rpc-poc
skunert 393eb10
More debug logs for pov-recovery
skunert 1027520
Remove reserved nodes like on original test
skunert c5003b5
Revert zombienet test to master
skunert 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
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
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
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.