Dual execution (#311)
* Initial logic * Remove accidental file * Config * Remove accidental * Apply CLI config * Additional work. Sadly pointless. * Rearrange everything * Loop into CLI param * Implement dual execution * typo * fix tests. * Better docs * Fix bug * Add some tests * Report block information on consensus failure, tests * Fix test
Showing
- substrate/Cargo.lock 1 addition, 0 deletionssubstrate/Cargo.lock
- substrate/demo/executor/Cargo.toml 1 addition, 0 deletionssubstrate/demo/executor/Cargo.toml
- substrate/demo/executor/src/lib.rs 55 additions, 17 deletionssubstrate/demo/executor/src/lib.rs
- substrate/polkadot/cli/src/cli.yml 5 additions, 1 deletionsubstrate/polkadot/cli/src/cli.yml
- substrate/polkadot/cli/src/lib.rs 15 additions, 1 deletionsubstrate/polkadot/cli/src/lib.rs
- substrate/polkadot/service/src/components.rs 5 additions, 5 deletionssubstrate/polkadot/service/src/components.rs
- substrate/polkadot/service/src/config.rs 4 additions, 0 deletionssubstrate/polkadot/service/src/config.rs
- substrate/polkadot/service/src/lib.rs 4 additions, 4 deletionssubstrate/polkadot/service/src/lib.rs
- substrate/substrate/client/db/src/lib.rs 3 additions, 2 deletionssubstrate/substrate/client/db/src/lib.rs
- substrate/substrate/client/src/block_builder.rs 4 additions, 3 deletionssubstrate/substrate/client/src/block_builder.rs
- substrate/substrate/client/src/call_executor.rs 53 additions, 9 deletionssubstrate/substrate/client/src/call_executor.rs
- substrate/substrate/client/src/client.rs 27 additions, 7 deletionssubstrate/substrate/client/src/client.rs
- substrate/substrate/client/src/genesis.rs 13 additions, 7 deletionssubstrate/substrate/client/src/genesis.rs
- substrate/substrate/client/src/light/call_executor.rs 11 additions, 2 deletionssubstrate/substrate/client/src/light/call_executor.rs
- substrate/substrate/client/src/light/mod.rs 2 additions, 2 deletionssubstrate/substrate/client/src/light/mod.rs
- substrate/substrate/executor/src/native_executor.rs 35 additions, 20 deletionssubstrate/substrate/executor/src/native_executor.rs
- substrate/substrate/executor/src/sandbox.rs 5 additions, 5 deletionssubstrate/substrate/executor/src/sandbox.rs
- substrate/substrate/executor/src/wasm_executor.rs 31 additions, 26 deletionssubstrate/substrate/executor/src/wasm_executor.rs
- substrate/substrate/runtime/consensus/src/lib.rs 6 additions, 0 deletionssubstrate/substrate/runtime/consensus/src/lib.rs
- substrate/substrate/state-machine/src/lib.rs 169 additions, 19 deletionssubstrate/substrate/state-machine/src/lib.rs
Please register or sign in to comment