Refactor epoch changes to a separate crate (#4785)
* Init epoch changes module * Initial integration of new epoch changes module for BABE * Fix all initial compile errors * rename: digest -> digests * Fix babe tests * Bump impl_version * Fix more test issues * Remove test flag for tree It unfortunately won't work for multiple crates. * Update cargo lock * Fix duplicate parking_lot version * Add missing license header
Showing
- substrate/Cargo.lock 13 additions, 0 deletionssubstrate/Cargo.lock
- substrate/Cargo.toml 2 additions, 1 deletionsubstrate/Cargo.toml
- substrate/bin/node/runtime/src/lib.rs 1 addition, 1 deletionsubstrate/bin/node/runtime/src/lib.rs
- substrate/client/consensus/babe/Cargo.toml 1 addition, 0 deletionssubstrate/client/consensus/babe/Cargo.toml
- substrate/client/consensus/babe/src/authorship.rs 11 additions, 7 deletionssubstrate/client/consensus/babe/src/authorship.rs
- substrate/client/consensus/babe/src/aux_schema.rs 9 additions, 7 deletionssubstrate/client/consensus/babe/src/aux_schema.rs
- substrate/client/consensus/babe/src/lib.rs 55 additions, 21 deletionssubstrate/client/consensus/babe/src/lib.rs
- substrate/client/consensus/babe/src/tests.rs 2 additions, 3 deletionssubstrate/client/consensus/babe/src/tests.rs
- substrate/client/consensus/babe/src/verification.rs 6 additions, 6 deletionssubstrate/client/consensus/babe/src/verification.rs
- substrate/client/consensus/epochs/Cargo.toml 14 additions, 0 deletionssubstrate/client/consensus/epochs/Cargo.toml
- substrate/client/consensus/epochs/src/lib.rs 109 additions, 94 deletionssubstrate/client/consensus/epochs/src/lib.rs
- substrate/frame/babe/src/lib.rs 8 additions, 7 deletionssubstrate/frame/babe/src/lib.rs
- substrate/frame/babe/src/tests.rs 2 additions, 2 deletionssubstrate/frame/babe/src/tests.rs
- substrate/primitives/consensus/babe/src/digests.rs 27 additions, 30 deletionssubstrate/primitives/consensus/babe/src/digests.rs
- substrate/primitives/consensus/babe/src/lib.rs 5 additions, 39 deletionssubstrate/primitives/consensus/babe/src/lib.rs
Please register or sign in to comment