Additional runtime tests for the test-runtime (#69)
* Remove rustc dependency from ed25519 and refactor a little. * Runtime support provides more extensive test-key functionality. * Additional APIs for ed25519 stuff. * Extensive test for test-runtime. * Fixes for the new test key API. * Additional convenience for tests * Take advantage of more convenient API. * Redo formating. * Remove old test identities. * Remove boilerplate, add test. * Refactor out unneeded code. * Clean up algo for determining authorities. * Remove unneeded API. * Make `to_*` consume * Only export keyring when testing * Fix build & warning * Extract Keyring into separate library. * Add tests for Keyring and a trait-based API. * Address grumbles.
Showing
- substrate/Cargo.lock 15 additions, 1 deletionsubstrate/Cargo.lock
- substrate/Cargo.toml 1 addition, 0 deletionssubstrate/Cargo.toml
- substrate/polkadot/api/src/lib.rs 4 additions, 4 deletionssubstrate/polkadot/api/src/lib.rs
- substrate/polkadot/cli/src/lib.rs 1 addition, 1 deletionsubstrate/polkadot/cli/src/lib.rs
- substrate/polkadot/executor/Cargo.toml 3 additions, 0 deletionssubstrate/polkadot/executor/Cargo.toml
- substrate/polkadot/executor/src/lib.rs 43 additions, 73 deletionssubstrate/polkadot/executor/src/lib.rs
- substrate/polkadot/runtime/Cargo.toml 3 additions, 0 deletionssubstrate/polkadot/runtime/Cargo.toml
- substrate/polkadot/runtime/src/lib.rs 1 addition, 0 deletionssubstrate/polkadot/runtime/src/lib.rs
- substrate/polkadot/runtime/src/runtime/governance.rs 19 additions, 19 deletionssubstrate/polkadot/runtime/src/runtime/governance.rs
- substrate/polkadot/runtime/src/runtime/parachains.rs 1 addition, 1 deletionsubstrate/polkadot/runtime/src/runtime/parachains.rs
- substrate/polkadot/runtime/src/runtime/session.rs 1 addition, 1 deletionsubstrate/polkadot/runtime/src/runtime/session.rs
- substrate/polkadot/runtime/src/runtime/staking.rs 9 additions, 9 deletionssubstrate/polkadot/runtime/src/runtime/staking.rs
- substrate/polkadot/runtime/src/runtime/system.rs 11 additions, 11 deletionssubstrate/polkadot/runtime/src/runtime/system.rs
- substrate/polkadot/runtime/wasm/Cargo.lock 2 additions, 1 deletionsubstrate/polkadot/runtime/wasm/Cargo.lock
- 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/substrate/client/Cargo.toml 1 addition, 0 deletionssubstrate/substrate/client/Cargo.toml
- substrate/substrate/client/src/backend.rs 1 addition, 1 deletionsubstrate/substrate/client/src/backend.rs
- substrate/substrate/client/src/error.rs 12 additions, 0 deletionssubstrate/substrate/client/src/error.rs
- substrate/substrate/client/src/genesis.rs 21 additions, 60 deletionssubstrate/substrate/client/src/genesis.rs
Please register or sign in to comment