参数
包含以下可选字段的配置对象:
响应
代码示例
基本请求
带过滤器的请求
使用 web3.js
注意事项
- 返回按 lamport 余额排序的前 20 个账户
- 结果按余额降序排序
- 流通账户是不属于系统程序的账户
- 非流通账户通常属于系统程序
- 响应是即时的,因为它从当前状态读取
最佳实践
- 根据需求使用适当的 commitment 级别:
processed用于 UI 更新confirmed用于大多数操作finalized用于关键操作
- 使用
filter参数关注相关账户 - 在向用户显示时除以 1e9 将 lamports 转换为 SOL
- 考虑缓存结果以用于 UI 更新以减少 RPC 负载
常见错误
| 错误码 | 消息 | 解决方案 |
|---|---|---|
| -32602 | Invalid param: Invalid filter | 使用 ‘circulating’ 或 ‘nonCirculating’ |
| -32601 | Method not found | 验证是否连接到 Solana RPC 节点 |
| -32007 | Account information unavailable | 节点可能正在启动或同步中 |
用例
-
网络分析
-
代币分布监控
-
巨鲸监控