Parachain validation moved to external process (#325)
* Improved execution & tests * Style * Made CLI arg const * Moved Upwards message * CLI subcommand for validation worker * Build halting parachain * Build halting parachain * Made stuff private * Reorganized parachain tests * Comment * Whitespace * Apply suggestions from code review Co-Authored-By:Bastian Köcher <bkchr@users.noreply.github.com> * Fixed call data size check and introduced an enum * Apply suggestions from code review Co-Authored-By:
Bastian Köcher <bkchr@users.noreply.github.com>
Showing
- polkadot/Cargo.lock 466 additions, 352 deletionspolkadot/Cargo.lock
- polkadot/cli/Cargo.toml 1 addition, 0 deletionspolkadot/cli/Cargo.toml
- polkadot/cli/src/lib.rs 29 additions, 14 deletionspolkadot/cli/src/lib.rs
- polkadot/collator/src/lib.rs 2 additions, 5 deletionspolkadot/collator/src/lib.rs
- polkadot/parachain/Cargo.toml 6 additions, 1 deletionpolkadot/parachain/Cargo.toml
- polkadot/parachain/src/lib.rs 10 additions, 0 deletionspolkadot/parachain/src/lib.rs
- polkadot/parachain/src/wasm_executor.rs 365 additions, 11 deletionspolkadot/parachain/src/wasm_executor.rs
- polkadot/parachain/tests/adder/mod.rs 7 additions, 15 deletionspolkadot/parachain/tests/adder/mod.rs
- polkadot/parachain/tests/lib.rs 44 additions, 0 deletionspolkadot/parachain/tests/lib.rs
- polkadot/parachain/tests/wasm_executor/mod.rs 45 additions, 0 deletionspolkadot/parachain/tests/wasm_executor/mod.rs
- polkadot/primitives/src/parachain.rs 1 addition, 11 deletionspolkadot/primitives/src/parachain.rs
- polkadot/service/src/lib.rs 1 addition, 0 deletionspolkadot/service/src/lib.rs
- polkadot/src/main.rs 1 addition, 1 deletionpolkadot/src/main.rs
- polkadot/test-parachains/adder/collator/src/main.rs 0 additions, 1 deletionpolkadot/test-parachains/adder/collator/src/main.rs
- polkadot/test-parachains/halt/Cargo.toml 17 additions, 0 deletionspolkadot/test-parachains/halt/Cargo.toml
- polkadot/test-parachains/halt/build.rs 25 additions, 0 deletionspolkadot/test-parachains/halt/build.rs
- polkadot/test-parachains/halt/src/lib.rs 49 additions, 0 deletionspolkadot/test-parachains/halt/src/lib.rs
- polkadot/validation/src/collation.rs 2 additions, 2 deletionspolkadot/validation/src/collation.rs
- polkadot/validation/src/lib.rs 5 additions, 4 deletionspolkadot/validation/src/lib.rs
Please register or sign in to comment