SuffixedCommonSignedExtension

Type Alias SuffixedCommonSignedExtension 

Source
pub type SuffixedCommonSignedExtension<Suffix> = GenericSignedExtension<((GenericSignedExtensionSchema<(), ()>, GenericSignedExtensionSchema<(), u32>, GenericSignedExtensionSchema<(), u32>, GenericSignedExtensionSchema<(), <BlakeTwo256 as Hasher>::Out>, GenericSignedExtensionSchema<Era, <BlakeTwo256 as Hasher>::Out>, GenericSignedExtensionSchema<Compact<u32>, ()>, GenericSignedExtensionSchema<(), ()>, GenericSignedExtensionSchema<Compact<u128>, ()>), Suffix)>;
Expand description

Extra signed extension data that starts with CommonSignedExtra.

Aliased Type§

pub struct SuffixedCommonSignedExtension<Suffix> {
    pub payload: <((GenericSignedExtensionSchema<(), ()>, GenericSignedExtensionSchema<(), u32>, GenericSignedExtensionSchema<(), u32>, GenericSignedExtensionSchema<(), <BlakeTwo256 as Hasher>::Out>, GenericSignedExtensionSchema<Era, <BlakeTwo256 as Hasher>::Out>, GenericSignedExtensionSchema<Compact<u32>, ()>, GenericSignedExtensionSchema<(), ()>, GenericSignedExtensionSchema<Compact<u128>, ()>), Suffix) as SignedExtensionSchema>::Payload,
    /* private fields */
}

Fields§

§payload: <((GenericSignedExtensionSchema<(), ()>, GenericSignedExtensionSchema<(), u32>, GenericSignedExtensionSchema<(), u32>, GenericSignedExtensionSchema<(), <BlakeTwo256 as Hasher>::Out>, GenericSignedExtensionSchema<Era, <BlakeTwo256 as Hasher>::Out>, GenericSignedExtensionSchema<Compact<u32>, ()>, GenericSignedExtensionSchema<(), ()>, GenericSignedExtensionSchema<Compact<u128>, ()>), Suffix) as SignedExtensionSchema>::Payload