Get information about the deployed committee
GET//v1/chains/:chainID/committee
Authorization: Authorization
name: Authorizationtype: apiKeydescription: JWT Tokenin: header
Get information about the deployed committee
Request
Path Parameters
chainID stringrequired
ChainID (Bech32)
Query Parameters
block string
Block index or trie root
Responses
- 200
- 401
A list of all nodes tied to the chain
- application/json
- Schema
- Example (from schema)
Schema
accessNodes CommitteeNode[]required
active booleanrequired
Whether or not the chain is active.
candidateNodes CommitteeNode[]required
chainId stringrequired
ChainID (Bech32-encoded).
committeeNodes CommitteeNode[]required
stateAddress stringrequired
{
"candidateNodes": [
{
"node": {
"isAlive": true,
"peeringURL": "peeringURL",
"name": "name",
"publicKey": "publicKey",
"numUsers": 0,
"isTrusted": true
},
"accessAPI": "accessAPI"
},
{
"node": {
"isAlive": true,
"peeringURL": "peeringURL",
"name": "name",
"publicKey": "publicKey",
"numUsers": 0,
"isTrusted": true
},
"accessAPI": "accessAPI"
}
],
"committeeNodes": [
{
"node": {
"isAlive": true,
"peeringURL": "peeringURL",
"name": "name",
"publicKey": "61270151fbd8c71e43c17e0eff8c76c1ba991be28f088f72a05d790f302d67c7",
"numUsers": 6,
"isTrusted": true
},
"accessAPI": "accessAPI"
},
{
"node": {
"isAlive": true,
"peeringURL": "peeringURL",
"name": "name",
"publicKey": "61270151fbd8c71e43c17e0eff8c76c1ba991be28f088f72a05d790f302d67c7",
"numUsers": 6,
"isTrusted": true
},
"accessAPI": "accessAPI"
}
],
"chainId": "tst1pqm5ckama06xhkl080mmvz6l3xy8c8lulrwy7mx4ll0fc69krxfgka70j0e",
"accessNodes": [
{
"node": {
"isAlive": true,
"peeringURL": "peeringURL",
"name": "name",
"publicKey": "publicKey",
"numUsers": 0,
"isTrusted": true
},
"accessAPI": "accessAPI"
},
{
"node": {
"isAlive": true,
"peeringURL": "peeringURL",
"name": "name",
"publicKey": "publicKey",
"numUsers": 0,
"isTrusted": true
},
"accessAPI": "accessAPI"
}
],
"stateAddress": 1.1560770162548097e+77,
"active": true
}
Unauthorized (Wrong permissions, missing token)
- application/json
- Schema
- Example (from schema)
Schema
error stringrequired
missingPermission stringrequired
{
"error": "string",
"missingPermission": "string"
}
- curl
- python
- go
- nodejs
- ruby
- csharp
- php
- java
- powershell
- CURL
curl -L -X GET '/v1/chains/:chainID/committee' \
-H 'Accept: application/json' \
-H 'Authorization: <API_KEY_VALUE>'
ResponseClear