Migrate `pallet-membership` to the new pallet attribute macro (#9080)
* Migrate pallet-membership to new pallet attribute macro Signed-off-by:koushiro <koushiro.cqx@gmail.com> * Add migrations Signed-off-by:
koushiro <koushiro.cqx@gmail.com> * more general Signed-off-by:
koushiro <koushiro.cqx@gmail.com> * fix event metadata Signed-off-by:
koushiro <koushiro.cqx@gmail.com> * some nits Signed-off-by:
koushiro <koushiro.cqx@gmail.com> * fix some nits Signed-off-by:
koushiro <koushiro.cqx@gmail.com> * apply suggestion Signed-off-by:
koushiro <koushiro.cqx@gmail.com> * some nits Signed-off-by:
koushiro <koushiro.cqx@gmail.com> * Fix Signed-off-by:
koushiro <koushiro.cqx@gmail.com> * Remove useless Signed-off-by:
koushiro <koushiro.cqx@gmail.com> * Fix migration Signed-off-by:
koushiro <koushiro.cqx@gmail.com> * Fix format Signed-off-by:
koushiro <koushiro.cqx@gmail.com> * Fix Signed-off-by:
koushiro <koushiro.cqx@gmail.com> * Fix migration now we need to store the new version manually. * Fix migration and Add migration test Signed-off-by:
koushiro <koushiro.cqx@gmail.com> * Fix Signed-off-by:
koushiro <koushiro.cqx@gmail.com> * Fix format Signed-off-by:
koushiro <koushiro.cqx@gmail.com> * Use new_test_ext Signed-off-by:
koushiro <koushiro.cqx@gmail.com> Co-authored-by:
thiolliere <gui.thiolliere@gmail.com>
Showing
- substrate/frame/membership/Cargo.toml 7 additions, 7 deletionssubstrate/frame/membership/Cargo.toml
- substrate/frame/membership/src/lib.rs 182 additions, 125 deletionssubstrate/frame/membership/src/lib.rs
- substrate/frame/membership/src/migrations/mod.rs 19 additions, 0 deletionssubstrate/frame/membership/src/migrations/mod.rs
- substrate/frame/membership/src/migrations/v4.rs 154 additions, 0 deletionssubstrate/frame/membership/src/migrations/v4.rs
Please register or sign in to comment