Skip to content

5.2.0

Latest
Compare
Choose a tag to compare
@SebastienGllmt SebastienGllmt released this 15 Mar 23:28
efe99fd

New features

  • Replace the auto-generated plutus datum JSON format (generated from cddl-codegen) with a standardized format used by cardano-node (even when used from within other structures)
  • Add preview, preprod, and sancho to the NetworkInfo utility type

Bug fixes

  • Fix Byron block hashes
  • Fix parsing of Byron-era Epoch Boundary Blocks
  • Fix potential errors when deserialization enums (see dcSpark/cddl-codegen#217)
  • Fix string formatting of ipv6 text
  • Fix the standalone hash_transaction utility function to return the right result (the .hash() function on the TransactionBody itself always worked)

Structure changes

  • (rust) TransactionMetadatum moved from cml_core::metadata to cml_chain::auxdata::metadata
  • (rust) return type of TransactionBody::hash() change from [u8; 32] to TransactionHash struct

Full Changelog: 5.1.0...5.2.0