Public extrinsic apply doesn't panic (#178)
* Merge remote-tracking branch 'origin/master' into gav-xts-dont-panic * Update wasm. * consensus, session and staking all panic-safe. * Democracy doesn't panic in apply. * Fix tests. * Extra helper macro, council depanicked. * Fix one test. * Fix up all council tests. No panics! * Council voting depanicked. * utilise hygene
Showing
- substrate/demo/cli/src/lib.rs 2 additions, 1 deletionsubstrate/demo/cli/src/lib.rs
- substrate/demo/executor/src/lib.rs 19 additions, 12 deletionssubstrate/demo/executor/src/lib.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/cli/src/cli.yml 1 addition, 1 deletionsubstrate/polkadot/cli/src/cli.yml
- substrate/polkadot/cli/src/lib.rs 3 additions, 3 deletionssubstrate/polkadot/cli/src/lib.rs
- 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
- substrate/polkadot/runtime/wasm/target/wasm32-unknown-unknown/release/polkadot_runtime.wasm 0 additions, 0 deletions...rget/wasm32-unknown-unknown/release/polkadot_runtime.wasm
- substrate/polkadot/service/src/config.rs 2 additions, 2 deletionssubstrate/polkadot/service/src/config.rs
- substrate/polkadot/service/src/lib.rs 6 additions, 4 deletionssubstrate/polkadot/service/src/lib.rs
- 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/lib.rs 59 additions, 0 deletionssubstrate/substrate/runtime-support/src/lib.rs
- substrate/substrate/runtime/council/src/lib.rs 70 additions, 84 deletionssubstrate/substrate/runtime/council/src/lib.rs
- substrate/substrate/runtime/council/src/voting.rs 14 additions, 18 deletionssubstrate/substrate/runtime/council/src/voting.rs
- substrate/substrate/runtime/democracy/src/lib.rs 58 additions, 50 deletionssubstrate/substrate/runtime/democracy/src/lib.rs
- substrate/substrate/runtime/executive/src/lib.rs 25 additions, 15 deletionssubstrate/substrate/runtime/executive/src/lib.rs
- substrate/substrate/runtime/primitives/src/traits.rs 4 additions, 3 deletionssubstrate/substrate/runtime/primitives/src/traits.rs
- substrate/substrate/runtime/staking/src/contract.rs 2 additions, 0 deletionssubstrate/substrate/runtime/staking/src/contract.rs
- substrate/substrate/runtime/staking/src/lib.rs 64 additions, 33 deletionssubstrate/substrate/runtime/staking/src/lib.rs
Please register or sign in to comment