闲社服务运行正常AI智能体自动化平台
t

波场交易查询

技能标识:trongrid-transaction-info

Query and decode TRON transactions including status, confirmation, sender/receiver, resource costs, internal transactions, event logs, and failure analysis. Use when a user asks about a transaction hash, wants to check if a transaction succeeded, understand what a transaction did, or debug a failed transaction.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.2
检测标记
后台标记通过
免费
免费获取
1
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

波场交易查询

交易信息

查询并智能解码TRON交易——结果状态、确认情况、资源消耗、解码后的方法调用、内部交易、事件日志及失败诊断。

MCP服务器

操作说明

第一步:获取交易数据

并行执行两个互补调用:

  1. 1. getTransactionById — 类型、原始数据、发送方/接收方、合约参数、签名、时间戳、过期时间
  2. getTransactionInfoById — 结果(成功/失败/回滚)、区块编号/时间戳、手续费、能量/带宽使用量、合约返回值、内部交易、事件日志

第二步:检查确认状态

  1. 1. getBlock(无参数)— 获取当前区块高度
  2. 将交易所在区块编号与最新区块进行比较
  3. solidityGetTransactionById — 检查是否已被Solidity节点确认(不可逆)

分类:

  • - 已确认(不可逆):在Solidity节点上找到
  • 已确认(尚未不可逆):在近期区块中,尚未固化
  • 待处理:如有需要,使用getTransactionFromPending
  • 未找到:无效哈希或已过期

第三步:解码交易类型

合约类型描述关键字段
TransferContractTRX转账发送方、接收方、金额
TransferAssetContract
TRC-10转账 | 发送方、接收方、资产、金额 | | TriggerSmartContract | 合约调用 | 合约、数据(方法+参数) | | FreezeBalanceV2Contract | Stake 2.0冻结 | 所有者、金额、资源 | | UnfreezeBalanceV2Contract | Stake 2.0解冻 | 所有者、金额、资源 | | DelegateResourceContract | 资源委托 | 发送方、接收方、资源、金额 | | VoteWitnessContract | SR投票 | 所有者、投票列表 | | CreateSmartContract | 合约部署 | 所有者、字节码、ABI |

第四步:解码智能合约调用

对于TriggerSmartContract:

  1. 1. 提取方法签名(数据的前4个字节)
  2. 常见签名:
- a9059cbb = transfer(address,uint256) - 095ea7b3 = approve(address,uint256) - 23b872dd = transferFrom(address,address,uint256)
  1. 3. 如果有ABI(通过getContract获取),完整解码方法名称、参数和返回值
  2. 解码事件日志以了解实际发生的情况

第五步:分析资源消耗

从收据中分解:

  • - 能量:使用量,来自质押与燃烧的TRX
  • 带宽:使用量,免费与质押
  • 手续费:支付的总TRX(除以1,000,000得到TRX)
  • 能量惩罚:如适用,超额使用惩罚

第六步:内部交易

调用getInternalTransactionsByTxId获取:

  • - 合约之间的TRX转账
  • 合约到合约的调用
  • 复杂交易中的代币分发

第七步:解析事件日志

解码为人类可读的描述:

  • - 转账 → [金额] [代币] 从 [A] 到 [B]
  • 授权 → [A] 授权 [B] 使用 [金额]
  • 兑换 → [A] 用 [X] tokenA 兑换了 [Y] tokenB

第八步:编译交易报告

交易:[txid]

状态

  • - 结果:[成功 / 失败 / 回滚]
  • 确认:[不可逆 / 已确认 / 待处理]
  • 区块:#[编号]([时间戳])

参与方

  • - 发送方:[地址]
  • 接收方:[地址 / 合约]
  • 金额:[金额] TRX / [代币]

解码操作

[人类可读描述] 例如:从 TXxx... 转账 1,000 USDT 到 TYyy... 例如:质押 10,000 TRX 获取能量(Stake 2.0)

资源消耗

  • - 能量:[数量](质押:[X],燃烧:[Y])
  • 带宽:[数量]
  • 总手续费:[数量] TRX

内部交易

| 发送方 | 接收方 | 金额 | 备注 | |------|----|-------|------|

事件

[解码后的事件日志]

失败分析(如失败)

  • - 回滚原因:[解码后]
  • 可能原因:[分析]
  • 建议:[可操作的修复方案]

错误处理

错误原因解决方案
交易未找到无效哈希、过于陈旧或尚未广播验证哈希格式(64个十六进制字符);使用getTransactionFromPending检查待处理池
无收据数据
交易仍在处理中 | 注明交易待处理,收据尚不可用 | | 无法解码方法 | 合约无可用ABI | 显示原始数据十六进制,手动识别常见方法签名 | | 无原因回滚 | 合约回滚但无错误信息 | 检查能量限制、参数有效性和合约状态 |

示例

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 trongrid-transaction-info-1776121362 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 trongrid-transaction-info-1776121362 技能

通过命令行安装

skillhub install trongrid-transaction-info-1776121362

下载

⬇ 下载 trongrid-transaction-info v1.0.2(免费)

文件大小: 5.35 KB | 发布时间: 2026-4-15 14:44

v1.0.2 最新 2026-4-15 14:44
- Updated instruction for block height retrieval: replaced `getNowBlock` with `getBlock` (no params).
- No code changes detected—documentation update only.
- All skill usage and behavior remain unchanged.
返回顶部