Add tipping into treasury (#4480)
* First draft * Initial work on tests * Add tests. * Ensure old members can't tip. * Fix complexity * Update node runtime * Build fix. * build fix * Fix tests * Fix tests * Refactor Contains impl for tests * Introduce new way to avoid impl Contains conflicts * Fixes * Docs. * Docs. * Typo * Whitespace * Docs * Typo * Formatting * Update frame/treasury/src/lib.rs Co-Authored-By:Shawn Tabrizi <shawntabrizi@gmail.com> * Update frame/treasury/src/lib.rs Co-Authored-By:
Shawn Tabrizi <shawntabrizi@gmail.com> * Update frame/treasury/src/lib.rs Co-Authored-By:
Shawn Tabrizi <shawntabrizi@gmail.com> * Apply suggestions from code review Co-Authored-By:
Shawn Tabrizi <shawntabrizi@gmail.com> * Add provisional weights. Co-authored-by:
Shawn Tabrizi <shawntabrizi@gmail.com>
Showing
- substrate/bin/node/runtime/Cargo.toml 4 additions, 4 deletionssubstrate/bin/node/runtime/Cargo.toml
- substrate/bin/node/runtime/src/lib.rs 12 additions, 1 deletionsubstrate/bin/node/runtime/src/lib.rs
- substrate/frame/democracy/src/lib.rs 5 additions, 4 deletionssubstrate/frame/democracy/src/lib.rs
- substrate/frame/elections-phragmen/src/lib.rs 8 additions, 1 deletionsubstrate/frame/elections-phragmen/src/lib.rs
- substrate/frame/identity/src/lib.rs 6 additions, 1 deletionsubstrate/frame/identity/src/lib.rs
- substrate/frame/membership/src/lib.rs 7 additions, 3 deletionssubstrate/frame/membership/src/lib.rs
- substrate/frame/nicks/src/lib.rs 6 additions, 1 deletionsubstrate/frame/nicks/src/lib.rs
- substrate/frame/scored-pool/src/mock.rs 5 additions, 4 deletionssubstrate/frame/scored-pool/src/mock.rs
- substrate/frame/support/src/lib.rs 25 additions, 0 deletionssubstrate/frame/support/src/lib.rs
- substrate/frame/support/src/traits.rs 7 additions, 7 deletionssubstrate/frame/support/src/traits.rs
- substrate/frame/system/src/lib.rs 1 addition, 1 deletionsubstrate/frame/system/src/lib.rs
- substrate/frame/treasury/src/lib.rs 580 additions, 73 deletionssubstrate/frame/treasury/src/lib.rs
Please register or sign in to comment