了解 getTokenLargestAccounts 的使用案例、代码示例、请求参数、响应结构和提示。
getTokenLargestAccounts
RPC 方法返回给定 SPL Token 铸币的 20 个最大代币账户的列表。这对于分析代币分布和识别特定代币的主要持有者非常有用。
mintAddress
(字符串,必需):要查找最大账户的代币铸币的 base-58 编码公钥。
options
(对象,可选):一个可选的配置对象,可以包括:
commitment
(字符串,可选):指定查询的承诺级别(例如,"finalized"
,"confirmed"
,"processed"
)。result.value
字段是一个最多包含 20 个对象的数组。每个对象代表一个最大的代币账户,并包含以下字段:
address
(字符串):代币账户的 base-58 编码公钥。amount
(字符串):代币账户的原始余额,以字符串形式表示。此值未调整小数位。decimals
(u8):为此代币铸币定义的小数位数。uiAmount
(数字 | null):调整小数位后的代币余额,作为浮点数。此字段可能会被弃用或不太可靠;uiAmountString
是首选。uiAmountString
(字符串):调整小数位后的代币余额,以字符串形式表示。这是余额的最用户友好的表示。getTokenLargestAccounts
RPC方法来发现Solana上任何SPL代币的主要持有者。