OPERATION_DOCUMENT

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

query getStakesByIds($ids: [SuiAddress!]!, $limit: Int, $cursor: String) {
objects(first: $limit, after: $cursor, filter: {
objectIds: $ids
}
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
asMoveObject {
asStakedSui {
__typename
...RPC_STAKE_FIELDS
}
}
}
}
}

fragment RPC_STAKE_FIELDS on StakedSui {
principal
activatedEpoch {
epochId
referenceGasPrice
}
stakeStatus
requestedEpoch {
epochId
}
activatedEpoch {
epochId
}
contents {
json
}
address
estimatedReward
}