通过智能路由兑换
第一步:安装编辑器/IDE:Visual Studio Code(VS Code)
下载完后直接解压缩,安装即可
第二步:安装 Node:用 nvm
安装和切换 Node.js
nvm
安装和切换 Node.js安装
nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
加载:
source ~/.zshrc # 如果你用 zsh
# 或者:
source ~/.bash_profile
安装新版 Node.js
nvm install 22
切换为新版
nvm use 22
让新版作为默认:
nvm alias default 22
确认版本
node -v
npm -v
第三步: 拉取工程代码到本地
第四步:安装所有需要的组件
用 VS Code 打开工程文件
在底部命令行输入即可自动安装
npm install
第五步:配置私钥
export PRIVATE_KEY=Your private key
配置完成后输入
env
即可查看是否配置成功
第六步:根据智能路由解算服务接口获取最优兑换路径
获得最优3条兑换路径后,即可根据最优路径构建交易
具体详情可参考 智能路由解算服务
第七步:构建交易
用户可以调用智能合约的
swapExactInput
方法来触发交易。智能路由器会在内部处理交易数据并完成交易。具体详情可参考 智能路由兑换函数
第八步:完整代码
完整代码请参考工程文件中的
request.mjs
文件。可根据自己的需要替换最下面的函数参数。也可参考 智能路由兑换函数--->完整代码
第九步:执行交易
node scripts/request.mjs
交易执行成功后返回交易 hash,根据 hash 到 tronscan 上可以进一步查看交易的详细信息。
Last updated