了解 getSlotLeader 的使用案例、代码示例、请求参数、响应结构和提示。
getSlotLeader
RPC 方法返回当前负责区块生产的验证者的公钥,基于节点在指定承诺级别的视图。领导者负责为当前槽位生成区块。
options
(object
, 可选):一个可选的配置对象,具有以下字段:
commitment
(string
, 可选):指定查询的承诺级别。支持的值为 finalized
, confirmed
, 或 processed
。如果省略,则使用 RPC 节点的默认承诺(通常为 finalized
)。槽位领导者基于与此承诺级别匹配的槽位确定。minContextSlot
(number
, 可选):请求可以评估的最小槽位。这设置了节点上下文的最小槽位。result
字段是一个单一的 base-58 编码字符串,表示当前槽位领导者的公钥(身份)。
示例响应:
finalized
)获取当前插槽领导者。
confirmed
承诺获取当前插槽领导者confirmed
承诺的最新插槽的领导者。
processed
将为您提供节点已知的最新插槽的领导者,该插槽可能会迅速变化,并且可能尚未被更广泛的网络确认。getLeaderSchedule
。getSlotLeader
提供了一种快速识别当前负责生成区块的验证者的方法。要更广泛地了解领导者轮换,请考虑使用getLeaderSchedule
。