Pycardano

Latest version: v0.12.0

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.6.3

Added

- Support cbor serializable for UTxO. (84)

Fixed

- Add required signers as part of fee estimation.
- Fix insufficient min_utxo amount when using Blockfrost context.

Changed

- Change the default calculation of `min_lovelace` to Vasil era. This is a backward compatible change,
and it will reduce the amount of `min_lovelace` required for transactions.

0.6.2

Fix dependencies.

0.6.1

Added
- Add coins_per_utxo_size in blockfrost chain context

Fixed
- Fixed `PPViewHashesDontMatch` issue. See details in [issue 81] (https://github.com/cffls/pycardano/issues/81).

0.6.0

`v0.6.0` is update for Vasil hard fork.

Added
- Support for reference inputs ([CIP31](https://github.com/cardano-foundation/CIPs/tree/master/CIP-0031)).
- Support for inline datum ([CIP32](https://github.com/cardano-foundation/CIPs/tree/master/CIP-0032)).
- Support for reference scripts ([CIP33](https://github.com/cardano-foundation/CIPs/tree/master/CIP-0033)).
- Vasil changes for Ogmios.
- Vasil changes for blockforst.
- Add type "RawPlutusData", which is used as the default type for datum deserialized from cbor.
- `TransactionOutput` now has two new fields, `datum` and `script`, which could be added to the transaction output.
- Blockfrost chain context now supports custom API url.

Changed
- Improved the format of transaction representation.
- Method `add_script_input` in `TransactionBuilder` no longer requires `script` field to be set.
If absent, the transaction builder will try to find it from chain context.
- Similarly, method `add_minting_script` in `TransactionBuilder` no longer requires `script` field to be set.
If absent, the transaction builder will try to find it from chain context.

0.5.1

Added

- Policy json serializer ([58](https://github.com/cffls/pycardano/pull/58))

Fixed

- Fix min lovelace when the input is Value type

0.5.0

Added

- Staking certificates.
- Add an option to merge change into already existing output. ([38](https://github.com/cffls/pycardano/pull/38)).
- Enable UTxO query with Kupo ([39](https://github.com/cffls/pycardano/pull/39)).
- Add 'add_minting_script' to txbuilder.
- Add usage guides for Plutus ([46](https://github.com/cffls/pycardano/pull/46)).
- Add message signing and verification (CIP8) ([45](https://github.com/cffls/pycardano/pull/45)).

Changed

- `amount` in `TransactionOutput` will be converted to type `Value` even when an `int` is passed in ([42](https://github.com/cffls/pycardano/pull/42)).
- Add unknown fields to ArraySerializable if more values are provided.

Fixed

- Prevent 'Transaction.from_cbor' from dropping data in datum.
- Add fake fee to fake transaction when fee is 0.

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.