Skip to content

v0.6.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 20 Aug 12:53
db31727

@rgbpp-sdk/btc

Minor Changes

  • #281: Upgrade ckb-sdk-js to fix esm and commonjs issues (@duanyytop)

  • #246: Export ESM packages (@duanyytop)

  • #272: Report TxBuilder as extra context in the TxBuildError when the BTC Builder APIs fail (@ShookLyngs)

  • #270: Support for batch transferring of RGBPP XUDT assets (@ShookLyngs)

    • Add buildRgbppTransferAllTxs() API in the rgbpp lib for generating one or more BTC/CKB transaction groups for transferring the entire amount of a specific type of RGBPP XUDT asset from one or more BTC addresses to a recipient
    • Add sendRgbppTxGroups() API in the rgbpp lib for sending BTC/CKB transaction groups to the BtcAssetsApi
    • Add unpackRgbppLockArgs() API in the ckb lib for unpacking the lock script args of an RGBPP Cell
    • Add encodeCellId() and decodeCellId() APIs in the ckb lib for handling the ID of a CKB Cell
    • Add encodeUtxoId() and decodeUtxoId() APIs in the btc lib for handling the ID of a BTC UTXO

Patch Changes

@rgbpp-sdk/ckb

Minor Changes

  • #281: Upgrade ckb-sdk-js to fix esm and commonjs issues (@duanyytop)

  • #246: Export ESM packages (@duanyytop)

  • #270: Support for batch transferring of RGBPP XUDT assets (@ShookLyngs)

    • Add buildRgbppTransferAllTxs() API in the rgbpp lib for generating one or more BTC/CKB transaction groups for transferring the entire amount of a specific type of RGBPP XUDT asset from one or more BTC addresses to a recipient
    • Add sendRgbppTxGroups() API in the rgbpp lib for sending BTC/CKB transaction groups to the BtcAssetsApi
    • Add unpackRgbppLockArgs() API in the ckb lib for unpacking the lock script args of an RGBPP Cell
    • Add encodeCellId() and decodeCellId() APIs in the ckb lib for handling the ID of a CKB Cell
    • Add encodeUtxoId() and decodeUtxoId() APIs in the btc lib for handling the ID of a BTC UTXO

Patch Changes

  • #279: fix: Update molecule codegen, packing and unpacking (@duanyytop)

    • Generate molecule code with latest lumos/molecule
    • Update RGB++ witness and BTC time lock args packing and unpacking
  • Updated dependencies [82d37ab, a2722c5]:

@rgbpp-sdk/service

Minor Changes

rgbpp

Minor Changes

  • #281: Upgrade ckb-sdk-js to fix esm and commonjs issues (@duanyytop)

  • #246: Export ESM packages (@duanyytop)

  • #283: Update response of sending RGB++ group txs (@duanyytop)

  • #270: Support for batch transferring of RGBPP XUDT assets (@ShookLyngs)

    • Add buildRgbppTransferAllTxs() API in the rgbpp lib for generating one or more BTC/CKB transaction groups for transferring the entire amount of a specific type of RGBPP XUDT asset from one or more BTC addresses to a recipient
    • Add sendRgbppTxGroups() API in the rgbpp lib for sending BTC/CKB transaction groups to the BtcAssetsApi
    • Add unpackRgbppLockArgs() API in the ckb lib for unpacking the lock script args of an RGBPP Cell
    • Add encodeCellId() and decodeCellId() APIs in the ckb lib for handling the ID of a CKB Cell
    • Add encodeUtxoId() and decodeUtxoId() APIs in the btc lib for handling the ID of a BTC UTXO

Patch Changes