OPERATION_DOCUMENT

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

query paginateTransactionBlockLists($digest: String!, $hasMoreEvents: Boolean!, $hasMoreBalanceChanges: Boolean!, $hasMoreObjectChanges: Boolean!, $afterEvents: String, $afterBalanceChanges: String, $afterObjectChanges: String) {
transactionBlock(digest: $digest) {
__typename
...PAGINATE_TRANSACTION_LISTS
}
}

fragment RPC_EVENTS_FIELDS on Event {
sendingModule {
package {
address
}
name
}
sender {
address
}
contents {
type {
repr
}
json
bcs
}
timestamp
}

fragment PAGINATE_TRANSACTION_LISTS on TransactionBlock {
effects {
events(after: $afterEvents) @include(if: $hasMoreEvents) {
pageInfo {
hasNextPage
endCursor
}
nodes {
__typename
...RPC_EVENTS_FIELDS
}
}
balanceChanges(after: $afterBalanceChanges) @include(if: $hasMoreBalanceChanges) {
pageInfo {
hasNextPage
endCursor
}
nodes {
coinType {
repr
}
owner {
asObject {
address
}
asAddress {
address
}
}
amount
}
}
objectChanges(after: $afterObjectChanges) @include(if: $hasMoreObjectChanges) {
pageInfo {
hasNextPage
endCursor
}
nodes {
address
inputState {
version
asMoveObject {
contents {
type {
repr
}
}
}
}
outputState {
asMoveObject {
contents {
type {
repr
}
}
}
asMovePackage {
modules(first: 10) {
nodes {
name
}
}
}
}
}
}
}
}