0.5.1
Key Changes
-
Governance API Support in QuickTx and Low-Level CBOR Serialization for Conway Era (Preview)
- New APIs have been added for regular accounts:
- Register/Unregister as a DRep
- Create a Proposal
- Delegate Voting Rights to a DRep
- Vote
- New APIs have been added for regular accounts:
-
New CIP-67 and CIP-68 Modules
- Added support for the Datum Metadata Standard.
-
Backend Provider Changes
- Integrated with Koios Java Client v1.18.1.
-
New Supplier Modules
-
ogmios-supplier: Supports v6.0.x. Provides implementation for ProtocolParamSupplier and TransactionProcessor to evaluate and submit transactions.
-
kupo-supplier: Supports v2.7.2. Provides implementation for UtxoSupplier to fetch UTXOs.
Note: These suppliers can be directly used in QuickTx or Composable Functions to build and submit transactions. Alternatively, the Ogmios backend module can be used for the same purpose, utilizing these suppliers internally.
-
-
Removal of the "Local" Supplier Module
The "local" supplier module has been removed in this release to prevent circular dependency issues with Yaci. It will be re-released as a separate project.
-
Package Rename
Old : com.bloxbean.cardano.client.backend.ogmios.OgmiosBackendService
New: com.bloxbean.cardano.client.backend.ogmios.http.OgmiosBackendService
Note: The OgmiosBackendService requires an HTTP URL for Ogmios 6.0.x.
What's Changed
- fix: #339 handle when asset name is invalid hex string by @Sotatek-HuyLe3a in #340
- Koios Java Client Aligment to v1.18.1 + Fix #50 + Fix #64 by @edridudi in #346
- adding prerequisites to readme by @Kammerlo in #349
- Implement cip 67 by @Kammerlo in #350
- 351 add support for metdata standard from cip68 by @Kammerlo in #352
- feat: Initial implementation for conway era by @satran004 in #345
- feat: Sanchonet support - Serialization and QuickTx api first version by @satran004 in #359
- fix: #353 Directly extract tx body bytes from tx bytes by @satran004 in #356
- #341 added automatic string split to max 64 bytes and added test for string splitting by @Kammerlo in #362
- #360 fixed getSubListByPage. by @Kammerlo in #364
- fix: #337 Added a separate method to sign transaction bytes by @satran004 in #342
- 365 upgrade ogmios backendservice to use http api by @Kammerlo in #367
- feat: #372 Add method to get script DRepId and tests by @satran004 in #373
- Refactor CIP68 implementation by @satran004 in #371
New Contributors
- @Sotatek-HuyLe3a made their first contribution in #340
- @Kammerlo made their first contribution in #349
Full Changelog: v0.5.0...v0.5.1