Bonfida SNS的Dart库
该库是Bonfida的SNS(Solana名称服务)协议的部分Dart实现,特别支持在Flutter应用程序中使用.sol域名。
实施
-
查找给定用户的Bonfida SNS所有名称注册账户
final List<PublicKey> accounts = await findOwnedNameAccountsForUser( environment: SolanaEnvironment, // mainnet | devnet | localnet publicKey: PublicKey // user account to query );
-
返回给定用户的SNS域名
final String name = await fetchSolanaNameServiceName( environment: SolanaEnvironment, // mainnet | devnet | localnet publicKey: String // user account to query as a string );
-
返回给定用户的收藏SNS域名
final String name = await findFavoriteDomainName( environment: SolanaEnvironment, // mainnet | devnet | localnet publicKey: PublicKey // user account to query );
-
返回与给定SNS名称注册账户关联的SNS域名
final String name = await performReverseLookup( environment: SolanaEnvironment, // mainnet | devnet | localnet account: PublicKey // SNS name registration account to query );
更多帮助与文档
我们将尽可能频繁地更新文档。但如果您需要帮助,请随时在我们的Dialect Discord服务器上联系我们。