Cosmos · Schema
Cosmos SDK tendermint.types.ValidatorSet Schemas
JSON Schema definitions for the tendermint.types.ValidatorSet module of the Cosmos SDK gRPC-gateway REST API.
BlockchainCosmosIBCStakingGovernanceDeFiWeb3
JSON Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "Cosmos SDK tendermint.types.ValidatorSet Schemas",
"description": "JSON Schema definitions for the tendermint.types.ValidatorSet module of the Cosmos SDK gRPC-gateway REST API.",
"definitions": {
"tendermint.types.ValidatorSet": {
"type": "object",
"properties": {
"validators": {
"type": "array",
"items": {
"type": "object",
"properties": {
"address": {
"type": "string",
"format": "byte"
},
"pubKey": {
"type": "object",
"properties": {
"ed25519": {
"type": "string",
"format": "byte"
},
"secp256k1": {
"type": "string",
"format": "byte"
}
},
"title": "PublicKey defines the keys available for use with Validators"
},
"votingPower": {
"type": "string",
"format": "int64"
},
"proposerPriority": {
"type": "string",
"format": "int64"
}
}
}
},
"proposer": {
"type": "object",
"properties": {
"address": {
"type": "string",
"format": "byte"
},
"pubKey": {
"type": "object",
"properties": {
"ed25519": {
"type": "string",
"format": "byte"
},
"secp256k1": {
"type": "string",
"format": "byte"
}
},
"title": "PublicKey defines the keys available for use with Validators"
},
"votingPower": {
"type": "string",
"format": "int64"
},
"proposerPriority": {
"type": "string",
"format": "int64"
}
}
},
"totalVotingPower": {
"type": "string",
"format": "int64"
}
}
}
}
}