getStakeMinimumDelegation
RPC 方法返回在 Solana 网络上创建新的质押委托所需的当前最小 lamports 数量。由于网络治理或更新,此值可能会随时间变化。
常见用例
- 验证质押金额: 在创建新的质押账户或委托质押之前,检查此值以确保预期的委托符合最低要求。
- 质押 UI/UX: 在质押界面中向用户显示最小委托金额以指导他们的输入。
- 自动质押脚本: 确保自动质押过程使用有效的委托金额。
请求参数
此方法有一个可选参数:config
(对象,可选):包含以下字段的配置对象:commitment
(字符串,可选):指定查询值时使用的承诺级别。如果省略,则使用 RPC 节点的默认承诺(通常为finalized
)。
响应结构
JSON-RPC 响应的result
字段是一个 RpcResponse
对象,包含:
context
(对象):一个RpcResponseContext
对象,包含以下字段:slot
(u64
):检索数据时的槽位。
value
(u64
):最小质押委托金额,以 lamports 为单位。
示例
1. 获取当前质押最小委托
此示例使用默认承诺获取当前最小质押委托金额。2. 获取具有特定承诺的质押最小委托
开发者提示
- Lamports vs. SOL: 返回的值是以 lamports 为单位。请记住,1 SOL = 1,000,000,000 lamports。
- 动态值: 最小委托金额可能会因网络参数而变化。建议定期查询此值或在关键操作前查询,而不是硬编码它。了解更多关于质押的详细指南。
- 承诺级别: 使用不同的承诺级别会影响返回值的最新程度。
finalized
提供了最大的确定性,而processed
可能会给出尚未被集群完全确认的较新值。
getStakeMinimumDelegation
RPC 方法来检索 Solana 上所需的最小质押委托。