Recipes
TRON 常见操作的可运行代码片段:转账、查询、Token 部署、质押、治理、多重签名、离线签名和 gRPC。
Recipes 收录 TRON 开发中最常见的操作模式。每篇都是独立代码片段:装好 SDK,替换地址和密钥,就能直接运行。
它和概念章节互补:recipe 解决“怎么做”,TRON 如何运作和 API 参考解释背后的机制和接口。
转账与查询
最基础的两类操作:读状态、发转账。
- 发送第一笔交易:用 TronWeb 转账 TRX,包含构造、签名、广播、资源成本估算与常见错误对照。
- 查询 TRX 余额与资源:读取账户的 TRX 余额、带宽、能量,附 sun ↔ TRX 换算与免费资源、质押资源的区分。
智能合约与事件
合约部署与链上事件订阅。
- 部署 TRC-20 Token:编译并部署 ERC-20 兼容 Token,含合约源码、构造函数参数、部署步骤与上链验证。
- 监听合约事件:通过 TronGrid 订阅合约事件,按事件名和区块范围轮询过滤,含 payload 解码。
质押与治理
Stake 2.0、投票、链上提议。
- 质押与代理资源:Stake 2.0 下质押 TRX 获取带宽或能量,可选代理给其他账户。
- 为 SR 投票:用 TRON Power 投票并领取由此产生的投票奖励。
- 提交治理提议:修改 TRON 网络参数的提议流程,SR、SR 合伙人、SR 候选人均可提交。
进阶
多重签名、离线签名、底层传输协议。
- 多重签名交易:通过账户权限系统完成需要多方签名的交易。
- 离线签名:在离线机器上签名,再由联网机器广播,私钥全程不触网。
- API 签名与广播流程:仅用原始 HTTP 完成构造、签名、广播,不依赖 SDK,适合轻客户端钱包、HSM 集成、跨语言移植。
- 用 gRPC 调用 TRON:直接走 gRPC 调用全节点接口,获得更低延迟、原生流式响应与强类型。
端到端教程
跨多个步骤的完整项目演练:
- 搭一个 Web3 应用 —— 从合约部署到前端跑通的完整流程;信息密度高于上述单点 recipe
相关资源
Updated 26 days ago