Twitter Follow Discord

Bonfida SNS的Dart库

该库是Bonfida的SNS(Solana名称服务)协议的部分Dart实现,特别支持在Flutter应用程序中使用.sol域名。

实施

  1. 查找给定用户的Bonfida SNS所有名称注册账户

    final List<PublicKey> accounts = await findOwnedNameAccountsForUser(
        environment: SolanaEnvironment, // mainnet | devnet | localnet
        publicKey: PublicKey // user account to query
    );
  2. 返回给定用户的SNS域名

    final String name = await fetchSolanaNameServiceName(
        environment: SolanaEnvironment, // mainnet | devnet | localnet
        publicKey: String // user account to query as a string
    );
  3. 返回给定用户的收藏SNS域名

    final String name = await findFavoriteDomainName(
        environment: SolanaEnvironment, // mainnet | devnet | localnet
        publicKey: PublicKey // user account to query
    );
  4. 返回与给定SNS名称注册账户关联的SNS域名

    final String name = await performReverseLookup(
        environment: SolanaEnvironment, // mainnet | devnet | localnet
        account: PublicKey // SNS name registration account to query
    );

更多帮助与文档

我们将尽可能频繁地更新文档。但如果您需要帮助,请随时在我们的Dialect Discord服务器上联系我们。

GitHub

查看 Github