Skip to content

Releases: trustlines-protocol/clientlib

Version 0.9.0

05 Nov 17:01

Choose a tag to compare

v0.9.0

v0.9.0

Version 0.8.0

05 Oct 13:37

Choose a tag to compare

v0.8.0

v0.8.0

Version 0.7.0

03 Sep 12:58

Choose a tag to compare

  • Added frozenBalance to UserOverview to return the sum of all frozen balances for a user's trustlines
  • Added isFrozen to trustline events
  • Added isFrozen to prepareUpdate and prepareAccept options argument to freeze a trustline (BREAKING)

Version 0.6.0

08 Aug 15:55

Choose a tag to compare

Added

  • Added extraData to PaymentOptions for transfers, used for logging arbitrary data (BREAKING)
  • Added extraData to queried transfer events (BREAKING)

Version 0.5.1

08 Aug 15:54

Choose a tag to compare

Added

  • Added DecimalsOptions to avoid querying decimals from the server when not necessary

Version 0.5.0

25 Jun 13:43
1c37294

Choose a tag to compare

Added

  • messaging.paymentRequest returns sent payment request so that the sender can keep track of sent requests

Version 0.4.3

29 May 08:41
1b13d25

Choose a tag to compare

Changed

  • New base URL trustlines:// for all created links
  • Additional optional custom base url parameter for contact.createLink and payment.createRequest

Version 0.4.2

18 Apr 15:13
dc5fb56

Choose a tag to compare

Changed

  • Dependency update of reconnecting-websocket

Fixed

  • Object is not a constructor (new ReconnectingWebSocket) bug in react-native

Version 0.4.1

17 Apr 15:07
e9e1df5

Choose a tag to compare

Fixed

  • Can not resolve module child_process bug in react-native

Version 0.4.0

12 Apr 08:56
d5bce26

Choose a tag to compare

Added

  • Additional option feePayer in payment.prepare which specifies who pays network fees for transfer
  • IdentityWallet for creating and interacting with identity contracts
  • Additional configuration option walletType for initializing TLNetwork instance
    • Defaults to 'WalletTypeEthers'
    • When using 'WalletTypeIdentity' it enables meta-transactions which are relayed by configured relay server
  • Basic example app for using clientlib with injected web3 instance via MetaMask under /examples/injected-web3

Changed

  • Copyright transferred to trustlines foundation
  • Every call to user.address has been replaced with await user.getAddress

Fixed

  • Bug when using Web3Signer via MetaMask which referenced an empty address
  • Wrong devDependency of reconnecting-websocket which should be a normal dependency

BREAKING

  • Removed obsolete parameters serializedWallet and progressCallback in user.createOnboardingMsg (only mandatory parameter is now username)