Companion for: Make automatic storage deposits resistant against changing deposit prices (#1561)

* Adapt to new contracts migration API

* Add missing type argument

* update lockfile for {"substrate", "polkadot"}

Co-authored-by: parity-processbot <>
This commit is contained in:
Alexander Theißenandparity-processbot authored and GitHub committed 2022-09-21 17:55:36 +00:00
1 parent a9e3f09a82
commit 929ad2af1c
3 files changed
+311 -311

No files matched your search

+309 -301
View File
File diff suppressed because it is too large. Load diff
@@ -4,11 +4,10 @@ use crate::{
};
use frame_support::{
parameter_types,
traits::{ConstU32, Nothing, OnRuntimeUpgrade},
traits::{ConstU32, Nothing},
weights::Weight,
};
use pallet_contracts::{
migration,
weights::{SubstrateWeight, WeightInfo},
Config, DefaultAddressGenerator, DefaultContractAccessWeight, Frame, Schedule,
};
@@ -60,10 +59,3 @@ impl Config for Runtime {
type MaxCodeLen = ConstU32<{ 128 * 1024 }>;
type MaxStorageKeyLen = ConstU32<128>;
}
pub struct Migrations;
impl OnRuntimeUpgrade for Migrations {
fn on_runtime_upgrade() -> Weight {
migration::migrate::<Runtime>()
}
}
@@ -102,7 +102,7 @@ pub type Executive = frame_executive::Executive<
frame_system::ChainContext<Runtime>,
Runtime,
AllPalletsWithSystem,
contracts::Migrations,
pallet_contracts::Migration<Runtime>,
>;
impl_opaque_keys! {