Fast CompactAssignment search (#8385)
* use more efficient search through candidates in offchain-election * mark linear accessors as test-only in election-provider-multi-phase This prevents production code which uses them from compiling. Also write an efficient helper for getting the target index. * doc grammar * use faster target_index_fn in benchmarks * unbox helper functions * remove unnecessary import * write lifetime after primary trait Co-authored-by:Kian Paimani <5588131+kianenigma@users.noreply.github.com> Co-authored-by:
Kian Paimani <5588131+kianenigma@users.noreply.github.com>
Showing
- substrate/frame/election-provider-multi-phase/src/benchmarking.rs 1 addition, 1 deletion...e/frame/election-provider-multi-phase/src/benchmarking.rs
- substrate/frame/election-provider-multi-phase/src/helpers.rs 52 additions, 26 deletionssubstrate/frame/election-provider-multi-phase/src/helpers.rs
- substrate/frame/election-provider-multi-phase/src/unsigned.rs 1 addition, 1 deletion...trate/frame/election-provider-multi-phase/src/unsigned.rs
- substrate/frame/staking/src/offchain_election.rs 13 additions, 9 deletionssubstrate/frame/staking/src/offchain_election.rs
Please register or sign in to comment