Multi-Block Election part 0: preparation and some cleanup. (#9442)
* Partially applied * Everything builds, need to implement compact encoding as well. * Fix some tests, add a ui test as well. * Fix everything and everything. * small nits * a bunch more rename * more reorg * more reorg * last nit of self-review * Seemingly fixed the build now * Fix build * make it work again * Update primitives/npos-elections/solution-type/src/lib.rs Co-authored-by:Guillaume Thiolliere <gui.thiolliere@gmail.com> * Update primitives/npos-elections/solution-type/src/lib.rs Co-authored-by:
Guillaume Thiolliere <gui.thiolliere@gmail.com> * nits * factor out double type * fix try-build Co-authored-by:
Guillaume Thiolliere <gui.thiolliere@gmail.com>
Showing
- substrate/Cargo.lock 15 additions, 15 deletionssubstrate/Cargo.lock
- substrate/Cargo.toml 1 addition, 1 deletionsubstrate/Cargo.toml
- substrate/bin/node/runtime/src/lib.rs 3 additions, 4 deletionssubstrate/bin/node/runtime/src/lib.rs
- substrate/frame/election-provider-multi-phase/Cargo.toml 1 addition, 2 deletionssubstrate/frame/election-provider-multi-phase/Cargo.toml
- substrate/frame/election-provider-multi-phase/src/benchmarking.rs 24 additions, 24 deletions...e/frame/election-provider-multi-phase/src/benchmarking.rs
- substrate/frame/election-provider-multi-phase/src/helpers.rs 20 additions, 20 deletionssubstrate/frame/election-provider-multi-phase/src/helpers.rs
- substrate/frame/election-provider-multi-phase/src/lib.rs 66 additions, 67 deletionssubstrate/frame/election-provider-multi-phase/src/lib.rs
- substrate/frame/election-provider-multi-phase/src/mock.rs 13 additions, 13 deletionssubstrate/frame/election-provider-multi-phase/src/mock.rs
- substrate/frame/election-provider-multi-phase/src/signed.rs 39 additions, 41 deletionssubstrate/frame/election-provider-multi-phase/src/signed.rs
- substrate/frame/election-provider-multi-phase/src/unsigned.rs 71 additions, 64 deletions...trate/frame/election-provider-multi-phase/src/unsigned.rs
- substrate/primitives/npos-elections/Cargo.toml 1 addition, 2 deletionssubstrate/primitives/npos-elections/Cargo.toml
- substrate/primitives/npos-elections/compact/src/assignment.rs 0 additions, 161 deletions...trate/primitives/npos-elections/compact/src/assignment.rs
- substrate/primitives/npos-elections/solution-type/Cargo.toml 4 additions, 4 deletionssubstrate/primitives/npos-elections/solution-type/Cargo.toml
- substrate/primitives/npos-elections/solution-type/src/codec.rs 10 additions, 50 deletions...rate/primitives/npos-elections/solution-type/src/codec.rs
- substrate/primitives/npos-elections/solution-type/src/from_assignment_helpers.rs 56 additions, 0 deletions...os-elections/solution-type/src/from_assignment_helpers.rs
- substrate/primitives/npos-elections/solution-type/src/index_assignment.rs 8 additions, 23 deletions...ives/npos-elections/solution-type/src/index_assignment.rs
- substrate/primitives/npos-elections/solution-type/src/lib.rs 243 additions, 0 deletionssubstrate/primitives/npos-elections/solution-type/src/lib.rs
- substrate/primitives/npos-elections/solution-type/src/single_page.rs 354 additions, 0 deletions...rimitives/npos-elections/solution-type/src/single_page.rs
- substrate/primitives/npos-elections/solution-type/tests/ui/fail/missing_accuracy.rs 1 addition, 1 deletion...elections/solution-type/tests/ui/fail/missing_accuracy.rs
- substrate/primitives/npos-elections/solution-type/tests/ui/fail/missing_accuracy.stderr 0 additions, 0 deletions...tions/solution-type/tests/ui/fail/missing_accuracy.stderr
Please register or sign in to comment