wallet-integration - 使用 OISY 钱包集成 IC dApp
使用基于弹窗的 ICRC 签名器钱包,为互联网计算机 dApp 集成权限、账户、同意消息和经批准的 Canister 交易。
标签
更新于: 2026-10-02能力
典型输入
典型输出
该技能可以做什么
- 连接签名器钱包
- 请求钱包权限
- 获取钱包账户
- 处理同意消息
- 执行已批准交易
- 断开签名器通道
输入
- 签名器钱包 URL
- IC 主机 URL
- 钱包连接选项
- 账本 Canister ID
- 接收方或支出方账户
- 非匿名签名器身份
输出
- 钱包弹窗
- 权限提示
- 钱包账户
- 同意消息状态
- 交易区块索引
- Canister 调用结果
- 已断开的钱包通道
要求
- Node.js >= 22
- @dfinity/oisy-wallet-signer >= 4.1.0
- @dfinity/utils >= 4.2.0
- @dfinity/zod-schemas >= 3.2.0
- @icp-sdk/canisters >= 3.5.0
- @icp-sdk/core >= 5.0.0
- zod
- 签名器侧提示处理器
- 非匿名签名器身份
