Validators list
GET/validators
Get a list of validators. This endpoint may not be exposed by mainnet nodes.
Responses
- 200
- default
A successful response.
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
validators object[]
added Flag indicating if the validator has been added to or removed from vega (boolean)
avatarUrl AvatarURL of the validator (string)
country Country code (ISO 3166-1 alpha-2) for the location of the node (string)
epochSeq uint64
ethereumAddress Ethereum public key of validator node (string)
fromEpoch uint64
infoUrl URL with more info on the node (string)
name Name of the validator (string)
nodeId Node ID of the validator node (string)
submitterAddress Ethereum public key being used as the submitter to allow automatic signature generation (string)
tmPubKey Public key of Tendermint (string)
vegaPubKey Vega public key of validator node (string)
vegaPubKeyIndex int64
{
"validators": [
{
"added": true,
"avatarUrl": "string",
"country": "string",
"epochSeq": "string",
"ethereumAddress": "string",
"fromEpoch": "string",
"infoUrl": "string",
"name": "string",
"nodeId": "string",
"submitterAddress": "string",
"tmPubKey": "string",
"vegaPubKey": "string",
"vegaPubKeyIndex": 0
}
]
}
An unexpected error response.
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
code int32
details object[]
@type string
message string
{
"code": 0,
"details": [
{
"@type": "string"
}
],
"message": "string"
}
Loading...