post
https://api.shasta.trongrid.io/wallet/broadcasttransaction
将已签名的交易广播到 TRON 网络,进入 mempool 等待打包。
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
将已签名的交易广播到 TRON 网络,进入 mempool 等待打包。
注意事项
result: true 只表示广播节点接受交易并放入本地 mempool。它不代表交易已打包,也不代表交易已成功执行。需要最终状态时,应使用已固化状态接口确认结果,例如 /walletsolidity/gettransactioninfobyid。
- 不能只根据广播返回判断业务成功。
- 如果交易在过期窗口内一直没有被打包,可以把同一笔已签名交易提交到其他同步节点重传。TRON 网络按
txID去重,重复广播同一笔交易是幂等操作。 - 如果交易已经过期,不要复用旧交易体。重新构造交易、重新签名、再广播。
- 如果你只有已签名交易的 hex 编码,可以使用 BroadcastHex。
CONTRACT_VALIDATE_ERROR、BANDWITH_ERROR、TAPOS_ERROR等错误的排查路径见 广播与 RPC 错误诊断。
相关资源
- GetTransactionSign —— 节点侧签名(仅测试环境使用,生产应在客户端本地签名)
- BroadcastHex —— 同样用于广播,参数为已签名交易的 hex 编码
- API 签名与广播流程 —— 端到端的签名与广播工作流
- 确认语义 —— 区分广播接收、打包、执行 receipt 和已固化状态
- 交易协议 —— TAPOS、过期时间与
raw_data结构