Avalanche · Schema

PendingValidatorDetails

BlockchainWeb3AvalancheNFTDeFiCross-Chain

Properties

Name Type Description
txHash string
nodeId string
subnetId string
amountStaked string
delegationFee string The percentage of total estimated delegator rewards allocated to validator nodes for supporting delegations.
startTimestamp number
endTimestamp number
blsCredentials object Present for AddPermissionlessValidatorTx
validationStatus string
View JSON Schema on GitHub

JSON Schema

PendingValidatorDetails.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/avalanche/main/json-schema/PendingValidatorDetails.json",
  "title": "PendingValidatorDetails",
  "type": "object",
  "properties": {
    "txHash": {
      "type": "string"
    },
    "nodeId": {
      "type": "string"
    },
    "subnetId": {
      "type": "string"
    },
    "amountStaked": {
      "type": "string"
    },
    "delegationFee": {
      "type": "string",
      "description": "The percentage of total estimated delegator rewards allocated to validator nodes for supporting delegations."
    },
    "startTimestamp": {
      "type": "number"
    },
    "endTimestamp": {
      "type": "number"
    },
    "blsCredentials": {
      "description": "Present for AddPermissionlessValidatorTx",
      "allOf": [
        {
          "$ref": "#/components/schemas/BlsCredentials"
        }
      ]
    },
    "validationStatus": {
      "type": "string",
      "enum": [
        "pending"
      ]
    }
  },
  "required": [
    "txHash",
    "nodeId",
    "subnetId",
    "amountStaked",
    "startTimestamp",
    "endTimestamp",
    "validationStatus"
  ]
}