Validator

Get Validator Details

post

Reads the validator's substate/s from the top of the current ledger.

Body
networkstringRequired

The logical name of the network

Example: {{network}}
validator_addressstringRequired

The Bech32m-encoded human readable version of the component address

Responses
200
Current state response
application/json
post
POST /state/validator HTTP/1.1
Host: xrd.nownodes.io
Content-Type: application/json
Accept: */*
Content-Length: 52

{
  "network": "{{network}}",
  "validator_address": "text"
}
{
  "at_ledger_state": {
    "state_version": 1,
    "header_summary": {
      "epoch_round": {
        "epoch": 1,
        "round": 1
      },
      "ledger_hashes": {
        "state_tree_hash": "text",
        "transaction_tree_hash": "text",
        "receipt_tree_hash": "text"
      },
      "proposer_timestamp": {
        "unix_timestamp_ms": 1,
        "date_time": "text"
      }
    }
  },
  "address": "text",
  "state": {
    "substate_type": "BootLoaderModuleFieldSystemBoot",
    "is_locked": true
  },
  "protocol_update_readiness_signal": {
    "substate_type": "BootLoaderModuleFieldSystemBoot",
    "is_locked": true
  },
  "owner_role": {
    "substate_type": "BootLoaderModuleFieldSystemBoot",
    "is_locked": true
  },
  "vaults": [
    {
      "vault_entity": {
        "entity_type": "GlobalPackage",
        "is_global": true,
        "entity_address": "text"
      },
      "resource_amount": {
        "resource_type": "Fungible",
        "resource_address": "text"
      }
    }
  ],
  "descendent_nodes": [
    {
      "parent_entity": {
        "entity_type": "GlobalPackage",
        "is_global": true,
        "entity_address": "text"
      },
      "parent_partition_number": 1,
      "parent_substate_key_hex": "text",
      "parent_substate_db_sort_key_hex": "text",
      "entity": {
        "entity_type": "GlobalPackage",
        "is_global": true,
        "entity_address": "text"
      },
      "depth": 1
    }
  ]
}