All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and we follow Semantic Versioning.
More utils for end users:
Cardano.Types.Transaction:findUtxosCardano.Types.TransactionInput:pprintTransactionInputCardano.Types.TransactionUnspentOutput:filterUtxos,hasTransactionHash
- Do not add empty Withdrawals map to serialized TransactionBody (#11)
- Moved to
Conwayera and@mlabs-haskell/cardano-serialization-lib-gcversionv12.0.0-alpha.31. datumfield of aRedeemer: useRedeemerDatuminstead ofPlutusData
RedeemerDatumtype (a tagged newtype overPlutusData)- Field access lenses for main domain types (
Transaction,TransactionOutput,TransactionInput)
Aesoninstances forAssetName: encode as byte string instead of Plutus-compatible encoding. The instances have been moved topurescript-plutus-types(TokenName).
First complete version of the library