Moving `NposSolution` to frame (#11031)
* Move `sp-npos-elections-solution-type`
to `frame-election-provider-support`
First stab at it, will need to amend some more stuff
* Fixing tests
* Fixing tests
* Fixing cargo.toml for std configuration
* fmt
* Committing suggested changes
renaming, and re exporting macro.
* Removing unneeded imports
* Move `NposSolution` to frame
* Removing `npos_election` dependencies
Implementing _fpes better
* some feedback for moving NPoSSolution to frame
* fmt
* more formatting
* Fixed some imports and fmt
* Fixing docs
Co-authored-by:
kianenigma <kian@parity.io>
Showing
- substrate/Cargo.lock 2 additions, 2 deletionssubstrate/Cargo.lock
- substrate/bin/node/runtime/Cargo.toml 0 additions, 2 deletionssubstrate/bin/node/runtime/Cargo.toml
- substrate/bin/node/runtime/src/lib.rs 8 additions, 8 deletionssubstrate/bin/node/runtime/src/lib.rs
- 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/lib.rs 2 additions, 3 deletionssubstrate/frame/election-provider-multi-phase/src/lib.rs
- substrate/frame/election-provider-multi-phase/src/mock.rs 2 additions, 2 deletionssubstrate/frame/election-provider-multi-phase/src/mock.rs
- substrate/frame/election-provider-multi-phase/src/signed.rs 2 additions, 1 deletionsubstrate/frame/election-provider-multi-phase/src/signed.rs
- substrate/frame/election-provider-multi-phase/src/unsigned.rs 6 additions, 6 deletions...trate/frame/election-provider-multi-phase/src/unsigned.rs
- substrate/frame/election-provider-support/solution-type/Cargo.toml 1 addition, 1 deletion.../frame/election-provider-support/solution-type/Cargo.toml
- substrate/frame/election-provider-support/solution-type/fuzzer/Cargo.toml 1 addition, 0 deletions...election-provider-support/solution-type/fuzzer/Cargo.toml
- substrate/frame/election-provider-support/solution-type/src/codec.rs 36 additions, 36 deletions...rame/election-provider-support/solution-type/src/codec.rs
- substrate/frame/election-provider-support/solution-type/src/lib.rs 7 additions, 7 deletions.../frame/election-provider-support/solution-type/src/lib.rs
- substrate/frame/election-provider-support/solution-type/src/single_page.rs 31 additions, 31 deletions...lection-provider-support/solution-type/src/single_page.rs
- substrate/frame/election-provider-support/src/lib.rs 73 additions, 4 deletionssubstrate/frame/election-provider-support/src/lib.rs
- substrate/frame/election-provider-support/src/traits.rs 129 additions, 0 deletionssubstrate/frame/election-provider-support/src/traits.rs
- substrate/frame/staking/src/pallet/mod.rs 4 additions, 4 deletionssubstrate/frame/staking/src/pallet/mod.rs
- substrate/primitives/npos-elections/src/assignments.rs 1 addition, 42 deletionssubstrate/primitives/npos-elections/src/assignments.rs
- substrate/primitives/npos-elections/src/lib.rs 4 additions, 14 deletionssubstrate/primitives/npos-elections/src/lib.rs
- substrate/primitives/npos-elections/src/traits.rs 3 additions, 129 deletionssubstrate/primitives/npos-elections/src/traits.rs
Please register or sign in to comment