Deprecated. In favor of blockBody
Modulecardano-ledger-core-1.21.0.0
Cardano.Ledger.Block
- 2 types
- 1 class
- 3 values
- Packagecardano-ledger-core-1.21.0.0
- Exports6
- LicenceApache-2.0
Deprecated. In favor of blockHeader
Constructors
forall h. EraBlockHeader h era => BbodySignal (Block h era)
Constructors
BlockblockHeader :: !hblockBody :: !BlockBody era
Instances9DecCBOR, Eq, Show, Generic, NFData, NoThunks, …
(EraBlockBody era, DecCBOR (Annotator h), Typeable h) => DecCBOR (Annotator (Block h era))Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Block(Era era, Eq (BlockBody era), Eq h) => Eq (Block h era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Block(Era era, Show (BlockBody era), Show h) => Show (Block h era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.BlockGeneric (Block h era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Block(NFData h, NFData (BlockBody era)) => NFData (Block h era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Block(Era era, NoThunks (BlockBody era), NoThunks h) => NoThunks (Block h era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Block(Era era, EncCBORGroup (BlockBody era), EncCBOR h, Typeable h) => ToCBOR (Block h era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Block(Era era, EncCBORGroup (BlockBody era), EncCBOR h) => EncCBOR (Block h era)Defined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Blocktype Rep (Block h era) = D1 ('MetaDataDefined in cardano-ledger-core-1.21.0.0 · Cardano.Ledger.Block"Block"
"Cardano.Ledger.Block"
"cardano-ledger-core-1.21.0.0-HG71GU5V9Tb4NBnJzzlL6"
'False) (C1 ('MetaCons"Block"
'PrefixI 'True) (S1 ('MetaSel ('Just"blockHeader"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 h) :*: S1 ('MetaSel ('Just"blockBody"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (BlockBody era))))
Methods
blockIssuerBlockHeaderG :: SimpleGetter (Block h era) (KeyHash BlockIssuer)blockHeaderSizeBlockHeaderG :: SimpleGetter (Block h era) IntblockBodySizeBlockHeaderL :: Lens' (Block h era) Word32blockBodyHashBlockHeaderL :: Lens' (Block h era) (Hash HASH EraIndependentBlockBody)slotNoBlockHeaderL :: Lens' (Block h era) SlotNoprotVerBlockHeaderL :: Lens' (Block h era) ProtVer