All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
AccountTransactionPayload.transfer(...)
: Add optionalmemo
field for including a memo message in the transfer.
- Renamed
IdentityIssuanceRequest
toIdentityVerificationStatusRequest
. - Renamed
IdentityRecoverRequest
toIdentityRecoveryRequest
and changed it from being an alias ofHTTPRequest<Versioned<IdentityObject>>
toHTTPRequest<IdentityRecoveryResponse>
, whereIdentityRecoveryResponse
is a new type that correctly decodes the error response if the recovery failed.
First release of the SDK and an associated example CLI application.
Features:
- Creation and recovery of seed based identities.
- Creation and deployment of seed based credentials/accounts.
- Construction, signing, and sending of transfer transactions (without memo) from legacy or seed based accounts.
- Support for signing arbitrary binary messages.
- Support for decrypting and using accounts created using the legacy wallet.
- Utilities for working with amounts in CCD and fungible CIS-2 tokens.
Communication with the blockchain happens via the gRPC API except for info that's only available from Wallet Proxy.