staking/election: prolonged era and emergency mode for governance submission. (#8912)
* Implementation but weird initial era in tests * Emergency mode for elections. (#8918) * do some testing, some logging. * some testing apparatus * genesis election provider (#8970) * genesis election provider * fix historical stuff * Fix test * remove dbg * Apply suggestions from code review Co-authored-by:Zeke Mostov <32168567+emostov@users.noreply.github.com> Co-authored-by:
Peter Goodspeed-Niklaus <coriolinus@users.noreply.github.com> * capitalize comment and name without conflict * fix log * Update frame/election-provider-multi-phase/src/lib.rs * Update frame/election-provider-multi-phase/src/lib.rs Co-authored-by:
Peter Goodspeed-Niklaus <coriolinus@users.noreply.github.com> * apply suggestion on tests * remove testing modifications * Apply suggestions from code review Co-authored-by:
Kian Paimani <5588131+kianenigma@users.noreply.github.com> Co-authored-by:
Dmitry Kashitsyn <korvin@deeptown.org> * apply suggestion * fix master merge Co-authored-by:
kianenigma <kian@parity.io> Co-authored-by:
Kian Paimani <5588131+kianenigma@users.noreply.github.com> Co-authored-by:
Zeke Mostov <32168567+emostov@users.noreply.github.com> Co-authored-by:
Peter Goodspeed-Niklaus <coriolinus@users.noreply.github.com> Co-authored-by:
Dmitry Kashitsyn <korvin@deeptown.org>
Showing
- substrate/Cargo.lock 2 additions, 0 deletionssubstrate/Cargo.lock
- substrate/bin/node/runtime/Cargo.toml 1 addition, 0 deletionssubstrate/bin/node/runtime/Cargo.toml
- substrate/bin/node/runtime/src/lib.rs 4 additions, 1 deletionsubstrate/bin/node/runtime/src/lib.rs
- substrate/frame/babe/src/mock.rs 1 addition, 0 deletionssubstrate/frame/babe/src/mock.rs
- substrate/frame/election-provider-multi-phase/src/lib.rs 125 additions, 59 deletionssubstrate/frame/election-provider-multi-phase/src/lib.rs
- substrate/frame/grandpa/src/mock.rs 1 addition, 0 deletionssubstrate/frame/grandpa/src/mock.rs
- substrate/frame/offences/benchmarking/src/mock.rs 1 addition, 0 deletionssubstrate/frame/offences/benchmarking/src/mock.rs
- substrate/frame/session/Cargo.toml 2 additions, 0 deletionssubstrate/frame/session/Cargo.toml
- substrate/frame/session/benchmarking/src/mock.rs 1 addition, 0 deletionssubstrate/frame/session/benchmarking/src/mock.rs
- substrate/frame/session/src/historical/mod.rs 32 additions, 11 deletionssubstrate/frame/session/src/historical/mod.rs
- substrate/frame/session/src/lib.rs 15 additions, 12 deletionssubstrate/frame/session/src/lib.rs
- substrate/frame/staking/src/benchmarking.rs 4 additions, 3 deletionssubstrate/frame/staking/src/benchmarking.rs
- substrate/frame/staking/src/lib.rs 184 additions, 100 deletionssubstrate/frame/staking/src/lib.rs
- substrate/frame/staking/src/mock.rs 1 addition, 0 deletionssubstrate/frame/staking/src/mock.rs
- substrate/frame/staking/src/tests.rs 46 additions, 5 deletionssubstrate/frame/staking/src/tests.rs
Please register or sign in to comment