Type Alias Block
Source pub type Block = PseudoBlock<PseudoHeader<HeaderBody>, PseudoTransactionBody<PseudoTransactionOutput<PseudoPostAlonzoTransactionOutput<Value, PseudoDatumOption<PlutusData>, PseudoScript<NativeScript>>>>, WitnessSet, AuxiliaryData>;
pub struct Block {
pub header: PseudoHeader<HeaderBody>,
pub transaction_bodies: MaybeIndefArray<PseudoTransactionBody<PseudoTransactionOutput<PseudoPostAlonzoTransactionOutput<Value, PseudoDatumOption<PlutusData>, PseudoScript<NativeScript>>>>>,
pub transaction_witness_sets: MaybeIndefArray<WitnessSet>,
pub auxiliary_data_set: KeyValuePairs<u32, AuxiliaryData>,
pub invalid_transactions: Option<MaybeIndefArray<u32>>,
}