{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "voteSubscribe"
}
{
  "jsonrpc": "2.0",
  "result": 0,
  "id": 1
}
此订阅不稳定,仅在验证器以 --rpc-pubsub-enable-vote-subscription 标志启动时可用。此订阅的格式将来可能会更改。
这是一个不稳定的 RPC 方法,Helius 不支持。此文档仅供参考。

端点

主网和开发网上可用 Websockets,使用以下 URL:
  • 主网 wss://mainnet.helius-rpc.com/?api-key=<API_KEY>
  • 开发网 wss://devnet.helius-rpc.com/?api-key=<API_KEY>
Websockets 有 10 分钟的不活动计时器;强烈建议实施健康检查并每分钟发送 ping 以保持 websocket 连接活跃。

授权

api-key
string
required
您的 Helius API 密钥。您可以在仪表板中免费获取一个。

请求体

params
array

响应

result
integer
订阅 ID(取消订阅时需要)

通知格式

通知将是一个包含以下字段的对象:
  • hash: <string> - 投票哈希
  • slots: <array> - 投票覆盖的插槽,作为 u64 整数数组
  • timestamp: <i64|null> - 投票的时间戳
  • signature: <string> - 包含此投票的交易的签名
  • votePubkey: <string> - 投票账户的公钥,作为 base-58 编码字符串
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "voteSubscribe"
}
{
  "jsonrpc": "2.0",
  "result": 0,
  "id": 1
}