Home指南API 参考手册
指南API 参考手册社区Discord博客FAQ漏洞赏金公告中心English(英文版)Log In
指南

合约部署

准备工作

在部署 TRON 智能合约之前,请确保已完成以下准备:

  • 使用 TronLink 插件登录部署用的 TRON 钱包账户;
  • 在 TronLink 中选择正确的网络环境(主网 / Nile测试网 / Shasta测试网)。

本教程将以 Shasta 测试网 为例,演示合约的部署流程。


📘

注:

此处领取Shasta测试网上的测试币。

部署合约

合约编译成功后,进入 Tron-IDE 的 DEPLOY & RUN TRANSACTIONS 选项卡,按如下步骤配置部署参数:

  • ENVIRONMENT:选择 "Injected TronWeb"
  • ACCOUNT:选择要用于部署合约的钱包地址;
  • CONTRACT:选择需要部署的主合约;
  • Fee Limit 和 传入合约的 TRX 数量:根据实际需求填写。

确认所有参数无误后,点击 Deploy 按钮进行合约部署。




确认合约部署成功

部署完成后,可通过查询交易状态来确认合约是否成功部署。具体可参考 交易确认方法。您也可以使用以下代码进行查询:

curl -X POST https://api.shasta.trongrid.io/walletsolidity/gettransactioninfobyid -d '{"value":"17532357496d30002a9344afa53be0c53187d2c2f531a96c8a4c5e73e0647521"}'