网络节点API
本节描述Network Node API,特别是/v1/epochs/{epoch_id}/participants端点。此端点用于检索:
- Merkle证明
- 主机数据
- 验证者签名
使用方法
当前纪元数据
curl -X GET http://<your_api_node_url:public_port>/v1/epochs/current/participants
特定纪元数据
curl -X GET http://<your_api_node_url:public_port>/v1/epochs/<epoch_id>/participants
示例响应分解
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 | |
active_participants
participants:活跃参与者的列表,包括:
index:gonka地址validator_key:公钥(Base64)weight:投票权重inference_url:服务端点models:支持的模型列表seed:带元数据的签名种子
addresses:参与者地址列表(大写十六进制格式)
active_participants_bytes:原始字节数组(十六进制编码),编码了主机数据——适用于Merkle证明验证或状态同步。
proof_ops:用于验证的ICS23兼容证明操作列表
validators:纪元时刻的验证者集合:
address:验证者地址pub_key:公钥(Base64)voting_power:当前投票权proposer_priority:共识提议者优先级
block:围绕纪元事件的区块列表
- 包含完整的区块头元数据、提议者地址、提交签名等。
- 有助于验证主机数据的包含和提交
需要帮助? 在常见问题页面查找答案,或加入Discord服务器获取一般性问题、技术问题或安全问题的协助。