v0.2.0-beta2
satran004
released this
20 Feb 04:35
·
633 commits
to master
since this release
Key Changes
- No native lib dependencies
- New composable functions to build payment transaction, token minting, Plutus contract call
Check examples here - Annotations to convert a custom POJO to
PlutusData
- Payment transaction improvements
Breaking Changes
UtxoSelectionStrategy
&DefaultUtxoSelectionStrategyImpl
have been moved undercom.bloxbean.cardano.client.coinselection
packageScriptUtxoSelection
is renamed asUtxoSelector
. UtxoSelector is used to find one or more utxos at an address based on given predicate.
PRs / Other Changes
- Remove after() from RequireTimeAfter.java (similar to RequireTimeBefore) + Fix Compilation Warnings by @edridudi in #62
- Policy as new Field instead of deprecated policyScript and policyKeys Fields in MintTransaction Object + PolicyUtil based on https://github.com/input-output-hk/cardano-node/blob/master/doc/reference/simple-scripts.md by @edridudi in #63
- Payment Transaction Improvements by @nemo83 in #59
- Plutus highlevel by @satran004 in #67
- Allow to create an Account from a private key by @bcoste in #68
- Coin selection by @edridudi in #70
- ed25519 extended signing by @stikkos in #73
- Functional interfaces for Plutus call by @satran004 in #76
- It restructure by @satran004 in #78
- Add data hash calculation for MinAdaCalculator by @SomeReason in #77