- Add
Cardano.Ledger.Api.Governance
that exposes all of the governance related types. - Addition of
Cardano.Ledger.Api.PParams
- Addition of
Cardano.Ledger.Api.Tx.Address
- Addition of
Cardano.Ledger.Api.Tx.In
- Hide
ShelleyTxBody
,AlonzoTxBody
,BabbageTxBody
fromCardano.Ledger.Api.Tx.Body
- Export
Withdrawals
fromCardano.Ledger.Api.Tx.Body
- Export
ShelleyTxAuxData
,AllegraTxAuxData
andAlonzoTxAuxData
fromCardano.Ledger.Api.Tx.AuxData
- Export
LangDepView
andgetLanguageView
fromCardano.Ledger.Api.PParams
- Hide the internal compact versions from
Cardano.Ledger.Api.Tx.Out
module:compactValueTxOutL
,valueEitherTxOutL
,compactAddrTxOutL
andaddrEitherTxOutL
- Export from
Cardano.Ledger.Api.Tx.Out
:coinTxOutL
,bootAddrTxOutF
,ValidityInterval
andDataHash
. - Export from
Cardano.Ledger.Api.Scripts.Data
:BinaryData
,DataHash
,Datum
,binaryDataToData
,dataToBinaryData
,datumDataHash
,getPlutusData
,hashBinaryData
andmakeBinaryData
. - Export
IsValid
fromCardano.Ledger.Api.Tx
- Export from
Cardano.Ledger.Api.Tx.AuxData
:mkAlonzoTxAuxData
andgetAlonzoTxAuxDataScripts
- Export from
Cardano.Ledger.Api.Tx.Wits
:WitVKey
,BootstrapWitness
,AlonzoEraTxWits
,TxDats
,unTxDats
,Redeemers
,unRedeemers
,RdmrPtr
andTag
. - Export from
Cardano.Ledger.Api.Scripts
:CostModels
andValidityInterval
. - Export from
Cardano.Ledger.Api.Era
:Era
ByronEra
- And protocol version related functionality:
eraProtVerHigh
,eraProtVerLow
,AtLeastEra
,AtMostEra
,ExactEra
,ProtVerAtLeast
,ProtVerAtMost
,ProtVerInBounds
,atLeastEra
andatMostEra
- Move
Cardano.Ledger.Alonzo.Tools
module fromcardano-ledegr-alonzo
intoCardano.Ledger.Api.Scripts
- Initial release