pub type SignedBlock = SignedBlock<Block>;
Expand description
A Block signed with a Justification
Aliased Type§
struct SignedBlock {
pub block: Block<Header<u32, BlakeTwo256>, UncheckedExtrinsic<MultiAddress<AccountId32, ()>, RuntimeCall, UnifiedSignature, StorageWeightReclaim<Runtime, (CheckNonZeroSender<Runtime>, (CheckSpecVersion<Runtime>, CheckTxVersion<Runtime>), CheckGenesis<Runtime>, CheckMortality<Runtime>, AsTransactionExtension<CheckNonce<Runtime>>, AsTransactionExtension<ChargeFrqTransactionPayment<Runtime>>, AsTransactionExtension<CheckFreeExtrinsicUse<Runtime>>, AsTransactionExtension<HandlesSignedExtension<Runtime>>, CheckMetadataHash<Runtime>, CheckWeight<Runtime>)>>>,
pub justifications: Option<Justifications>,
}
Fields§
§block: Block<Header<u32, BlakeTwo256>, UncheckedExtrinsic<MultiAddress<AccountId32, ()>, RuntimeCall, UnifiedSignature, StorageWeightReclaim<Runtime, (CheckNonZeroSender<Runtime>, (CheckSpecVersion<Runtime>, CheckTxVersion<Runtime>), CheckGenesis<Runtime>, CheckMortality<Runtime>, AsTransactionExtension<CheckNonce<Runtime>>, AsTransactionExtension<ChargeFrqTransactionPayment<Runtime>>, AsTransactionExtension<CheckFreeExtrinsicUse<Runtime>>, AsTransactionExtension<HandlesSignedExtension<Runtime>>, CheckMetadataHash<Runtime>, CheckWeight<Runtime>)>>>
Full block.
justifications: Option<Justifications>
Block justification.