Skip to content

Releases: KeetaNetwork/swift-client

v0.2.3

08 Dec 17:26
e59c342

Choose a tag to compare

Includes

  • Swift 6 support
  • Support to parse multi-signature accounts and blocks
  • Network transaction enum to better distinguish network operations
  • Improved history pagination
  • Merge network ID & alias
  • Fix for ASN1 generalized time DER encoding

v0.2.2

17 Oct 16:50
19ecec1

Choose a tag to compare

Includes

  • Idempotent key for block v1 & v2
  • VoteQuote to get fee estimations before publishing
  • KeetaClient send option for better customization
  • KeetaClient transactions bug fix for receive operations
  • API get block for hash method
  • API new get votes methods method
  • Token amount conversion utility (BigInt <--> Double)
  • Account recovery (get and publish pending block for vote existing for successor error)
  • Token creation bug fix for non-empty accounts

v0.2.1

03 Oct 13:12
bea5fe7

Choose a tag to compare

Several improvements around network fee handling and block publishing.

Includes

  • Async BlockBuilder.feeBlock method fetching the latest block hash
  • KeetaClient.feeAccount to configure separate account for paying network fees
  • Several KeetaClient methods now have an additional feeAccount parameter to specify the account paying the network fees
  • Transaction.isNetworkFee added to distinguish between fees and regular account to account transactions
  • KeetaApi.publish method now returns a new PublishResult, containing all relevant information of the published blocks
  • KeetaClient.history method bugfix to exclude operations from other accounts when bundled in the same block
  • Updated readme

v0.2.0

25 Sep 19:56
ad04850

Choose a tag to compare

Main Network Release

Includes

  • Block Schema v2
  • Fees Support
  • Updated readme

v0.1.1

16 Jul 19:17
f226467

Choose a tag to compare

Several improvements

  • Update and use representative with the highest weight on the network
  • Improved temporary votes API handling
  • Improved client send token methods

v0.1.0

14 Jul 20:09
0243a27

Choose a tag to compare

v0.1.0

Build iOS and macOS application on top of the Keeta Network.

Send, receive, create and swap tokens on the test network using the KeetaClient.

Includes

  • Seed Generation using SeedGenerator
  • Account management Account and AccountBuilder
  • Construct and sign blocks using BlockBuilder