@anywalletkit/protocol-swap2-wrap

中文文档
0.3.3发布于 2026/11/07Apache-2.0TypeScriptESM + CJS构建来源已验证近 30 天下载 2302

将13个EVM连锁店的原生硬币(ETH↔WETH, BNB↔WBNB, POL↔WPOL.)作为交换会2会场:1:1,没有游泳池,包裹的代币在链上被验证.

中文使用文档
文档目录3 节
  1. 安装
  2. 后面,我们走 remoteProvider
  3. 活动

@anywalletkit/protocol-swap2 包装

npm

将本地硬币包装/ 解包装为交换2 模块: WETH9 deposit() 财务报告和审定财务报表 withdraw(uint256) 在包装上 WRAPPED_NATIVE 每条链子, WBNB,WPOL,WAVAX,.),使用前在链上被验证. 独立通过 WrapSwap2Protocol,或作为路由器的提供者.

安装

npm install @anywalletkit/protocol-swap2-wrap @anywalletkit/core
# or: pnpm add @anywalletkit/protocol-swap2-wrap @anywalletkit/core  ·  yarn add @anywalletkit/protocol-swap2-wrap @anywalletkit/core

时间: @anywalletkit/protocol-swap2 包装发表于 发布工作流程 与出处.

后面,我们走 remoteProvider

当供应商运行在您的服务器上时, 将它的接头分散到应用程序的分贝中: remoteProvider({name: "wrap", baseUrl, ...wrapPins})。然后引擎让 EVM 路由呼叫和 仅批准包裹式内地合同(没有支出者),从不批准后端名称的地址,以及 wrapVerifyQuote 检查设备上的呼叫: deposit() 输入为值,或 withdraw(input) 无值,用于 发送者。 没有指针,树根就得不到EVM呼叫数据路由(无法关闭).

活动

describeActivity(tx, ctx) 识别对链条包装器的呼叫 表格,或 wrapped 覆盖您通过 :

选择器仁爱标题
deposit() 0xd0e30db0wrap"Wrapped ETH"(链子的原生符号)
withdraw(uint256) 0x2e1a7d4dunwrap"未包装的WETH"(包装符号)

资产是所有者的净转移(自出+WETH 薄荷入或WETH 燃烧) 出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出入出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出. 解开DEX路由器内部的交换是路由器的活动,而不是这个 模块的.

固定设备(fixtures/activity/公开Ethereum WETH9交易, 2026-10-14 — 测试钱包的包跑在矩阵上只引用: 二 deposit(),两个 withdraw(); 负数: Uniswap multicall 结束于 unwrapWETH9平衡阀交换.

版本与发布记录

@anywalletkit/protocol-swap2-wrap 共发布 15 个版本,首次发布于 2026/10/25;过去 12 个月发布了 15 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
0.3.3latest2026/11/07今天
0.3.22026/11/052 天前
0.3.12026/11/034 天前
0.3.02026/10/308 天前
0.2.12026/10/309 天前
0.2.02026/10/2910 天前

关于 @anywalletkit/protocol-swap2-wrap 的常见问题

@anywalletkit/protocol-swap2-wrap 是什么?

将13个EVM连锁店的原生硬币(ETH↔WETH, BNB↔WBNB, POL↔WPOL.)作为交换会2会场:1:1,没有游泳池,包裹的代币在链上被验证.

如何安装 @anywalletkit/protocol-swap2-wrap?

在项目目录运行 npm install @anywalletkit/protocol-swap2-wrap,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:@anywalletkit/core(0.8.0)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。

@anywalletkit/protocol-swap2-wrap 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@anywalletkit/protocol-swap2-wrap 支持 ESM 还是 CommonJS?

同时提供 ES Module 与 CommonJS 入口,import 和 require() 都可以使用,打包工具会自动选择合适的版本。

@anywalletkit/protocol-swap2-wrap 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js >=22。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

@anywalletkit/protocol-swap2-wrap 可以商用吗?

@anywalletkit/protocol-swap2-wrap 使用 Apache-2.0 许可。宽松许可:允许商业使用、修改和再分发,并附带明确的专利授权;分发时需保留许可与 NOTICE 文件,修改过的文件要注明改动。以上为概括,不构成法律意见,请以许可原文为准。

@anywalletkit/protocol-swap2-wrap 的下载量有多少?

根据 npm 官方下载统计,@anywalletkit/protocol-swap2-wrap 在 2026/10/06 – 2026/11/04 这 30 天内被下载 2,302 次,日均约 77 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@anywalletkit/protocol-swap2-wrap 还在维护吗?

最新版本 0.3.3 发布于 2026/11/07(今天);至今共发布 15 个版本,其中过去 12 个月发布了 15 个;首次发布于 2026/10/25。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。