Consensus manager

Get Consensus Manager Details

post

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

Body
networkstringRequired

The logical name of the network

Example: {{network}}
include_readiness_signalsbooleanOptional

Whether to include protocol update readiness signals of active validator set (default false).

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

{
  "network": "{{network}}",
  "include_readiness_signals": true
}
{
  "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"
      }
    }
  },
  "config": {
    "substate_type": "BootLoaderModuleFieldSystemBoot",
    "is_locked": true
  },
  "state": {
    "substate_type": "BootLoaderModuleFieldSystemBoot",
    "is_locked": true
  },
  "current_proposal_statistic": {
    "substate_type": "BootLoaderModuleFieldSystemBoot",
    "is_locked": true
  },
  "current_validator_set": {
    "substate_type": "BootLoaderModuleFieldSystemBoot",
    "is_locked": true
  },
  "current_time": {
    "substate_type": "BootLoaderModuleFieldSystemBoot",
    "is_locked": true
  },
  "current_time_rounded_to_minutes": {
    "substate_type": "BootLoaderModuleFieldSystemBoot",
    "is_locked": true
  },
  "current_validator_readiness_signals": [
    {
      "signalled_protocol_version": "text",
      "total_active_stake_proportion": "text",
      "signalling_validators": [
        {
          "index": {
            "index": 1
          },
          "active_stake_proportion": "text"
        }
      ]
    }
  ]
}