Modularised dispatch (#95)
* Completely rework dispatch mechanism into something modular. Not yet complete but 75% there. * Council vote tests. * Fix tests. * whitespace. * Fix demo runtime tests. * Fix up tests. * Remove dead code. * Use match for Id * Make PrivPass better protected. * Address other grumbles. * Give PrivPass a private member. * Testing PrivPass. * Add docs.
Showing
- substrate/Cargo.lock 2 additions, 0 deletionssubstrate/Cargo.lock
- substrate/demo/executor/src/lib.rs 29 additions, 21 deletionssubstrate/demo/executor/src/lib.rs
- substrate/demo/primitives/src/block.rs 0 additions, 33 deletionssubstrate/demo/primitives/src/block.rs
- substrate/demo/primitives/src/lib.rs 1 addition, 3 deletionssubstrate/demo/primitives/src/lib.rs
- substrate/demo/primitives/src/transaction.rs 0 additions, 495 deletionssubstrate/demo/primitives/src/transaction.rs
- substrate/demo/runtime/Cargo.toml 4 additions, 0 deletionssubstrate/demo/runtime/Cargo.toml
- substrate/demo/runtime/src/block.rs 52 additions, 0 deletionssubstrate/demo/runtime/src/block.rs
- substrate/demo/runtime/src/dispatch.rs 223 additions, 71 deletionssubstrate/demo/runtime/src/dispatch.rs
- substrate/demo/runtime/src/lib.rs 8 additions, 41 deletionssubstrate/demo/runtime/src/lib.rs
- substrate/demo/runtime/src/runtime/council.rs 265 additions, 252 deletionssubstrate/demo/runtime/src/runtime/council.rs
- substrate/demo/runtime/src/runtime/council_vote.rs 116 additions, 85 deletionssubstrate/demo/runtime/src/runtime/council_vote.rs
- substrate/demo/runtime/src/runtime/democracy.rs 152 additions, 70 deletionssubstrate/demo/runtime/src/runtime/democracy.rs
- substrate/demo/runtime/src/runtime/session.rs 41 additions, 32 deletionssubstrate/demo/runtime/src/runtime/session.rs
- substrate/demo/runtime/src/runtime/staking.rs 151 additions, 93 deletionssubstrate/demo/runtime/src/runtime/staking.rs
- substrate/demo/runtime/src/runtime/system.rs 32 additions, 19 deletionssubstrate/demo/runtime/src/runtime/system.rs
- substrate/demo/runtime/src/runtime/timestamp.rs 10 additions, 4 deletionssubstrate/demo/runtime/src/runtime/timestamp.rs
- substrate/demo/runtime/src/transaction.rs 188 additions, 0 deletionssubstrate/demo/runtime/src/transaction.rs
- substrate/demo/runtime/wasm/target/wasm32-unknown-unknown/release/demo_runtime.compact.wasm 0 additions, 0 deletions.../wasm32-unknown-unknown/release/demo_runtime.compact.wasm
- substrate/demo/runtime/wasm/target/wasm32-unknown-unknown/release/demo_runtime.wasm 0 additions, 0 deletions...m/target/wasm32-unknown-unknown/release/demo_runtime.wasm
- substrate/polkadot/runtime/wasm/target/wasm32-unknown-unknown/release/polkadot_runtime.compact.wasm 0 additions, 0 deletions...m32-unknown-unknown/release/polkadot_runtime.compact.wasm
Please register or sign in to comment