OPERATION_ DOCUMENT
The minimized GraphQL document being sent to the server to save a few bytes. The un-minimized version is:
query getCheckpoints($first: Int, $before: String, $last: Int, $after: String) {
checkpoints(first: $first, after: $after, last: $last, before: $before) {
pageInfo {
startCursor
endCursor
hasNextPage
hasPreviousPage
}
nodes {
__typename
...RPC_Checkpoint_Fields
}
}
}
fragment RPC_Checkpoint_Fields on Checkpoint {
digest
epoch {
epochId
}
rollingGasSummary {
computationCost
storageCost
storageRebate
nonRefundableStorageFee
}
networkTotalTransactions
previousCheckpointDigest
sequenceNumber
timestamp
validatorSignatures
transactionBlocks {
pageInfo {
hasNextPage
endCursor
}
nodes {
digest
}
}
endOfEpoch: transactionBlocks(last: 1, filter: {
kind: SYSTEM_TX
}
) {
nodes {
kind {
__typename
... on EndOfEpochTransaction {
transactions(last: 1) {
nodes {
__typename
... on ChangeEpochTransaction {
epoch {
validatorSet {
activeValidators {
pageInfo {
hasNextPage
endCursor
}
nodes {
credentials {
protocolPubKey
}
votingPower
}
}
}
protocolConfigs {
protocolVersion
}
epochId
}
}
}
}
}
}
}
}
}Content copied to clipboard