GetTransactionInfoById

按交易 ID 查询交易执行收据——SolidityNode 版本,仅返回已固化交易的 receipt。

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

按交易 ID 查询交易执行收据。SolidityNode 版本,仅返回已固化交易的 receipt。

📘

与 GetTransactionById 的区别

本接口返回交易执行后的收据(receipt)——手续费、能量消耗、合约执行状态、事件日志、内部交易等;GetTransactionById 返回的是交易本体(请求方提交的 raw_data + 签名)。两者配合才能拿到一笔交易的完整状态。


确认语义

响应是交易执行后的 receipt。SolidityNode 返回该 receipt 时,包含该交易的区块已经固化。对普通 TRX 转账,交易本体中的 TransferContract 已包含转账金额和收款地址;本接口主要用于确认交易是否已经进入固化状态。对智能合约交易,必须读取 receipt 才能判断实际执行结果。

使用建议

使用本接口确认智能合约交易的最终执行状态。receipt.resultSUCCESS 时,才表示合约执行成功;如果查询不到 receipt,不要立即判定失败,应结合交易过期窗口和已固化区块扫描结果继续确认。

充值检测、TRC-20 Event 解析和内部交易解析的完整流程,参见基于区块扫描的充值监听机制


相关资源

Body Params
string

交易 ID(哈希)。示例:bd32eef7469d57011a092c59c745cab1e49c501e9f0ac15c580656f9ead1e319

Response

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