Migrate from MQCs in persisted validation data to merkle proofs (#317)
* Update polkadot * Migrate all uses of MQC heads to merkle proofs * Mass rename `relay_parent_storage_root` * Restore parachain-system tests * Update polkadot and libp2p swarm for testing * Collapse match into an if let Co-authored-by:Bastian Köcher <bkchr@users.noreply.github.com> * Fix compilation error in test-service Co-authored-by:
Bastian Köcher <bkchr@users.noreply.github.com>
Showing
- cumulus/Cargo.lock 318 additions, 283 deletionscumulus/Cargo.lock
- cumulus/collator/src/lib.rs 36 additions, 1 deletioncumulus/collator/src/lib.rs
- cumulus/parachain-system/src/lib.rs 62 additions, 72 deletionscumulus/parachain-system/src/lib.rs
- cumulus/parachain-system/src/relay_state_snapshot.rs 57 additions, 9 deletionscumulus/parachain-system/src/relay_state_snapshot.rs
- cumulus/rococo-parachains/src/service.rs 1 addition, 0 deletionscumulus/rococo-parachains/src/service.rs
- cumulus/runtime/src/validate_block/implementation.rs 6 additions, 14 deletionscumulus/runtime/src/validate_block/implementation.rs
- cumulus/runtime/src/validate_block/tests.rs 13 additions, 15 deletionscumulus/runtime/src/validate_block/tests.rs
- cumulus/test/client/src/block_builder.rs 3 additions, 3 deletionscumulus/test/client/src/block_builder.rs
- cumulus/test/relay-sproof-builder/src/lib.rs 56 additions, 1 deletioncumulus/test/relay-sproof-builder/src/lib.rs
- cumulus/test/service/src/lib.rs 1 addition, 0 deletionscumulus/test/service/src/lib.rs
Please register or sign in to comment