From 1087dc57b715625fd686e46f5bdc9f9ffb370487 Mon Sep 17 00:00:00 2001 From: Andrew Jones Date: Tue, 26 Nov 2019 12:49:29 +0000 Subject: [PATCH] Update SystemEvent with DispatchInfo (#45) --- src/events.rs | 1 + src/frame/system.rs | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/events.rs b/src/events.rs index 1d4011f071..9c294945bd 100644 --- a/src/events.rs +++ b/src/events.rs @@ -112,6 +112,7 @@ impl TryFrom for EventsDecoder { // Ignore these unregistered types, which are not fixed size primitives decoder.check_missing_type_sizes(vec![ + "DispatchInfo", "DispatchError", "Result<(), DispatchError>", "OpaqueTimeSlot", diff --git a/src/frame/system.rs b/src/frame/system.rs index 6d985d98ca..1477a17e04 100644 --- a/src/frame/system.rs +++ b/src/frame/system.rs @@ -153,7 +153,7 @@ pub fn set_code(code: Vec) -> Call { #[derive(Clone, Debug, parity_scale_codec::Decode)] pub enum SystemEvent { /// An extrinsic completed successfully. - ExtrinsicSuccess, + ExtrinsicSuccess(runtime_support::weights::DispatchInfo), /// An extrinsic failed. ExtrinsicFailed(runtime_primitives::DispatchError), }