typescript - 获取与 Solana 钱包地址关联的 Assets 列表

标签 typescript solana solana-web3js

我正在使用 Solana 的 web3 sdk 查询余额或进行交易。现在我想知道是否有可能实现以下操作之一:

  1. 从提供的钱包地址获取 Assets 列表。
  2. 从提供的 nft 地址获取钱包地址。如果两者都可能,这个会更好。

最佳答案

当然,回答你的问题:

  1. getTokenAccountsByOwner,其中所有者为钱包地址:https://solana-labs.github.io/solana-web3.js/classes/Connection.html#getTokenAccountsByOwner
  2. getTokenLargestAccounts 将为 nft 的持有者提供:https://solana-labs.github.io/solana-web3.js/classes/Connection.html#getTokenLargestAccounts

关于typescript - 获取与 Solana 钱包地址关联的 Assets 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69352688/

相关文章:

typescript - 定义一个基于递归泛型接口(interface)的 TypeScript 类

javascript - 什么是更好的接口(interface)或类来拦截 Angular 6 中的 API 数据

typescript - 如何在 TypeScript 中创建 ErrorEvent?

javascript - 如何使用 Solana 的 web3.js sdk 传输 SOL?

solana - 更新 Metaplex NFT 的元数据

javascript - 将文本输入中的小数限制为最大 100.00 的指令(正则表达式)

javascript - 如何验证 Phantom 钱包的签名?

websocket - 在 Web 中跟踪 Solana 钱包变化

javascript - SolanaWeb 3.js 包 TypeError : s. TransactionInstruction 不是构造函数

solana - 错误 : 403 Forbidden: Call type exceeds Solana 1. 9.13 版本限制最大帐户大小