Solana RPC API手册

getEpochInfo

getEpochInfo方法返回当前周期的信息。

请求参数

  • <object> - (可选) Commitment

响应结果

result字段是一个结构如下的对象:

  • absoluteSlot: <u64>, 当前槽位
  • blockHeight: <u64>, 当前区块高度
  • epoch: <u64>, 当前周期
  • slotIndex: <u64>, 相对于周期开始的当前槽位索引
  • slotsInEpoch: <u64>, 在当前周期的槽位数量

示例代码

请求:

curl http://localhost:8899 -X POST -H "Content-Type: application/json" -d '
  {"jsonrpc":"2.0","id":1, "method":"getEpochInfo"}

响应:

{
  "jsonrpc": "2.0",
  "result": {
    "absoluteSlot": 166598,
    "blockHeight": 166500,
    "epoch": 27,
    "slotIndex": 2790,
    "slotsInEpoch": 8192
  },
  "id": 1
}