Skip to content

Releases: Python-Cardano/pycardano

v0.3.1

31 Mar 22:14
Compare
Choose a tag to compare

[0.3.1] - 2022-03-31

Some minor improvements in transaction builder.

Added

  • Add more details to the message of exception when UTxO selectors failed.
  • Validate output value is non-negative.

v0.3.0

22 Mar 03:04
Compare
Choose a tag to compare

[0.3.0] - 2022-03-21

Added

  • Incorporate change split logic #7.
  • Plutus
    • Datum support for transaction inputs and transaction outputs.
    • New function add_script_input in tx builder to support spending of Plutus script input.
    • Add collateral to tx builder for script transaction.
    • Add plutus_script_hash that calculates the hash of a Plutus script.
    • Include script execution steps and memory into fee calculation.
  • Add build_and_sign to tx builder.

Changed

  • Remove positional argument index from Redeemer's constructor.

v0.2.0

13 Mar 18:55
Compare
Choose a tag to compare

[0.2.0] - 2022-03-13

This release added essential features for Plutus script interactions.

Added

  • Plutus
    • Serialization, deserialization, and customization of plutus data and redeemer
    • Plutus cost model
    • Calculation of script data hash
    • JSON compatibility
  • Extended key support

Changed

  • Sort multi-assets based on policy id and asset names

Fixed

  • Fail tx builder when input amount is not enough to cover outputs and tx fee

v0.1.2

20 Feb 20:01
Compare
Choose a tag to compare

[0.1.2] - 2022-02-20

Added

  • Metadata and native script to docs
  • A full stack example (flask + PyCardano + BlockFrost + React + Nami wallet)
  • Continuous integration
  • Ogmios backend support

Fixed

  • Minor fix in native token example

v0.1.1

15 Feb 05:23
Compare
Choose a tag to compare
Release 0.1.1