Wizz Wallet
简体中文
简体中文
  • 概述
  • Wallet
    • 插件钱包
      • 导入比特币钱包
      • Mint ARC20
      • DMint NFT
      • Mint Realm/SubRealm
      • 发送 BRC20
      • 拆分合并资产
    • Wizz Cash
    • 移动端钱包
  • Bihelix & RGB
    • 如何领取 JerrysBox 空投
    • 接收 RGB 资产
    • 发送 RGB 资产
    • 常见问题
      • 如何创建子钱包
      • 如何在 Jerry 官网连接 Wizz 钱包
  • 服务
    • DMint 发行指南
    • 质押(测试)
  • 开发者
    • 钱包API
    • ElectrumX 指南
      • API 集成
      • 部分染色 / 自定义染色
  • FAQ
    • 基本知识
    • 进阶问题
  • AVM白皮书(中文版)
Powered by GitBook
On this page
  1. 开发者
  2. ElectrumX 指南

API 集成

针对不同特定版本的 ElectrumX API 服务的集成说明。

PreviousElectrumX 指南Next部分染色 / 自定义染色

Last updated 11 months ago

v1.5.0

v1.5.0 版本增加了自定义染色和部分染色的功能。

这些功能同时也带来了破坏性改动,在读取 Atomicals 资产时需要进行适配。

在读取 blockchain.atomicals.listscripthash 这样的列表接口结果时,response.utxos.atomicals 的结构发生了变化。

之前

该字段是 UTXO 包含的 Atomical ID 的字符串列表。

{
  "atomicals": [
    "9025f03bcf9325f6071761b9aee00b462a0b43ed157c336e2e89e07f47ea6f66i0"
  ],
  "height": 847000,
  "index": 0,
  "txid": "b3ab9bf07db9075c1bbdef5638aef4941564a8afa3e0399ea4127285796b9ac1",
  "value": 546,
  "vout": 0
}

现在

该字段是 UTXO 包含的 Atomicals 资产的 ID 及其资产数量的字典。

{
  "atomicals": {
    "9025f03bcf9325f6071761b9aee00b462a0b43ed157c336e2e89e07f47ea6f66i0": 546
  },
  "height": 847000,
  "index": 0,
  "txid": "b3ab9bf07db9075c1bbdef5638aef4941564a8afa3e0399ea4127285796b9ac1",
  "value": 546,
  "vout": 0
}

现在的 Atomicals 资产数量并不一定等于 UTXO 的含聪量,开发者需要适配该结构获取正确的资产数量。

Release (BETA) Atomicals ElectrumX Node v1.5.0, patch 1 · atomicals/atomicals-electrumxGitHub
Logo