refactor election score (#10834)
* refactor election score * Test for ord * remove reference * vec -> slice * change iter to iter_by_significance * improve doc * fix typo * add explanation about [u128; 3] * consolidate threshold and epsilon * random fixes * rename * remove Into * make iter_by_sig private * remove vec * Fix tests
Showing
- substrate/frame/election-provider-multi-phase/src/benchmarking.rs 6 additions, 3 deletions...e/frame/election-provider-multi-phase/src/benchmarking.rs
- substrate/frame/election-provider-multi-phase/src/lib.rs 28 additions, 13 deletionssubstrate/frame/election-provider-multi-phase/src/lib.rs
- substrate/frame/election-provider-multi-phase/src/signed.rs 63 additions, 24 deletionssubstrate/frame/election-provider-multi-phase/src/signed.rs
- substrate/frame/election-provider-multi-phase/src/unsigned.rs 38 additions, 25 deletions...trate/frame/election-provider-multi-phase/src/unsigned.rs
- substrate/primitives/arithmetic/src/lib.rs 1 addition, 1 deletionsubstrate/primitives/arithmetic/src/lib.rs
- substrate/primitives/npos-elections/fuzzer/src/phragmen_balancing.rs 8 additions, 7 deletions...rimitives/npos-elections/fuzzer/src/phragmen_balancing.rs
- substrate/primitives/npos-elections/fuzzer/src/phragmms_balancing.rs 7 additions, 7 deletions...rimitives/npos-elections/fuzzer/src/phragmms_balancing.rs
- substrate/primitives/npos-elections/src/lib.rs 92 additions, 41 deletionssubstrate/primitives/npos-elections/src/lib.rs
- substrate/primitives/npos-elections/src/tests.rs 38 additions, 3 deletionssubstrate/primitives/npos-elections/src/tests.rs
Please register or sign in to comment