Downward & Upward messages (#1266)
* Downward messages, the front-end. * Move types around to make them accessible from Parachains * Fix compilation * Fix branch * Make it compile for Cumulus * Update the branch names * Add default generic parameter * Implement `Partialeq` * Move upward messages into the `ValidationResult` * Support disabling of the runtime api * Update branch * Adds support for handling downward messages * Implement sending XCMP messages as up/downward messages * service: update to latest ServiceBuilder changes * Make it compile * Initial commit Forked at: ef2aa428 Parent branch: origin/master * Update substrate branch to cecton-update-polkadot-substrate * Update substrate & polkadot to cumulus-branch * Reset branch * Update primitives/src/parachain.rs Co-authored-by:Robert Habermeier <rphmeier@gmail.com> * Update runtime/common/src/parachains.rs Co-authored-by:
Robert Habermeier <rphmeier@gmail.com> * Update runtime/common/src/parachains.rs Co-authored-by:
Robert Habermeier <rphmeier@gmail.com> * Minor fixes * Fix wasm build Co-authored-by:
Gav Wood <gavin@parity.io> Co-authored-by:
André Silva <andre.beat@gmail.com> Co-authored-by:
Cecile Tonglet <cecile.tonglet@cecton.com> Co-authored-by:
Robert Habermeier <rphmeier@gmail.com>
Showing
- polkadot/Cargo.lock 14 additions, 1 deletionpolkadot/Cargo.lock
- polkadot/Cargo.toml 1 addition, 0 deletionspolkadot/Cargo.toml
- polkadot/availability-store/src/lib.rs 2 additions, 2 deletionspolkadot/availability-store/src/lib.rs
- polkadot/availability-store/src/store.rs 1 addition, 1 deletionpolkadot/availability-store/src/store.rs
- polkadot/collator/src/lib.rs 7 additions, 1 deletionpolkadot/collator/src/lib.rs
- polkadot/core-primitives/Cargo.toml 20 additions, 0 deletionspolkadot/core-primitives/Cargo.toml
- polkadot/core-primitives/src/lib.rs 96 additions, 0 deletionspolkadot/core-primitives/src/lib.rs
- polkadot/network/src/protocol/tests.rs 3 additions, 0 deletionspolkadot/network/src/protocol/tests.rs
- polkadot/parachain/Cargo.toml 3 additions, 3 deletionspolkadot/parachain/Cargo.toml
- polkadot/parachain/src/primitives.rs 10 additions, 9 deletionspolkadot/parachain/src/primitives.rs
- polkadot/parachain/src/wasm_api.rs 0 additions, 23 deletionspolkadot/parachain/src/wasm_api.rs
- polkadot/parachain/src/wasm_executor/mod.rs 8 additions, 32 deletionspolkadot/parachain/src/wasm_executor/mod.rs
- polkadot/parachain/src/wasm_executor/validation_host.rs 13 additions, 64 deletionspolkadot/parachain/src/wasm_executor/validation_host.rs
- polkadot/parachain/test-parachains/adder/Cargo.toml 5 additions, 1 deletionpolkadot/parachain/test-parachains/adder/Cargo.toml
- polkadot/parachain/test-parachains/adder/collator/src/main.rs 2 additions, 1 deletion...adot/parachain/test-parachains/adder/collator/src/main.rs
- polkadot/parachain/test-parachains/adder/src/wasm_validation.rs 2 additions, 16 deletions...ot/parachain/test-parachains/adder/src/wasm_validation.rs
- polkadot/parachain/test-parachains/code-upgrader/Cargo.toml 5 additions, 1 deletionpolkadot/parachain/test-parachains/code-upgrader/Cargo.toml
- polkadot/parachain/test-parachains/code-upgrader/src/wasm_validation.rs 2 additions, 16 deletions...hain/test-parachains/code-upgrader/src/wasm_validation.rs
- polkadot/parachain/test-parachains/tests/adder/mod.rs 5 additions, 12 deletionspolkadot/parachain/test-parachains/tests/adder/mod.rs
- polkadot/parachain/test-parachains/tests/code_upgrader/mod.rs 4 additions, 14 deletions...adot/parachain/test-parachains/tests/code_upgrader/mod.rs
Please register or sign in to comment