Open
Description
Also:
- Rename
TxSeq
type family toBlockBody
- Add
mkBasicBlockBody :: BlockBody
, that would create an empty block body - Add a lens
txSeqBlockBodyL :: Lens' (BlockBody era) (StrictSeq (Tx era))
- Deprecate
fromTxSeq
andtoTxSeq
in favor oftxSeqBlockBodyL
- Create
hashBlockBody
and deprecatehashTxSeq
in its favor - Stop exporting unsafe
TxSeq'
constructor fromCardano.Ledger.Shelley.BlockChain
, by creating an internal module (similarly to how it is done in Alonzo) - Rename
Cardano.Ledger.Shelley.BlockChain
toCardano.Ledger.Shelley.BlockBody
- Rename
Cardano.Ledger.Alonzo.TxSeq
toCardano.Ledger.Alonzo.BlockBody
- Rename
ShelleyTxSeq
andAlonzoTxSeq
toShelleyBlockBody
andAlonzoBlockBody
respectively. Also all of the fields will need to be renamed using the convention established in the ledger codebase
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
In Progress