Skip to content

Releases: Concordium/concordium-swift-sdk

0.1.1

29 Apr 18:44
Compare
Choose a tag to compare

Add support for including memo in transfers and improve error handling for failed identity recovery.

Changelog

Added

  • AccountTransactionPayload.transfer(...): Add optional memo field for including a memo message in the transfer.

Changed

  • Renamed IdentityIssuanceRequest to IdentityVerificationStatusRequest.
  • Renamed IdentityRecoverRequest to IdentityRecoveryRequest and changed it from being an alias
    of HTTPRequest<Versioned<IdentityObject>> to HTTPRequest<IdentityRecoveryResponse>,
    where IdentityRecoveryResponse is a new type that correctly decodes the error response if the recovery failed.

0.1.0

26 Apr 12:20
Compare
Choose a tag to compare

First iteration 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.