Separate out staking module into balances and payment (#629)
* Initial commit. * Split out balances module * Minimise Balances trait requirements * Fix up balances, remove balances stuff from staking * Split off and fix up staking module * Fix executive tests * Fix up democracy module * make council work again * Remove unneeded cruft from democracy * Fix up contract module * Fix up rest of tests * Fix minor TODOs * Fix tests * Remove superfluous code * Move offline inherents to consensus module. Fixes #630 * Version needs Decode. * Move Decode back * Fix nits * Refactor to allow custom message
parent
6ae3204f
Showing
- substrate/Cargo.lock 26 additions, 10 deletionssubstrate/Cargo.lock
- substrate/Cargo.toml 1 addition, 0 deletionssubstrate/Cargo.toml
- substrate/demo/cli/src/lib.rs 12 additions, 10 deletionssubstrate/demo/cli/src/lib.rs
- substrate/demo/executor/Cargo.toml 1 addition, 0 deletionssubstrate/demo/executor/Cargo.toml
- substrate/demo/executor/src/lib.rs 77 additions, 74 deletionssubstrate/demo/executor/src/lib.rs
- substrate/demo/runtime/Cargo.toml 2 additions, 0 deletionssubstrate/demo/runtime/Cargo.toml
- substrate/demo/runtime/src/lib.rs 29 additions, 16 deletionssubstrate/demo/runtime/src/lib.rs
- substrate/demo/runtime/wasm/Cargo.lock 27 additions, 4 deletionssubstrate/demo/runtime/wasm/Cargo.lock
- substrate/demo/runtime/wasm/Cargo.toml 2 additions, 0 deletionssubstrate/demo/runtime/wasm/Cargo.toml
- 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/substrate/executor/wasm/target/wasm32-unknown-unknown/release/runtime_test.compact.wasm 0 additions, 0 deletions.../wasm32-unknown-unknown/release/runtime_test.compact.wasm
- substrate/substrate/executor/wasm/target/wasm32-unknown-unknown/release/runtime_test.wasm 0 additions, 0 deletions...m/target/wasm32-unknown-unknown/release/runtime_test.wasm
- substrate/substrate/runtime-support/src/dispatch.rs 4 additions, 4 deletionssubstrate/substrate/runtime-support/src/dispatch.rs
- substrate/substrate/runtime/balances/Cargo.toml 36 additions, 0 deletionssubstrate/substrate/runtime/balances/Cargo.toml
- substrate/substrate/runtime/balances/src/address.rs 4 additions, 4 deletionssubstrate/substrate/runtime/balances/src/address.rs
- substrate/substrate/runtime/balances/src/genesis_config.rs 84 additions, 0 deletionssubstrate/substrate/runtime/balances/src/genesis_config.rs
- substrate/substrate/runtime/balances/src/lib.rs 651 additions, 0 deletionssubstrate/substrate/runtime/balances/src/lib.rs
- substrate/substrate/runtime/balances/src/mock.rs 77 additions, 0 deletionssubstrate/substrate/runtime/balances/src/mock.rs
- substrate/substrate/runtime/balances/src/tests.rs 324 additions, 0 deletionssubstrate/substrate/runtime/balances/src/tests.rs
Please register or sign in to comment