Validator
No description
type Validator {
  address: Address!
  credentials: ValidatorCredentials
  nextEpochCredentials: ValidatorCredentials
  name: String
  description: String
  imageUrl: String
  projectUrl: String
  operationCap: MoveObject
  stakingPool: MoveObject @deprecated
  stakingPoolId: SuiAddress!
  exchangeRates: MoveObject @deprecated
  exchangeRatesTable: Owner
  exchangeRatesSize: Int
  stakingPoolActivationEpoch: Int
  stakingPoolSuiBalance: BigInt
  rewardsPool: BigInt
  poolTokenBalance: BigInt
  pendingStake: BigInt
  pendingTotalSuiWithdraw: BigInt
  pendingPoolTokenWithdraw: BigInt
  votingPower: Int
  gasPrice: BigInt
  commissionRate: Int
  nextEpochStake: BigInt
  nextEpochGasPrice: BigInt
  nextEpochCommissionRate: Int
  atRisk: Int
  reportRecords(
    first: Int
    before: String
    last: Int
    after: String
  ): AddressConnection!
  apy: Int
}
Fields
Validator.address ● Address! non-null object
The validator's address.
Validator.credentials ● ValidatorCredentials object
Validator's set of credentials such as public keys, network addresses and others.
Validator.nextEpochCredentials ● ValidatorCredentials object
Validator's set of credentials for the next epoch.
Validator.name ● String scalar
Validator's name.
Validator.description ● String scalar
Validator's description.