合约部署
准备工作
在部署 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"}'Updated 8 months ago