Skip to content

Releases: bloxbean/cardano-client-lib

v0.1.4-android-test

06 Oct 13:39
3828bad
Compare
Choose a tag to compare
v0.1.4-android-test Pre-release
Pre-release
Add compiled libraries for Android (#19)

* Build library against Android

* install ndk library directly

* Fix copy statement

* Add build for 32 bit and 64 bit Android

* Improve library util, add support for Android

* Fix 32 bit Android build parameters

* Note Android support in README

* Add Android libraries to release pipeline, fix inconsistencies in scripts

* Add shebang line to Android scripts

v0.1.3-beta

26 Jun 06:18
Compare
Choose a tag to compare

Fixes:

  • Support Byron address as receiver [#8]

v0.1.2

07 Jun 14:25
Compare
Choose a tag to compare

Changes

  • Client application can provide a custom UtxoSelectionStrategy implementation to override default coin selection implementation. [#5]
  • A list of utxos can be sent as part of PaymentTransaction, MintTransaction api. The utxos will be included as inputs in the final transaction. [#5]
  • TransactionHelperService's transfer and mintToken methods return Result instead of Result.
  • Bug fixes [#6]

v0.1.2-prev1

05 Jun 04:09
Compare
Choose a tag to compare
v0.1.2-prev1 Pre-release
Pre-release
Jenkins file for integration test

v0.1.1

02 Jun 13:32
Compare
Choose a tag to compare
  • [#3] Added getPrivateKeyBytes, getPublicKeyBytes methods to Account
  • Asset fingerprint calculation utility (AssetUtil)

v0.1.0

28 May 09:32
Compare
Choose a tag to compare

Features

Address Generation

  • Address Generation (Base Address, Enterprise Address)
  • Generate Address from Mnemonic phase

Transaction Serialization & Signing

  • API to build Payment transaction (ADA & Native Tokens)
  • CBOR serialization of transaction
  • Transaction signing

Metadata Builder

  • Helper to build Metadata
  • Converter to conver JSON (No Schema) to Metadata format

Token Minting

  • Token Minting transaction builder
  • Native script (ScriptAll, ScriptAny, ScriptAtLeast, ScriptPubKey, RequireTimeAfter, RequireTimeBefore)
  • Policy Id generation

Backend Integration (Blockfrost)

The plugin also provides integration with Cardano node through different backend services.
The library currently only supports integration with Blockfrost through the Backend api. But other backend like Cardano-wallet
will be added in future release.

  • Transaction Submission (Payment & Token Minting)

Following Backend apis are currently available

  • TransactionService (Submit transaction, Get transaction)
  • AddressService (Get address details)
  • UtxoService (Get utxos for an address)
  • AssetService
  • BlockService
  • NetworkInfoService
  • EpochService
  • MetadataService

v0.0.6

27 May 15:37
Compare
Choose a tag to compare
v0.0.6 Pre-release
Pre-release
Depedency changed to compile and Log changes

v0.0.5

26 May 16:04
Compare
Choose a tag to compare
v0.0.5 Pre-release
Pre-release
Bump version for release

v0.0.4

26 May 15:31
Compare
Choose a tag to compare
v0.0.4 Pre-release
Pre-release
Change string order to OrderEnum in apis. UtxoSelectionStrategy imple…

v0.0.3

23 May 11:43
Compare
Choose a tag to compare

Features:

  • Payment transaction (ADA, Native Tokens)
  • Mint token
  • Policy Scipts
  • Metadata builder
  • Support for Blockfrost backend