Removes constraint in `BlockNumberProvider` from treasury (#6522)
https://github.com/paritytech/polkadot-sdk/pull/3970 updated the treasury pallet to support relay chain block number provider. However, it added a constraint to the BlockNumberProvider to have the same block number type as frame_system: ```rust type BlockNumberProvider: BlockNumberProvider<BlockNumber = BlockNumberFor<Self>>; ``` This PR removes that constraint as suggested by @gui1117
Showing
- prdoc/pr_6522.prdoc 18 additions, 0 deletionsprdoc/pr_6522.prdoc
- substrate/frame/bounties/src/benchmarking.rs 3 additions, 3 deletionssubstrate/frame/bounties/src/benchmarking.rs
- substrate/frame/bounties/src/lib.rs 12 additions, 7 deletionssubstrate/frame/bounties/src/lib.rs
- substrate/frame/child-bounties/src/benchmarking.rs 1 addition, 1 deletionsubstrate/frame/child-bounties/src/benchmarking.rs
- substrate/frame/child-bounties/src/lib.rs 6 additions, 2 deletionssubstrate/frame/child-bounties/src/lib.rs
- substrate/frame/treasury/src/benchmarking.rs 1 addition, 1 deletionsubstrate/frame/treasury/src/benchmarking.rs
- substrate/frame/treasury/src/lib.rs 21 additions, 19 deletionssubstrate/frame/treasury/src/lib.rs
- substrate/primitives/runtime/src/traits/mod.rs 2 additions, 1 deletionsubstrate/primitives/runtime/src/traits/mod.rs
Please register or sign in to comment