client = createArksatClient(provider)。示例变量由应用提供。
getCapabilities
查询 API 版本、支持方法与网络。以实际返回能力判断可用功能。 参数getProviderState
读取连接、解锁、账户与网络状态。 参数getNetwork
读取当前网络和 Arkade 服务信息。 参数getWalletSession
取得当前公开会话快照。Bitcoin 链上入金地址读取 boardingAddress;没有独立 getBoardingAddress RPC。 参数switchNetwork
请求切换网络。成功后重新读取网络、账户、余额和会话。 参数会话校验
支持ArksatSessionGuard 的操作可以传入 expectedAddress、expectedNetwork、expectedSessionId,避免用户切换账户或网络后继续使用旧上下文。高级集成。
错误处理 · 完整 TypeScript 类型