@anywalletkit/protocol-swap2-thorchain 页面存档备份,存于互联网档案馆
THORChain本土跨链互换作为互换2模块:EVM源(Ethereum,
Base, BSC, Avalanche) 向THORChain路由器存入
depositWithExpiry(vault, asset, amount, memo, expiry); Tron 执行为 a
土生土长的寄到入境的金库里 带个备忘录 独立通过
ThorchainSwap2Protocol,或作为路由器的提供者.
安装
npm install @anywalletkit/protocol-swap2-thorchain @anywalletkit/core
# or: pnpm add @anywalletkit/protocol-swap2-thorchain @anywalletkit/core · yarn add @anywalletkit/protocol-swap2-thorchain @anywalletkit/core
时间: @anywalletkit/protocol-swap2-thorchain 页面存档备份,存于互联网档案馆发表于 发布工作流程 与出处.
资金流向何处
EVM 源代码交换电话的路由器必须是一个 THORCHAIN_ROUTERS (后来,BSC,Avalanche,
基础; trustedRouters 添加一个,例如在路由器迁移期间),路由器支付的入境金库必须是
由第二个THORNode(除引用的节点之外的任何节点)报告,既取出引文,又取出正文
在广播之前 一个不同意的节点,或者没有第二个节点回答,拒绝交换. 默认是两个公开的
不同运营商的节点(Liquify的网关和IBS团队的节点,均在2026-10-28上检查);并有1个
nodeUrl 默认的确认,除非 confirmNodeUrl 命名另一个节点( 选择其中之一)
运算符;本地模拟器需要第二个模拟器。) 节点 URL 必须是 https: (单位:千美元)allowInsecureNodeUrl 当地
发展).
后面,我们走 remoteProvider应用程序检查后端的构造: remoteProvider({name: "thorchain", baseUrl, ...thorchainPins()}) 固定路由器并运行 verifyBuild 在客户端上——路由器电话中的金库确认
由两个节点,源资产和准确输入,以及备忘录的去向,退款并限制应用自己的
请求(通过后端) affiliate 编号 : affiliateBps) (中文(简体) ). 钉子打开了通向Tron押金路线的支点
(单位:千美元)depositAddressRoutes它的金库就是那个 verifyBuild 证实.
活动
路由器和阿斯加德金库轮流,所以 describeActivity(tx, ctx) 匹配无
地址——只有路由器独特的ABI,在EVM链上,这个模块服务:
| 选择器 | 含义 | 仁爱 | 标题 |
|---|---|---|---|
depositWithExpiry(address,address,uint256,string,uint256) 0x44bc937b,由所有者发送 | 我们的源腿 | bridge (单位:千美元)swap 当输出也降落在这里时) | "Bridged USDC" (美国美联储) |
transferOut(address,address,uint256,string) 0x574da717 编号 : transferOutAndCall 0xec341444{\fn黑体\fs22\bord1\shad0\3ahbe\4ah00\fscx67\fscy66\2chffffff\3ch808080}有东西到达了店主那里 {\fn黑体\fs22\bord1\shad0\3ahbe\4ah00\fscx67\fscy66\2chffffff\3ch808080}有东西到达了店主那里 | THORCHAIN支付目的地航道 | bridge | "通过THORChain收到USDC" |
字幕"THORCHAIN",对应方=所拨路由器. 无法识别 离线: Tron / BTC 保险库存款(平面寄出备忘录,保险库) 地址旋转)和非EVM链上的目的地腿.
固定设备(fixtures/activity/在Ethereum上测试钱包,2026-10-10: 二
depositWithExpiry USDC存款和1个路由器 transferOut 给钱
钱包; 底片: LI.FI 互换, Uniswap multicall。 。 。 .