Generate storage info for pallet babe (#9760)
* Adding MaxEncodedLen for:
* NextConfigDescriptor
* AllowedSlots
* BabeEpochConfiguration
In prepation for adding storage information on pallet babe
* Adding stotage_info to pallet babe
Refactored UNDER_CONSTRUCTION_SEGMENT_LENGTH to become a runtime
parameter MaxSegmentLength
* Reinstate Slice as opposed to Vec
* Refactoring code to make it neater
* Replace `MaxSegmentLength` by
`UNDER_CONSTRUCTION_SEGMENT_LENGTH`
Stop exposing the bounds to the runtime
* Removing extra line
Co-authored-by:
thiolliere <gui.thiolliere@gmail.com>
Showing
- substrate/bin/node/runtime/src/lib.rs 2 additions, 1 deletionsubstrate/bin/node/runtime/src/lib.rs
- substrate/frame/babe/src/lib.rs 64 additions, 22 deletionssubstrate/frame/babe/src/lib.rs
- substrate/frame/babe/src/mock.rs 3 additions, 0 deletionssubstrate/frame/babe/src/mock.rs
- substrate/frame/babe/src/tests.rs 1 addition, 1 deletionsubstrate/frame/babe/src/tests.rs
- substrate/primitives/consensus/babe/src/digests.rs 4 additions, 2 deletionssubstrate/primitives/consensus/babe/src/digests.rs
- substrate/primitives/consensus/babe/src/lib.rs 3 additions, 3 deletionssubstrate/primitives/consensus/babe/src/lib.rs
- substrate/test-utils/runtime/src/lib.rs 3 additions, 1 deletionsubstrate/test-utils/runtime/src/lib.rs
Please register or sign in to comment