Compat fix for substrate#624

This commit is contained in:
Gav
2018-08-29 12:30:04 +02:00
parent f993836b72
commit 79932f1975
2 changed files with 11 additions and 10 deletions
+10 -9
View File
@@ -61,16 +61,17 @@ decl_module! {
} }
decl_storage! { decl_storage! {
trait Store for Module<T: Trait>; trait Store for Module<T: Trait> as Parachains {
// Vector of all parachain IDs. // Vector of all parachain IDs.
pub Parachains get(active_parachains): b"para:chains" => default Vec<Id>; pub Parachains get(active_parachains): default Vec<Id>;
// The parachains registered at present. // The parachains registered at present.
pub Code get(parachain_code): b"para:code" => map [ Id => Vec<u8> ]; pub Code get(parachain_code): map [ Id => Vec<u8> ];
// The heads of the parachains registered at present. these are kept sorted. // The heads of the parachains registered at present. these are kept sorted.
pub Heads get(parachain_head): b"para:head" => map [ Id => Vec<u8> ]; pub Heads get(parachain_head): map [ Id => Vec<u8> ];
// Did the parachain heads get updated in this block? // Did the parachain heads get updated in this block?
DidUpdate: b"para:did" => default bool; DidUpdate: default bool;
}
} }
impl<T: Trait> Module<T> { impl<T: Trait> Module<T> {
+1 -1
View File
@@ -25,7 +25,7 @@ use session::Call as SessionCall;
/// Produces the list of inherent extrinsics. /// Produces the list of inherent extrinsics.
pub fn inherent_extrinsics(data: ::primitives::InherentData) -> Vec<UncheckedExtrinsic> { pub fn inherent_extrinsics(data: ::primitives::InherentData) -> Vec<UncheckedExtrinsic> {
let make_inherent = |function| UncheckedExtrinsic::new( let make_inherent = |function| UncheckedExtrinsic::new(
Extrinsic { Extrinsic {
signed: Default::default(), signed: Default::default(),
function, function,