Use proper bounded vector type for nominations (#10601)
* Use proper bounded vector type for nominations * add docs and tweak chill_other for cleanup purposes * Fix the build * remove TODO * add a bit more doc * even more docs gushc * Update frame/staking/src/pallet/mod.rs Co-authored-by:Zeke Mostov <z.mostov@gmail.com> * Update frame/staking/src/pallet/mod.rs Co-authored-by:
Zeke Mostov <z.mostov@gmail.com> * Fix the nasty bug * also bound the Snapshot type * fix doc test * document bounded_vec * self-review * remove unused * Fix build * frame-support: repetition overload for bounded_vec Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * fix * remove the need to allocate into unbounded voters etc etc * Don't expect * unbreal the build again * handle macro a bit better Co-authored-by:
Zeke Mostov <z.mostov@gmail.com> Co-authored-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Showing
- substrate/bin/node/cli/src/chain_spec.rs 3 additions, 3 deletionssubstrate/bin/node/cli/src/chain_spec.rs
- substrate/bin/node/runtime/src/lib.rs 5 additions, 3 deletionssubstrate/bin/node/runtime/src/lib.rs
- substrate/frame/babe/src/mock.rs 1 addition, 1 deletionsubstrate/frame/babe/src/mock.rs
- substrate/frame/election-provider-multi-phase/src/benchmarking.rs 17 additions, 9 deletions...e/frame/election-provider-multi-phase/src/benchmarking.rs
- substrate/frame/election-provider-multi-phase/src/helpers.rs 6 additions, 6 deletionssubstrate/frame/election-provider-multi-phase/src/helpers.rs
- substrate/frame/election-provider-multi-phase/src/lib.rs 11 additions, 8 deletionssubstrate/frame/election-provider-multi-phase/src/lib.rs
- substrate/frame/election-provider-multi-phase/src/mock.rs 36 additions, 35 deletionssubstrate/frame/election-provider-multi-phase/src/mock.rs
- substrate/frame/election-provider-multi-phase/src/unsigned.rs 6 additions, 8 deletions...trate/frame/election-provider-multi-phase/src/unsigned.rs
- substrate/frame/election-provider-support/src/lib.rs 28 additions, 16 deletionssubstrate/frame/election-provider-support/src/lib.rs
- substrate/frame/election-provider-support/src/onchain.rs 12 additions, 9 deletionssubstrate/frame/election-provider-support/src/onchain.rs
- substrate/frame/elections-phragmen/src/lib.rs 2 additions, 2 deletionssubstrate/frame/elections-phragmen/src/lib.rs
- substrate/frame/grandpa/src/mock.rs 1 addition, 1 deletionsubstrate/frame/grandpa/src/mock.rs
- substrate/frame/offences/benchmarking/src/lib.rs 4 additions, 4 deletionssubstrate/frame/offences/benchmarking/src/lib.rs
- substrate/frame/offences/benchmarking/src/mock.rs 1 addition, 1 deletionsubstrate/frame/offences/benchmarking/src/mock.rs
- substrate/frame/session/benchmarking/src/lib.rs 5 additions, 5 deletionssubstrate/frame/session/benchmarking/src/lib.rs
- substrate/frame/session/benchmarking/src/mock.rs 1 addition, 1 deletionsubstrate/frame/session/benchmarking/src/mock.rs
- substrate/frame/staking/src/benchmarking.rs 14 additions, 14 deletionssubstrate/frame/staking/src/benchmarking.rs
- substrate/frame/staking/src/lib.rs 6 additions, 3 deletionssubstrate/frame/staking/src/lib.rs
- substrate/frame/staking/src/mock.rs 3 additions, 2 deletionssubstrate/frame/staking/src/mock.rs
- substrate/frame/staking/src/pallet/impls.rs 26 additions, 15 deletionssubstrate/frame/staking/src/pallet/impls.rs
Please register or sign in to comment