通过智能路由兑换

第一步:安装编辑器/IDE:Visual Studio Code(VS Code)

第二步:安装 Node:用 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 即可查看是否配置成功

第六步:根据智能路由解算服务接口获取最优兑换路径

第七步:构建交易

  • 用户可以调用智能合约的 swapExactInput 方法来触发交易。智能路由器会在内部处理交易数据并完成交易。

  • 具体详情可参考 智能路由兑换函数

第八步:完整代码

第九步:执行交易

node scripts/request.mjs
  • 交易执行成功后返回交易 hash,根据 hash 到 tronscan 上可以进一步查看交易的详细信息。

Last updated