[doc] Example MBM pallet (#2119)
## Basic example showcasing a migration using the MBM framework This PR has been built on top of https://github.com/paritytech/polkadot-sdk/pull/1781 and adds two new example crates to the `examples` pallet ### Changes Made: Added the `pallet-example-mbm` crate: This crate provides a minimal example of a pallet that uses MBM. It showcases a storage migration where values are migrated from a `u32` to a `u64`. --------- Signed-off-by:Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by:
Liam Aharon <liam.aharon@hotmail.com>
Showing
- Cargo.lock 15 additions, 0 deletionsCargo.lock
- Cargo.toml 1 addition, 0 deletionsCargo.toml
- prdoc/pr_2119.prdoc 16 additions, 0 deletionsprdoc/pr_2119.prdoc
- substrate/bin/node/runtime/Cargo.toml 4 additions, 0 deletionssubstrate/bin/node/runtime/Cargo.toml
- substrate/bin/node/runtime/src/lib.rs 6 additions, 0 deletionssubstrate/bin/node/runtime/src/lib.rs
- substrate/frame/examples/multi-block-migrations/Cargo.toml 47 additions, 0 deletionssubstrate/frame/examples/multi-block-migrations/Cargo.toml
- substrate/frame/examples/multi-block-migrations/src/lib.rs 87 additions, 0 deletionssubstrate/frame/examples/multi-block-migrations/src/lib.rs
- substrate/frame/examples/multi-block-migrations/src/migrations/mod.rs 29 additions, 0 deletions...ame/examples/multi-block-migrations/src/migrations/mod.rs
- substrate/frame/examples/multi-block-migrations/src/migrations/v1/benchmarks.rs 54 additions, 0 deletions...es/multi-block-migrations/src/migrations/v1/benchmarks.rs
- substrate/frame/examples/multi-block-migrations/src/migrations/v1/mod.rs 118 additions, 0 deletions.../examples/multi-block-migrations/src/migrations/v1/mod.rs
- substrate/frame/examples/multi-block-migrations/src/migrations/v1/tests.rs 70 additions, 0 deletions...xamples/multi-block-migrations/src/migrations/v1/tests.rs
- substrate/frame/examples/multi-block-migrations/src/migrations/v1/weights.rs 84 additions, 0 deletions...mples/multi-block-migrations/src/migrations/v1/weights.rs
- substrate/frame/examples/multi-block-migrations/src/mock.rs 93 additions, 0 deletionssubstrate/frame/examples/multi-block-migrations/src/mock.rs
- substrate/frame/migrations/src/lib.rs 46 additions, 4 deletionssubstrate/frame/migrations/src/lib.rs
- substrate/frame/migrations/src/mock.rs 5 additions, 6 deletionssubstrate/frame/migrations/src/mock.rs
- substrate/frame/migrations/src/mock_helpers.rs 1 addition, 1 deletionsubstrate/frame/migrations/src/mock_helpers.rs
- substrate/frame/support/src/migrations.rs 10 additions, 0 deletionssubstrate/frame/support/src/migrations.rs
Please register or sign in to comment