我想获取给定钱包公钥的我当前拥有的代币列表。
目前我正在使用https://api.solscan.io/account/tokens?address="PUBLIC_KEY">&price=1来获取我拥有的代币。
好的。所以我找到了这个。使用 SPL 令牌 ID 作为程序 ID 将返回所有用户拥有的令牌。
connection
.getParsedTokenAccountsByOwner(
new PublicKey("PUBLIC_KEY"),
{
programId: new PublicKey("TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA")
}
)
Run Code Online (Sandbox Code Playgroud)