From 02c6d50f40cd57d2ec6b22547b3c7f1a4e80e888 Mon Sep 17 00:00:00 2001 From: Gavin Wood Date: Thu, 28 May 2020 21:22:02 +0200 Subject: [PATCH] Remove the update lock on upgrade iterator (#6179) --- substrate/frame/vesting/src/lib.rs | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/substrate/frame/vesting/src/lib.rs b/substrate/frame/vesting/src/lib.rs index d054b78357..63a092da30 100644 --- a/substrate/frame/vesting/src/lib.rs +++ b/substrate/frame/vesting/src/lib.rs @@ -53,7 +53,7 @@ use codec::{Encode, Decode}; use sp_runtime::{DispatchResult, RuntimeDebug, traits::{ StaticLookup, Zero, AtLeast32Bit, MaybeSerializeDeserialize, Convert }}; -use frame_support::{decl_module, decl_event, decl_storage, decl_error, ensure, IterableStorageMap}; +use frame_support::{decl_module, decl_event, decl_storage, decl_error, ensure}; use frame_support::traits::{ Currency, LockableCurrency, VestingSchedule, WithdrawReason, LockIdentifier, ExistenceRequirement, Get @@ -181,13 +181,6 @@ decl_module! { fn deposit_event() = default; - fn on_runtime_upgrade() -> frame_support::dispatch::Weight { - for (a, _) in Vesting::::iter() { - let _ = Self::update_lock(a); - } - 1_000_000_000_000 - } - /// Unlock any vested funds of the sender account. /// /// The dispatch origin for this call must be _Signed_ and the sender must have funds still