name: decode-bsv-transaction description: 该技能应在用户要求“解码交易”、“解析交易十六进制”、“交易详情”、“分析交易”时使用,或需要将BSV交易十六进制解码为人类可读格式时使用。 allowed-tools: “Bash(bun:*)”
解码BSV交易
将BSV交易十六进制解码为人类可读格式。
状态
已完成 - 所有测试通过
使用时机
- 解码原始交易十六进制
- 分析交易结构
- 查看输入和输出
- 检查脚本和签名
用法
# 通过十六进制解码交易
bun run /path/to/skills/decode-bsv-transaction/scripts/decode.ts <tx-hex>
# 通过交易ID解码交易(从链上获取)
bun run /path/to/skills/decode-bsv-transaction/scripts/decode.ts <txid>
API端点
JungleBus(主要):
GET https://junglebus.gorillapool.io/v1/transaction/get/{txid}
WhatsOnChain(备用):
GET https://api.whatsonchain.com/v1/bsv/main/tx/{txid}/hex
响应
返回解码后的交易,包括:
- 版本、锁定时间
- 输入(先前的输出、脚本、签名)
- 输出(价值、地址、脚本)
- 交易大小和费用