aura, babe: don't allow disabled validators to build blocks (#9414)
* frame-support: add trait for checking disabled validators * pallet-session: implement DisabledValidators trait * pallet-babe: check for disabled validators * pallet-babe: add test for disabled validators * pallet-aura: check for disabled validators * pallet-aura: add test for disabled validators * runtime: fix missing DisableValidator * test-runtime: add missing DisabledValidators * frame-support: clean up doc Co-authored-by:Bastian Köcher <bkchr@users.noreply.github.com> Co-authored-by:
Bastian Köcher <bkchr@users.noreply.github.com>
Showing
- substrate/bin/node-template/runtime/src/lib.rs 1 addition, 0 deletionssubstrate/bin/node-template/runtime/src/lib.rs
- substrate/bin/node/runtime/src/lib.rs 1 addition, 0 deletionssubstrate/bin/node/runtime/src/lib.rs
- substrate/frame/aura/src/lib.rs 16 additions, 1 deletionsubstrate/frame/aura/src/lib.rs
- substrate/frame/aura/src/mock.rs 30 additions, 2 deletionssubstrate/frame/aura/src/mock.rs
- substrate/frame/aura/src/tests.rs 27 additions, 1 deletionsubstrate/frame/aura/src/tests.rs
- substrate/frame/babe/src/lib.rs 15 additions, 1 deletionsubstrate/frame/babe/src/lib.rs
- substrate/frame/babe/src/mock.rs 1 addition, 0 deletionssubstrate/frame/babe/src/mock.rs
- substrate/frame/babe/src/tests.rs 28 additions, 3 deletionssubstrate/frame/babe/src/tests.rs
- substrate/frame/session/src/lib.rs 6 additions, 0 deletionssubstrate/frame/session/src/lib.rs
- substrate/frame/support/src/traits.rs 3 additions, 3 deletionssubstrate/frame/support/src/traits.rs
- substrate/frame/support/src/traits/validation.rs 13 additions, 0 deletionssubstrate/frame/support/src/traits/validation.rs
- substrate/test-utils/runtime/src/lib.rs 1 addition, 0 deletionssubstrate/test-utils/runtime/src/lib.rs
Please register or sign in to comment