From eac4ed412efc8ad1802cf53d9fd2b7ea1b080f02 Mon Sep 17 00:00:00 2001 From: Joshy Orndorff Date: Thu, 6 Jun 2019 16:16:24 -0400 Subject: [PATCH] Move Council and Democracy logic to block initialization (#2806) * s/on_finalize/on_initialize * bump impl_version --- substrate/node/runtime/src/lib.rs | 2 +- substrate/srml/council/src/seats.rs | 2 +- substrate/srml/democracy/src/lib.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/substrate/node/runtime/src/lib.rs b/substrate/node/runtime/src/lib.rs index f0c1a8ae7d..c5104f331e 100644 --- a/substrate/node/runtime/src/lib.rs +++ b/substrate/node/runtime/src/lib.rs @@ -59,7 +59,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { impl_name: create_runtime_str!("substrate-node"), authoring_version: 10, spec_version: 92, - impl_version: 92, + impl_version: 93, apis: RUNTIME_API_VERSIONS, }; diff --git a/substrate/srml/council/src/seats.rs b/substrate/srml/council/src/seats.rs index 584a2fb800..15817df70b 100644 --- a/substrate/srml/council/src/seats.rs +++ b/substrate/srml/council/src/seats.rs @@ -305,7 +305,7 @@ decl_module! { >::put(count); } - fn on_finalize(n: T::BlockNumber) { + fn on_initialize(n: T::BlockNumber) { if let Err(e) = Self::end_block(n) { print("Guru meditation"); print(e); diff --git a/substrate/srml/democracy/src/lib.rs b/substrate/srml/democracy/src/lib.rs index 96d51849c9..2ccff71869 100644 --- a/substrate/srml/democracy/src/lib.rs +++ b/substrate/srml/democracy/src/lib.rs @@ -485,7 +485,7 @@ decl_module! { } } - fn on_finalize(n: T::BlockNumber) { + fn on_initialize(n: T::BlockNumber) { if let Err(e) = Self::end_block(n) { runtime_io::print(e); }