|
1 | 1 | # @rgbpp-sdk/ckb
|
2 | 2 |
|
| 3 | +## 0.7.0 |
| 4 | + |
| 5 | +### Minor Changes |
| 6 | + |
| 7 | +- [#291](https://github.com/utxostack/rgbpp-sdk/pull/291): Support RGB++ compatible xUDT assets([@duanyytop](https://github.com/duanyytop)) |
| 8 | + |
| 9 | +- [#293](https://github.com/utxostack/rgbpp-sdk/pull/293): Add offline btc data source & ckb collector ([@fghdotio](https://github.com/fghdotio)) |
| 10 | + |
| 11 | +- [#294](https://github.com/utxostack/rgbpp-sdk/pull/294): Add UTXOAirdropBadge Testnet deployment information ([@duanyytop](https://github.com/duanyytop)) |
| 12 | + |
| 13 | +- [#297](https://github.com/utxostack/rgbpp-sdk/pull/297): Add USDI to compatible xUDT list ([@duanyytop](https://github.com/duanyytop)) |
| 14 | + |
| 15 | +- [#302](https://github.com/utxostack/rgbpp-sdk/pull/302): Encapsulate transaction fee supplementation methods ([@fghdotio](https://github.com/fghdotio)) |
| 16 | + |
| 17 | +- [#303](https://github.com/utxostack/rgbpp-sdk/pull/303): Add offline mode support for compatible xUDT type scripts ([@fghdotio](https://github.com/fghdotio)) |
| 18 | + |
| 19 | +- [#304](https://github.com/utxostack/rgbpp-sdk/pull/304): Remove duplicate cell deps ([@duanyytop](https://github.com/duanyytop)) |
| 20 | + |
| 21 | + - Fetch compatible xUDT `cellDeps` to build CKB transactions from the `typeid-contract-cell-deps` GitHub repository |
| 22 | + - Update the `ckb` package to support RGB++ compatible xUDT assets leaping and transferring |
| 23 | + - Add optional parameter `compatibleXudtTypeScript` to the functions of the `rgbpp` package to transfer RGB++ compatible xUDT assets |
| 24 | + - Add RGB++ compatible xUDT assets leaping and transferring examples |
| 25 | + - Add RGB++ compatible xUDT assets integration tests |
| 26 | + - Add UTXOAirdropBadge and metadata Testnet deployment information |
| 27 | + - Fetch UTXOAirdropBadge and metadata Testnet deployment information from GitHub and Vercel server |
| 28 | + - Add `isUtxoAirdropBadgeType` and `isTokenMetadataType` for `btc-assets-api` to encode the token information and metadata of the UTXOAirdropBadge |
| 29 | + - Fetch and cache compatible xUDT list from Vercel or GitHub server |
| 30 | + - Use local static compatible xUDT list when the cache is empty |
| 31 | + - Remove jsdelivr CDN because CDN cache time is too long, causing UTXO Airdrop cellDeps to become outdated |
| 32 | + - `appendIssuerCellToBtcBatchTransferToSign` for supplementing fees in RGB++ xUDT transactions |
| 33 | + - `prepareBtcTimeCellSpentUnsignedTx` for BTC timelock unlock transaction building and fee supplementation |
| 34 | + - `appendIssuerCellToSporesCreateUnsignedTx` for supplementing fees in Spores creation transactions |
| 35 | + - Introduce an optional `offline` boolean parameter to the following methods: |
| 36 | + - `isUDTTypeSupported` |
| 37 | + - `isCompatibleUDTTypesSupported` |
| 38 | + - `CompatibleXUDTRegistry.getCompatibleTokens` |
| 39 | + - Add examples demonstrating compatible xUDT asset management in offline mode |
| 40 | + |
| 41 | +### Patch Changes |
| 42 | + |
| 43 | +- [#305](https://github.com/ckb-cell/rgbpp-sdk/pull/305): Upgrade ckb-sdk-js version ([@duanyytop](https://github.com/duanyytop)) |
| 44 | + |
3 | 45 | ## 0.6.0
|
4 | 46 |
|
5 | 47 | ### Minor Changes
|
|
0 commit comments