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: CompactProof
V1
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