GetTransactionInfoById

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
📘

注意

解析下方 event log 之前,请先确认交易结果为 "success"——这是保证数据一致性的推荐做法。log 解码规则详见 Event Log

返回值

返回一个 TransactionInfo 对象,其中包含以下字段:

字段类型描述
idstring交易 ID (哈希)。
feeint64本次交易燃烧的 TRX 总量 (作为手续费),包括资源 (带宽/能量)、操作 (如备注、账户激活) 和多签等费用。(单位: sun)
blockNumberint64区块编号 (高度)。
blockTimeStampint64区块时间戳。(单位: 毫秒)
contractResultstring[]交易执行结果。
contract_addressstring合约地址。
receiptResourceReceipt交易收据,包含执行结果和交易费用详情。包含:
  • energy_usage: 消耗的调用者的能量数量。
  • energy_fee: 因支付能量燃烧的 TRX。
  • origin_energy_usage: 消耗的合约部署者的能量数量。
  • energy_usage_total: 交易消耗的总能量。
  • net_usage: 消耗的带宽数量。
  • net_fee: 因支付带宽而燃烧的 TRX。
  • result: 交易执行结果。
  • energy_penalty_total: 调用热门合约产生的额外能量。
logLog[]智能合约调用期间触发的事件日志列表。每一个事件包括如下信息:
  • address: 合约地址。注意:为了兼容 EVM,TVM 中使用的地址是不带 0x41 前缀的 hex 格式。因此,在解析 log 中出现的地址时,需要:先在该 hex 地址前补上前缀 41(即完整的 Tron 地址 hex 格式),必要时再转换为 Base58 格式。
  • topics: 事件主题,包含事件签名以及所有 indexed 参数。
  • data: 事件中未标记为 indexed 的参数。
resultint交易执行结果。(若失败则返回 FAILED;若成功则不显示)。
resMessagestring交易失败时的详细错误信息。(格式: hex 字符串)
assetIssueIDstring发行的TRC10 代币ID。
withdraw_amountint64提取的投票奖励金额。(适用于提取奖励交易, 单位: sun)
unfreeze_amountint64解质押的 TRX 金额。(适用于 Stake 1.0 解质押交易, 单位: sun)
internal_transactionsInternalTransaction[]内部交易列表。详见 此处
withdraw_expire_amountint64提取的已过锁定期的解质押本金数量。(适用于解质押、提取已解冻余额和取消所有解质押的交易, Stake 2.0, 单位: sun)
cancel_unfreezeV2_amountmap<string, int64>重新质押 (即取消解质押) 的 TRX 金额,按资源类型 ("BANDWIDTH" 或 "ENERGY") 区分。(单位: sun)
exchange_received_amountint64收到的代币数量。
exchange_inject_another_amountint64注入到交易对中的另一个代币的数量。
exchange_withdraw_another_amountint64从交易对中提取的另一个代币的数量。
exchange_idint64交易对ID。
shielded_transaction_feeint64匿名交易费用。
Body Params
string
required
Responses

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json