Skip to content
This repository was archived by the owner on May 27, 2025. It is now read-only.

Conversation

@duanyytop
Copy link
Collaborator

@duanyytop duanyytop commented Feb 19, 2025

v0.7.0

@rgbpp-sdk/btc

Minor Changes

Patch Changes

@rgbpp-sdk/ckb

Minor Changes

  • #291: Support RGB++ compatible xUDT assets(@duanyytop)

    • Fetch compatible xUDT cellDeps to build CKB transactions from the typeid-contract-cell-deps GitHub repository
    • Update the ckb package to support RGB++ compatible xUDT assets leaping and transferring
    • Add optional parameter compatibleXudtTypeScript to the functions of the rgbpp package to transfer RGB++ compatible xUDT assets
    • Add RGB++ compatible xUDT assets leaping and transferring examples
    • Add RGB++ compatible xUDT assets integration tests
  • #293: Add offline btc data source & ckb collector (@fghdotio)

  • #294: Add UTXOAirdropBadge Testnet deployment information (@duanyytop)

    • Add UTXOAirdropBadge and metadata Testnet deployment information
    • Fetch UTXOAirdropBadge and metadata Testnet deployment information from GitHub and Vercel server
    • Add isUtxoAirdropBadgeType and isTokenMetadataType for btc-assets-api to encode the token information and metadata of the UTXOAirdropBadge
  • #297: Add USDI to compatible xUDT list (@duanyytop)

    • Fetch and cache compatible xUDT list from Vercel or GitHub server
    • Use local static compatible xUDT list when the cache is empty
    • Remove jsdelivr CDN because CDN cache time is too long, causing UTXO Airdrop cellDeps to become outdated
  • #302: Encapsulate transaction fee supplementation methods (@fghdotio)

    • appendIssuerCellToBtcBatchTransferToSign for supplementing fees in RGB++ xUDT transactions
    • prepareBtcTimeCellSpentUnsignedTx for BTC timelock unlock transaction building and fee supplementation
    • appendIssuerCellToSporesCreateUnsignedTx for supplementing fees in Spores creation transactions
  • #303: Add offline mode support for compatible xUDT type scripts (@fghdotio)

    • Introduce an optional offline boolean parameter to the following methods:
      • isUDTTypeSupported
      • isCompatibleUDTTypesSupported
      • CompatibleXUDTRegistry.getCompatibleTokens
    • Add examples demonstrating compatible xUDT asset management in offline mode
  • #304: Remove duplicate cell deps (@duanyytop)

Patch Changes

@rgbpp-sdk/service

Minor Changes

  • #291: Support RGB++ compatible xUDT assets(@duanyytop)

    • Add assets/type API to the service package
  • #293: Add offline btc data source & ckb collector (@fghdotio)

  • #294: Add UTXOAirdropBadge Testnet deployment information (@duanyytop)

  • #298: Implement getRgbppSpvProof for OfflineBtcAssetsDataSource (@fghdotio)

  • #303: Add offline mode support for compatible xUDT type scripts (@fghdotio)

Patch Changes

rgbpp

Minor Changes

Patch Changes

duanyytop and others added 2 commits February 19, 2025 21:44
Co-authored-by: Shook <44739165+ShookLyngs@users.noreply.github.com>
@duanyytop duanyytop merged commit 9eb8459 into develop Feb 20, 2025
4 checks passed
@duanyytop duanyytop deleted the bump/0.7.0 branch February 20, 2025 01:48
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants