@bitgo/utxo-描述器
用于构建 [Bitcoin 输出描述符][bip-380] (BIP-380) — 描述符字符串,在链式UTXOs上以可衍生,可解析的密钥跟踪表达式对齐.
这个软件包是横跨BitGo的UTXO代码库的描述-构建逻辑的犬类之家. 它故意留在上面一层@bitgo/wasm-utxo[wasm-utxo]:该软件包拥有描述符解析和小标本编译. 这个包拥有高级 建设者 释放 BitGo 协议中有效的描述字符串.
安装
yarn add @bitgo/utxo-descriptors
模块布局
src/
├── index.ts # re-exports each protocol module under a namespace
└── sbtc/ # sBTC peg-in deposit descriptors
├── constants.ts
├── descriptor.ts
├── depositAddress.ts
└── index.ts
每个新协议都有自己的子目录 src/ 再导出为命名空间 src/index.ts,所以消费者导入它作为 import { sbtc } from '@bitgo/utxo-descriptors'。 。 。 .
sBTC 数据
这个 sbtc 命名空间为 sBTC 的嵌入矿床构建描述符 – Bitcoin UTXOs 其输出脚本为有两叶的 Tapproot树:
- (单位:千美元) 存款 叶子,只能由 SBTC 签名人使用, 承诺给 Stacks 接收人和最高签名费
- (单位:千美元) 开垦 叶子,保存者在相对时间间隔后可以使用,如果签署者不采取行动,则让保存者恢复其BTC
两种叶子均表示为 比特币小标记片段 单人内 tr() 下划线——没有生的脚本字节,没有出带叶散花. 这是通过 payload_drop(<hex>) 碎片和相接文字 r:older(N) 运入 @bitgo/wasm-utxo 4.11.0 (中文(简体) )BitGOWASM # 272 维基百科中的相关条目: 维基语录链接:名人名言 - 文学作品 - 谚语 - 谚语 - 谚语) (中文(简体) ).