pub type ParachainBlockData = ParachainBlockData<Block>;Aliased Type§
enum ParachainBlockData {
V0 {
block: [Block<Header<u32, BlakeTwo256>, UncheckedExtrinsic<MultiAddress<AccountId32, ()>, RuntimeCall, MultiSignature, StorageWeightReclaim<Runtime, (AuthorizeCall<Runtime>, CheckNonZeroSender<Runtime>, CheckSpecVersion<Runtime>, CheckGenesis<Runtime>, CheckMortality<Runtime>, CheckNonce<Runtime>, CheckWeight<Runtime>, ChargeTransactionPayment<Runtime>)>, 16777216>>; 1],
proof: CompactProof,
},
V1 {
blocks: Vec<Block<Header<u32, BlakeTwo256>, UncheckedExtrinsic<MultiAddress<AccountId32, ()>, RuntimeCall, MultiSignature, StorageWeightReclaim<Runtime, (AuthorizeCall<Runtime>, CheckNonZeroSender<Runtime>, CheckSpecVersion<Runtime>, CheckGenesis<Runtime>, CheckMortality<Runtime>, CheckNonce<Runtime>, CheckWeight<Runtime>, ChargeTransactionPayment<Runtime>)>, 16777216>>>,
proof: CompactProof,
},
}Variants§
V0
Fields
§
block: [Block<Header<u32, BlakeTwo256>, UncheckedExtrinsic<MultiAddress<AccountId32, ()>, RuntimeCall, MultiSignature, StorageWeightReclaim<Runtime, (AuthorizeCall<Runtime>, CheckNonZeroSender<Runtime>, CheckSpecVersion<Runtime>, CheckGenesis<Runtime>, CheckMortality<Runtime>, CheckNonce<Runtime>, CheckWeight<Runtime>, ChargeTransactionPayment<Runtime>)>, 16777216>>; 1]§
proof: CompactProofV1
Fields
§
blocks: Vec<Block<Header<u32, BlakeTwo256>, UncheckedExtrinsic<MultiAddress<AccountId32, ()>, RuntimeCall, MultiSignature, StorageWeightReclaim<Runtime, (AuthorizeCall<Runtime>, CheckNonZeroSender<Runtime>, CheckSpecVersion<Runtime>, CheckGenesis<Runtime>, CheckMortality<Runtime>, CheckNonce<Runtime>, CheckWeight<Runtime>, ChargeTransactionPayment<Runtime>)>, 16777216>>>§
proof: CompactProof