post
https://api.shasta.trongrid.io/wallet/gettransactioninfobyid
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
注意解析下方 event log 之前,请先确认交易结果为 "success"——这是保证数据一致性的推荐做法。log 解码规则详见 Event Log。
返回值
返回一个 TransactionInfo 对象,其中包含以下字段:
| 字段 | 类型 | 描述 |
|---|---|---|
| id | string | 交易 ID (哈希)。 |
| fee | int64 | 本次交易燃烧的 TRX 总量 (作为手续费),包括资源 (带宽/能量)、操作 (如备注、账户激活) 和多签等费用。(单位: sun) |
| blockNumber | int64 | 区块编号 (高度)。 |
| blockTimeStamp | int64 | 区块时间戳。(单位: 毫秒) |
| contractResult | string[] | 交易执行结果。 |
| contract_address | string | 合约地址。 |
| receipt | ResourceReceipt | 交易收据,包含执行结果和交易费用详情。包含:
|
| log | Log[] | 智能合约调用期间触发的事件日志列表。每一个事件包括如下信息:
|
| result | int | 交易执行结果。(若失败则返回 FAILED;若成功则不显示)。 |
| resMessage | string | 交易失败时的详细错误信息。(格式: hex 字符串) |
| assetIssueID | string | 发行的TRC10 代币ID。 |
| withdraw_amount | int64 | 提取的投票奖励金额。(适用于提取奖励交易, 单位: sun) |
| unfreeze_amount | int64 | 解质押的 TRX 金额。(适用于 Stake 1.0 解质押交易, 单位: sun) |
| internal_transactions | InternalTransaction[] | 内部交易列表。详见 此处 。 |
| withdraw_expire_amount | int64 | 提取的已过锁定期的解质押本金数量。(适用于解质押、提取已解冻余额和取消所有解质押的交易, Stake 2.0, 单位: sun) |
| cancel_unfreezeV2_amount | map<string, int64> | 重新质押 (即取消解质押) 的 TRX 金额,按资源类型 ("BANDWIDTH" 或 "ENERGY") 区分。(单位: sun) |
| exchange_received_amount | int64 | 收到的代币数量。 |
| exchange_inject_another_amount | int64 | 注入到交易对中的另一个代币的数量。 |
| exchange_withdraw_another_amount | int64 | 从交易对中提取的另一个代币的数量。 |
| exchange_id | int64 | 交易对ID。 |
| shielded_transaction_fee | int64 | 匿名交易费用。 |