Skip to content

Releases: ckb-js/ckb-sdk-js

v0.36.2

20 Oct 07:05
3184375
Compare
Choose a tag to compare

0.36.2 (2020-10-20)

Bug Fixes

  • core: fix type declaration of RawTransactionParams (f9ba7bf)

v0.36.1

26 Sep 08:14
7005892
Compare
Choose a tag to compare

0.36.1 (2020-09-26)

Features

  • utils: disable blake2b-wasm when the host is iOS 11 (4c70554)
  • utils: add a method to reconcile transactions (1ae64cd)

v0.36.0

21 Sep 15:30
8a34900
Compare
Choose a tag to compare

0.36.0 (2020-09-21)

Code Refactoring

  • utils: remove redundant default options in the address module (d74caac)

Features

  • core: parse scripts from addresses on generating transactions (#488) (9536f08)
  • utils: add system scripts (567f15a)
  • utils: add the utils#addressToScript (a78340a)

BREAKING CHANGES

  • utils: Remove the utils#defaultAddressOptions

v0.35.0

24 Aug 11:10
1e430b6
Compare
Choose a tag to compare

0.35.0 (2020-08-24)

Bug Fixes

  • rpc: fix init parameter type of batch request (2b80f59)

Features

  • rpc: remove an RPC (98eb935)
  • rpc: update RPCs (#477)
    • separate basic RPC by group
    • update teh API of rpc#localNodeInfo, rpc#txPoolInfo, and rpc#getPeers
    • add new RPCs: rpc#syncState, rpc#clearTxPool, rpc#setNetworkActive, rpc#addNode and rpc#removeNode
  • utils: add epoch module (8d6478a)
  • utils: set the default address prefix 'ckb' (3134eda)
  • utils: use strict validation on address (bb23ce9)
  • utils: utils#calculateSerializedTxSizeInBlock is renamed to utils#getTransactionSize (8fbc43a)
  • utils: remove utils#toHexInLittleEndian which is deprecated (a028887)
  • utils: remove methods related to utf8 string (f9cf9cc)

BREAKING CHANGES

  • rpc: remove rpc#getPeersState
  • rpc: rpc#getPeers returns connectedDuration, lastPingDuration, protocols, syncState
  • rpc: rpc#localNodeInfo returns active, connections, protocols
  • utils: utils#calculateSerializedTxSizeInBlock is renamed to utils#getTransactionSize
  • utils: Set the default address prefix 'ckb' instead of 'ckt'
  • utils: The arg field in params of utils#fullPayloadToAddress is renamed to args
  • utils: Remove utils#toHexInLittleEndian which is deprecated
  • utils: Remove methods related to utf8 string

v0.34.0

21 Jul 03:50
9b0ab2d
Compare
Choose a tag to compare

0.34.0 (2020-07-21)

Bug Fixes

  • utils: rename the arg field in params of utils#fullPayloadToAddress to args (08dcc0d)

Features

  • core: combine core#loadSecp256k1Dep and core#loadDaoDep into core#loadDep (762441e)
  • core: enhance ckb#loadCells to load cells from lumos collector (3152a3c)
  • core: remove experimental rpc (32c7a0c)
  • rpc: enable batch request (#449) (9517cae)
  • rpc: remove the estimateFeeRate RPC method (819d33f)
  • utils: add epoch module (8d6478a)
  • utils: set the default address prefix ckb (3134eda)
  • utils: use strict validation on address (bb23ce9)
  • utils: utils#calculateSerializedTxSizeInBlock is renamed to utils#getTransactionSize (8fbc43a)

BREAKING CHANGES

  • rpc: Remove the estimateFeeRate RPC method
  • utils: utils#calculateSerializedTxSizeInBlock is renamed to utils#getTransactionSize
  • utils: Set the default address prefix ckb instead of ckt
  • core: core#loadSecp256k1Dep and core#loadDaoDep are removed, use core#loadDeps instead
  • core: computeTransactionHash and computeScriptHash are removed from the rpc list
  • utils: The arg field in params of utils#fullPayloadToAddress is renamed to args

v0.33.0

22 Jun 09:08
4bb4ebd
Compare
Choose a tag to compare

0.33.0 (2020-06-22)

Note: Version bump only for package ckb-sdk-js

v0.32.0

26 May 13:58
2932b9b
Compare
Choose a tag to compare

0.32.0 (2020-05-26)

Features

  • utils: add convertors of uint-to-le (16b6d80)
  • use signature provider in signWitnesses & signWitnessGroup (#434) (34d62bb)

v0.31.0

21 Apr 06:17
05cda8a
Compare
Choose a tag to compare

0.31.0 (2020-04-21)

Note: Version bump only for package ckb-sdk-js

v0.30.0

23 Mar 11:57
9a859ab
Compare
Choose a tag to compare

0.30.0 (2020-03-23)

Features

  • rpc: add a new field in the tx pool info (c1cbac9)
  • rpc: add the new RPC getBlockEconomicState (0c9e248)

v0.29.1

28 Feb 09:59
467f5ca
Compare
Choose a tag to compare

0.29.1 (2020-02-28)

Bug Fixes

  • core: fix the calculation of epoch locks in nervos dao operation (d914007)