@anywalletkit/protocol-swap2-lifi (英语)
LI.FI REST 作为互换2模块的跨链互换和桥:EVM呼叫数据
穿越LI.FI钻石的路线(通过防守序列的索拉纳腿)
交易)。 独立通过 LifiSwap2Protocol,或作为
@anywalletkit/protocol-swap2-router。 。 。 .
安装
npm install @anywalletkit/protocol-swap2-lifi @anywalletkit/core
# or: pnpm add @anywalletkit/protocol-swap2-lifi @anywalletkit/core · yarn add @anywalletkit/protocol-swap2-lifi @anywalletkit/core
时间: @anywalletkit/protocol-swap2-lifi (英语)发表于 发布工作流程 与出处.
引用前所检查的内容
引用 action 必须匹配请求(链条、令牌、数量、发送者、收件人)、
交易必须针对连锁公司的LI.FI钻石和钻石 调用数据 已解码,必须
采取同样的做法:同链互换(GenericSwapFacet / V3)至少向受审查者支付
经审查的最低数额,支出输入符并交付请求的;桥接电话必须是
一个LI。 金融情报室的名单上 startBridgeTokensVia* 编号 : swapAndStartBridgeTokensVia* 入口(包装)
拒绝打电话) BridgeData 必须指定被审查的接收者和链条,并连接
输入符(或其源交换对它的影响). 退款、存款人或退款地址a
桥载自有数据(Stargate's LayerZero的退款,过期的交叉存款或LI.FI)
意向,玛雅斯威夫特命令的商人,Chainflip的退款地址,...)必须是发件人或发件人
接收者。 拒绝,因为接收者无法从调用数据读取:有目的地呼叫的路由,EVM源路由到非EVM链,以及
其面部不绑定交货的桥梁 BridgeData (续曰:园圃也;德布里奇DLN也,
ThorSwap, Squid, Symbiosis)——跨链请求请LI.FI绕接Relay, Garden, Squid 绕行
和共生,不提供目的地电话allowDestinationCall=false),所以他们的对得到
又一座桥 未知的调用数据被拒绝 .
每一个交换步骤都读取,不仅仅是结尾: 每一个步骤必须花在交付之前,只有
花掉输入符的步骤可能从钱包中拉出(requiresDeposit)),最多在一起
投入——拒绝在旧津贴下采取中间步骤。 V3入境点是:
与转移的资产种类挂钩(*ToNative 只为本族的产物, *ToERC20 为一种迹象,
NativeTo* 编号 : ERC20To* ),因为每个值都计入了自身资产的最低值。 A 类
没有源交换的桥必须桥接输入,最多减少1%的桥接费. apiUrl 必须是
https: (单位:千美元)allowInsecureApiUrl (c) 促进地方发展.
大部分没有选中: 桥的输出 。 最低目的地——以及一些桥梁(中继、横跨)
最终到达接收者的—— 以桥接数据为单位, 因此在大多数跨链路上
经审查的最低限度依靠LI。 FI的API(或您的 apiUrl 代理)诚实回答. 两个桥名
它直截了当地被引用:生态意图必须在目的地及其路线上运行
必须在目的地标志中结束 transfer 至少是接受审查的最低数额
(拒绝16通以上电话的路线); M0命令必须在
至少为审查的最低比率。 M0命令可以部分填入:然后接收者得到
以命令的速率分享,其余输入则在命令的速率后返回发送者
填入截止日期。 也不可能通过这个模块(Eco 或 M0 路径)来传递原生符号
目的地标志是本地的(ETH,POL,.)总是被拒绝的. 模块不再询问 LI.FI
所以,当LI.FI选择其中之一 对于这样的一对,对 显示没有LI.FI路线.
routeWideSlippage: true (默认关闭) 向 LI.FI 请求整个路线的一次滑行预算
(单位:千美元)slippageScope=routeEVM – EVM 请求,而不是每一步一个;当 LI.FI 能够保护否
请求的路由ROUTE_SLIPPAGE_UNSUPPORTED)或已关闭全程滑行
(单位:千美元)ROUTE_SLIPPAGE_UNAVAILABLE)),在默认范围中再次被问到,被困在同一层. 那个
引用时会发生,所以引用的用户评论是每步一次,有其自身的最小值.
后面,我们走 remoteProvider
当供应商运行在您的服务器上时, 将它的接头分散到应用程序的分贝中:
remoteProvider({name: "lifi", baseUrl, ...lifiPins})。然后引擎让 EVM 路由呼叫和
只批准该链条的LI.FI钻石,从不批准后端名称的地址,以及 lifiVerifyQuote 解码
服务器的"钻石"(Diamond)调用设备,同时使用供应商运行在LI上的相同检查. FI 的回答( 收到、 最小值、 输入)
符号和金额、输出符号、目的链、退款地址;输入类型的价值和批准)。 没有了针头 树枝
无法获得 EVM 调用数据路由( 未关闭) .
活动
describeActivity(tx, ctx) 发现LI.FI钻石
EVM 链条 本模块路线——每条链条记录的钻石(provider.ts, (中文(简体) ),
LIFI_DIAMONDS加上任意 trustedTransactionTargets 您已配置 :
- 通用SwapFacetV3 选择器(
swapTokensSingleV3…编号 :swapTokensMultipleV3…, (中文(简体) ), 列入清单src/activity.ts页:1swap,"从地主的网"取出"Swapped A B" 转让(包括内侧腿,例如 " 擦去的USDT-ETH"). - 其它方位( N)
swapAndStartBridgeTokensVia…, (中文(简体) ),startBridgeTokensVia…(中文(简体) ) 是桥的源腿 ~bridge,"Bridged A" (英国英语). 尘埃入去 在同一交易中的退款(玛雅WETH退款)不会变成 交换. - 子标题"Li.FI",对应方="钻石". 目的地的腿是给的
另一条链由第三方中继器,不能被绑回下线,所以
related保留为空——工具包的意向日记链接了两条腿.
未识别: Solana legs(尚未在正态 tx 中设置程序级别标记), 和一桥的目的地一侧(从中继器中普通的转接).
固定设备(fixtures/activity/,测试钱包 0x8AbE…55bA 以物配主者,两人
同链互换(USDT-USDC,USDT-ETH), 三条桥源腿
(续存,玛雅有回扣,NEARINENTENTS facet;底片:一THORCHIN)
depositWithExpiry一个WETH9 deposit()。 。 。 .