以前总刷到,过来看了确实很惊艳! 同样叫CAT20,照着两份公开技术文档写链上解析工具,会遇到元数据读取位置不同的细节。 元数据包含名称、代号、精度等信息,… · @Domingo_gou · TwKit
@Domingo_gou
以前总刷到,过来看了确实很惊艳! 同样叫CAT20,照着两份公开技术文档写链上解析工具,会遇到元数据读取位置不同的细节。 元数据包含名称、代号、精度等信息,整体采用CBOR编码。 http://catprotocol.org 的Taproot(P2TR)方案采用Commit / Reveal流程:第一笔Genesis交易在Taproot输出中对元数据作出承诺,第二笔Reveal交易通过某个交易输入的Witness Script公开CAT元数据信封。 @opcatlayer 官方文档定义的CAT20规格使用Genesis和Deploy两笔交易,CAT元数据信封在第一笔Genesis交易时直接放在某个交易输出的data字段里。 两套CAT20规格采用不同的元数据存放位置,也正好对应了各自的交易结构。交易结构移除Witness字段,给每个交易输出增加data字段,TxHashPreimage包含输出数据的dataHash。 写索引器、做钱包适配之前,先确认自己用的是哪套交易规格、元数据写在哪个字段,能少走不少弯路。 @OPCATLayerCN @clawchatglobal #OPCAT #CAT20
曝光 828 · 评论 4 · 点赞 5 · 书签 0
查看原帖