事件

pub(accounts.subscribe)

当用户在扩展中增删账户或切换活跃链(genesisHash)时触发。

回调数据

[
  {
    address: string;
    name: string;
    type: "sr25519" | "ed25519" | "ecdsa";
    genesisHash?: string;
  }
]

示例

provider.accounts.subscribe((updatedAccounts) => {
  console.log('账户列表已变更:', updatedAccounts);
});

pub(accounts.subscribeV2)

账户订阅的V2版本,回调数据结构与 pub(accounts.subscribe) 相同。


pub(accounts.unsubscribe)

取消已注册的账户变化监听器。

示例

const unsubscribe = provider.accounts.subscribe(callback);
// 不再需要监听时...
unsubscribe();
Copyright © 2026 Cactus Custody all right reserved,powered by GitbookUpdated: 30-Jun-2026 02:04:30

results matching ""

    No results matching ""

    results matching ""

      No results matching ""