Fix region nonfungible implementation (#5067)
The problem with the current implementation is that minting will cause the region coremask to be set to `Coremask::complete` regardless of the actual coremask. This PR fixes that. More details about the nonfungible implementation can be found here: https://github.com/paritytech/polkadot-sdk/pull/3455 --------- Co-authored-by:Dónal Murray <donalm@seadanda.dev> Co-authored-by:
Branislav Kontur <bkontur@gmail.com> Co-authored-by:
Francisco Aguirre <franciscoaguirreperez@gmail.com> Co-authored-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
parent
72509375
Showing
- cumulus/parachains/runtimes/coretime/coretime-rococo/src/lib.rs 1 addition, 1 deletion...s/parachains/runtimes/coretime/coretime-rococo/src/lib.rs
- cumulus/parachains/runtimes/coretime/coretime-westend/src/lib.rs 1 addition, 1 deletion.../parachains/runtimes/coretime/coretime-westend/src/lib.rs
- prdoc/pr_5067.prdoc 19 additions, 0 deletionsprdoc/pr_5067.prdoc
- substrate/frame/broker/src/dispatchable_impls.rs 8 additions, 2 deletionssubstrate/frame/broker/src/dispatchable_impls.rs
- substrate/frame/broker/src/nonfungible_impl.rs 8 additions, 1 deletionsubstrate/frame/broker/src/nonfungible_impl.rs
- substrate/frame/broker/src/tests.rs 43 additions, 0 deletionssubstrate/frame/broker/src/tests.rs
- substrate/frame/broker/src/utility_impls.rs 2 additions, 1 deletionsubstrate/frame/broker/src/utility_impls.rs
Please register or sign in to comment