{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "StateInfo",
"type": "object",
"required": [
"active",
"activity_cutoff",
"adjustment_interval",
"adjustments_alpha",
"allow_faucet",
"axon_info",
"block_at_registration",
"blocks_since_last_step",
"bonds",
"bonds_moving_average",
"burn",
"burn_registrations_this_interval",
"consensus",
"default_take",
"difficulty",
"dividends",
"emission",
"emission_values",
"global_block_emission",
"global_used_work",
"hotkey_coldkey",
"hotkey_stake",
"immunity_period",
"incentive",
"is_network_member",
"kappa",
"keys",
"last_adjustment_block",
"last_mechanism_step_block",
"last_tx_block",
"last_update",
"loaded_emission",
"max_allowed_uids",
"max_allowed_validators",
"max_burn",
"max_difficulty",
"max_registration_per_block",
"max_weights_limit",
"min_allowed_weights",
"min_burn",
"min_difficulty",
"network_immunity_period",
"network_last_lock_cost",
"network_last_registered",
"network_lock_reduction_interval",
"network_min_lock_cost",
"network_modality",
"network_rate_limit",
"network_registered_at",
"network_registration_allowed",
"networks_added",
"neurons_to_prunet_at_next_epoch",
"pending_emission",
"pow_registrations_this_interval",
"prometheus_info",
"pruning_scores",
"rank",
"rao_recycled_for_registration",
"registrations_this_block",
"registrations_this_interval",
"rho",
"root",
"serving_rate_limit",
"staked_hotkey_coldkey",
"subnet_limit",
"subnet_locked",
"subnet_owner",
"subnet_owner_cut",
"subnetwork_n",
"target_registrations_per_interval",
"tempo",
"total_coldkey_stake",
"total_hotkey_stake",
"total_issuance",
"total_networks",
"total_stake",
"trust",
"tx_rate_limit",
"uids",
"validator_permit",
"validator_prune_len",
"validator_trust",
"weights",
"weights_set_rate_limit",
"weights_version_key"
],
"properties": {
"active": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "array",
"items": {
"type": "boolean"
}
}
],
"maxItems": 2,
"minItems": 2
}
},
"activity_cutoff": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"adjustment_interval": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"adjustments_alpha": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"allow_faucet": {
"type": "boolean"
},
"axon_info": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"$ref": "#/definitions/Addr"
}
],
"maxItems": 2,
"minItems": 2
},
{
"$ref": "#/definitions/AxonInfo"
}
],
"maxItems": 2,
"minItems": 2
}
},
"block_at_registration": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
},
{
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"blocks_since_last_step": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"bonds": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
},
{
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
}
],
"maxItems": 2,
"minItems": 2
}
},
"bonds_moving_average": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"burn": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"burn_registrations_this_interval": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"consensus": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "array",
"items": {
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
}
],
"maxItems": 2,
"minItems": 2
}
},
"default_take": {
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
"difficulty": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"dividends": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "array",
"items": {
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
}
],
"maxItems": 2,
"minItems": 2
}
},
"emission": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "array",
"items": {
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
}
],
"maxItems": 2,
"minItems": 2
}
},
"emission_values": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"global_block_emission": {
"type": "integer",
"format": "uint64",
"minimum": 0.0
},
"global_used_work": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "array",
"items": {
"type": "integer",
"format": "uint8",
"minimum": 0.0
}
},
{
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"hotkey_coldkey": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"$ref": "#/definitions/Addr"
},
{
"$ref": "#/definitions/Addr"
}
],
"maxItems": 2,
"minItems": 2
}
},
"hotkey_stake": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"$ref": "#/definitions/Addr"
},
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"immunity_period": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"incentive": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "array",
"items": {
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
}
],
"maxItems": 2,
"minItems": 2
}
},
"is_network_member": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "array",
"items": [
{
"$ref": "#/definitions/Addr"
},
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
},
{
"type": "boolean"
}
],
"maxItems": 2,
"minItems": 2
}
},
"kappa": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"keys": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
},
{
"$ref": "#/definitions/Addr"
}
],
"maxItems": 2,
"minItems": 2
}
},
"last_adjustment_block": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"last_mechanism_step_block": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"last_tx_block": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"$ref": "#/definitions/Addr"
},
{
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"last_update": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "array",
"items": {
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
}
],
"maxItems": 2,
"minItems": 2
}
},
"loaded_emission": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "array",
"items": {
"type": "array",
"items": [
{
"$ref": "#/definitions/Addr"
},
{
"type": "integer",
"format": "uint64",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
],
"maxItems": 3,
"minItems": 3
}
}
],
"maxItems": 2,
"minItems": 2
}
},
"max_allowed_uids": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"max_allowed_validators": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"max_burn": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"max_difficulty": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"max_registration_per_block": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"max_weights_limit": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"min_allowed_weights": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"min_burn": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"min_difficulty": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"network_immunity_period": {
"type": "integer",
"format": "uint64",
"minimum": 0.0
},
"network_last_lock_cost": {
"type": "integer",
"format": "uint64",
"minimum": 0.0
},
"network_last_registered": {
"type": "integer",
"format": "uint64",
"minimum": 0.0
},
"network_lock_reduction_interval": {
"type": "integer",
"format": "uint64",
"minimum": 0.0
},
"network_min_lock_cost": {
"type": "integer",
"format": "uint64",
"minimum": 0.0
},
"network_modality": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"network_rate_limit": {
"type": "integer",
"format": "uint64",
"minimum": 0.0
},
"network_registered_at": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"network_registration_allowed": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "boolean"
}
],
"maxItems": 2,
"minItems": 2
}
},
"networks_added": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "boolean"
}
],
"maxItems": 2,
"minItems": 2
}
},
"neurons_to_prunet_at_next_epoch": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"pending_emission": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"pow_registrations_this_interval": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"prometheus_info": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"$ref": "#/definitions/Addr"
}
],
"maxItems": 2,
"minItems": 2
},
{
"$ref": "#/definitions/PrometheusInfo"
}
],
"maxItems": 2,
"minItems": 2
}
},
"pruning_scores": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "array",
"items": {
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
}
],
"maxItems": 2,
"minItems": 2
}
},
"rank": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "array",
"items": {
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
}
],
"maxItems": 2,
"minItems": 2
}
},
"rao_recycled_for_registration": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"registrations_this_block": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"registrations_this_interval": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"rho": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"root": {
"$ref": "#/definitions/Addr"
},
"serving_rate_limit": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"staked_hotkey_coldkey": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "array",
"items": [
{
"$ref": "#/definitions/Addr"
},
{
"$ref": "#/definitions/Addr"
}
],
"maxItems": 2,
"minItems": 2
},
{
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"subnet_limit": {
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
"subnet_locked": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"subnet_owner": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"$ref": "#/definitions/Addr"
}
],
"maxItems": 2,
"minItems": 2
}
},
"subnet_owner_cut": {
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
"subnetwork_n": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"target_registrations_per_interval": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"tempo": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"total_coldkey_stake": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"$ref": "#/definitions/Addr"
},
{
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"total_hotkey_stake": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"$ref": "#/definitions/Addr"
},
{
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"total_issuance": {
"type": "integer",
"format": "uint64",
"minimum": 0.0
},
"total_networks": {
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
"total_stake": {
"type": "integer",
"format": "uint64",
"minimum": 0.0
},
"trust": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "array",
"items": {
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
}
],
"maxItems": 2,
"minItems": 2
}
},
"tx_rate_limit": {
"type": "integer",
"format": "uint64",
"minimum": 0.0
},
"uids": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"$ref": "#/definitions/Addr"
}
],
"maxItems": 2,
"minItems": 2
},
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"validator_permit": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "array",
"items": {
"type": "boolean"
}
}
],
"maxItems": 2,
"minItems": 2
}
},
"validator_prune_len": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"validator_trust": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "array",
"items": {
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
}
],
"maxItems": 2,
"minItems": 2
}
},
"weights": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
},
{
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
}
],
"maxItems": 2,
"minItems": 2
}
},
"weights_set_rate_limit": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
},
"weights_version_key": {
"type": "array",
"items": {
"type": "array",
"items": [
{
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
{
"type": "integer",
"format": "uint64",
"minimum": 0.0
}
],
"maxItems": 2,
"minItems": 2
}
}
},
"additionalProperties": false,
"definitions": {
"Addr": {
"description": "A human readable address.\n\nIn Cosmos, this is typically bech32 encoded. But for multi-chain smart contracts no assumptions should be made other than being UTF-8 encoded and of reasonable length.\n\nThis type represents a validated address. It can be created in the following ways 1. Use `Addr::unchecked(input)` 2. Use `let checked: Addr = deps.api.addr_validate(input)?` 3. Use `let checked: Addr = deps.api.addr_humanize(canonical_addr)?` 4. Deserialize from JSON. This must only be done from JSON that was validated before such as a contract's state. `Addr` must not be used in messages sent by the user because this would result in unvalidated instances.\n\nThis type is immutable. If you really need to mutate it (Really? Are you sure?), create a mutable copy using `let mut mutable = Addr::to_string()` and operate on that `String` instance.",
"type": "string"
},
"AxonInfo": {
"type": "object",
"required": [
"block",
"ip",
"ip_type",
"placeholder1",
"placeholder2",
"port",
"protocol",
"version"
],
"properties": {
"block": {
"type": "integer",
"format": "uint64",
"minimum": 0.0
},
"ip": {
"$ref": "#/definitions/Uint128"
},
"ip_type": {
"type": "integer",
"format": "uint8",
"minimum": 0.0
},
"placeholder1": {
"type": "integer",
"format": "uint8",
"minimum": 0.0
},
"placeholder2": {
"type": "integer",
"format": "uint8",
"minimum": 0.0
},
"port": {
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
"protocol": {
"type": "integer",
"format": "uint8",
"minimum": 0.0
},
"version": {
"type": "integer",
"format": "uint32",
"minimum": 0.0
}
}
},
"PrometheusInfo": {
"type": "object",
"required": [
"block",
"ip",
"ip_type",
"port",
"version"
],
"properties": {
"block": {
"type": "integer",
"format": "uint64",
"minimum": 0.0
},
"ip": {
"$ref": "#/definitions/Uint128"
},
"ip_type": {
"type": "integer",
"format": "uint8",
"minimum": 0.0
},
"port": {
"type": "integer",
"format": "uint16",
"minimum": 0.0
},
"version": {
"type": "integer",
"format": "uint32",
"minimum": 0.0
}
}
},
"Uint128": {
"description": "A thin wrapper around u128 that is using strings for JSON encoding/decoding, such that the full u128 range can be used for clients that convert JSON numbers to floats, like JavaScript and jq.\n\n# Examples\n\nUse `from` to create instances of this and `u128` to get the value out:\n\n``` # use cosmwasm_std::Uint128; let a = Uint128::from(123u128); assert_eq!(a.u128(), 123);\n\nlet b = Uint128::from(42u64); assert_eq!(b.u128(), 42);\n\nlet c = Uint128::from(70u32); assert_eq!(c.u128(), 70); ```",
"type": "string"
}
}
}
cw-cyber/contracts/cybernet/schema/raw/response_to_get_state.json
ฯ 0.0%