OPERATION_DOCUMENT

The minimized GraphQL document being sent to the server to save a few bytes. The un-minimized version is:

query getCurrentEpoch {
epoch {
epochId
validatorSet {
activeValidators {
pageInfo {
hasNextPage
endCursor
}
nodes {
__typename
...RPC_VALIDATOR_FIELDS
}
}
}
totalTransactions
firstCheckpoint: checkpoints(first: 1) {
nodes {
sequenceNumber
}
}
startTimestamp
endTimestamp
referenceGasPrice
}
}

fragment RPC_CREDENTIAL_FIELDS on ValidatorCredentials {
netAddress
networkPubKey
p2PAddress
primaryAddress
workerPubKey
workerAddress
proofOfPossession
protocolPubKey
}

fragment RPC_VALIDATOR_FIELDS on Validator {
atRisk
commissionRate
exchangeRatesSize
exchangeRatesTable {
address
}
description
gasPrice
imageUrl
name
credentials {
__typename
...RPC_CREDENTIAL_FIELDS
}
nextEpochCommissionRate
nextEpochGasPrice
nextEpochCredentials {
__typename
...RPC_CREDENTIAL_FIELDS
}
nextEpochStake
nextEpochCommissionRate
operationCap {
address
}
pendingPoolTokenWithdraw
pendingStake
pendingTotalSuiWithdraw
poolTokenBalance
projectUrl
rewardsPool
stakingPoolId
stakingPoolActivationEpoch
stakingPoolSuiBalance
address
votingPower
}