TON钱包集成
快速开始
开发TON钱包相关功能前,需要先安装Cactus Link。
TON钱包集成遵循TonConnect协议。
连接钱包
// 连接并请求 ton_addr
const response = await window.tonkeeper.tonConnect_connect([
{
manifestUrl: "https://yourapp.com/tonconnect-manifest.json",
items: [{ name: "ton_addr" }]
}
]);
支持的方法
| 方法 | 说明 |
|---|---|
tonConnect_connect |
连接钱包并请求账户信息 |
tonConnect_reconnect |
重新连接已授权的会话 |
tonConnect_disconnect |
断开钱包连接 |
tonConnect_sendTransaction |
发送TON交易 |
tonConnect_signData |
对任意数据进行签名 |
支持的事件
| 事件 | 说明 |
|---|---|
connect |
连接成功后触发 |
connect_error |
连接失败时触发 |
disconnect |
钱包断开连接时触发 |
tonConnect_event |
TonConnect协议通用事件 |