Contracts: Ensure latest migration match pallet_version (#14676)
* Add version check * fix format * simplify * restructure imports * add version check * Fix benchmarking * Rename migrations -> BenchMigrations * doc * add more docs * fix format string * Update frame/contracts/build.rs * fix * add cargo:rerun-if-changed --------- Co-authored-by: parity-processbot <>
Showing
- substrate/bin/node/runtime/src/lib.rs 1 addition, 3 deletionssubstrate/bin/node/runtime/src/lib.rs
- substrate/frame/contracts/Cargo.toml 1 addition, 0 deletionssubstrate/frame/contracts/Cargo.toml
- substrate/frame/contracts/build.rs 73 additions, 0 deletionssubstrate/frame/contracts/build.rs
- substrate/frame/contracts/src/benchmarking/mod.rs 13 additions, 8 deletionssubstrate/frame/contracts/src/benchmarking/mod.rs
- substrate/frame/contracts/src/lib.rs 1 addition, 6 deletionssubstrate/frame/contracts/src/lib.rs
- substrate/frame/contracts/src/migration.rs 32 additions, 16 deletionssubstrate/frame/contracts/src/migration.rs
- substrate/frame/contracts/src/tests.rs 17 additions, 12 deletionssubstrate/frame/contracts/src/tests.rs
Please register or sign in to comment