Integrate randao into runtime (#87)
* Decouple committee and randao * Make randao and committee encodable * Add randao storage to runtime * Add randao onion implementation * Finish randao integration
Showing
- Cargo.lock 6 additions, 0 deletionsCargo.lock
- Cargo.toml 1 addition, 0 deletionsCargo.toml
- casper/Cargo.toml 4 additions, 0 deletionscasper/Cargo.toml
- casper/src/committee.rs 38 additions, 28 deletionscasper/src/committee.rs
- casper/src/randao.rs 93 additions, 17 deletionscasper/src/randao.rs
- consensus/primitives/Cargo.toml 2 additions, 0 deletionsconsensus/primitives/Cargo.toml
- consensus/primitives/src/lib.rs 69 additions, 11 deletionsconsensus/primitives/src/lib.rs
- consensus/src/lib.rs 45 additions, 11 deletionsconsensus/src/lib.rs
- primitives/src/lib.rs 1 addition, 0 deletionsprimitives/src/lib.rs
- runtime/src/consts.rs 2 additions, 1 deletionruntime/src/consts.rs
- runtime/src/extrinsic.rs 5 additions, 1 deletionruntime/src/extrinsic.rs
- runtime/src/lib.rs 40 additions, 11 deletionsruntime/src/lib.rs
- runtime/src/storage.rs 6 additions, 1 deletionruntime/src/storage.rs
- runtime/wasm/Cargo.lock 5 additions, 0 deletionsruntime/wasm/Cargo.lock
- runtime/wasm/target/wasm32-unknown-unknown/release/shasper_runtime.compact.wasm 0 additions, 0 deletions...sm32-unknown-unknown/release/shasper_runtime.compact.wasm
- runtime/wasm/target/wasm32-unknown-unknown/release/shasper_runtime.wasm 0 additions, 0 deletions...arget/wasm32-unknown-unknown/release/shasper_runtime.wasm
- src/service.rs 3 additions, 1 deletionsrc/service.rs
- util/keccak-hasher/Cargo.toml 4 additions, 0 deletionsutil/keccak-hasher/Cargo.toml
- util/keccak-hasher/src/lib.rs 5 additions, 4 deletionsutil/keccak-hasher/src/lib.rs
Please register or sign in to comment