OPERATION_DOCUMENT

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

query multiGetObjects($keys: [ObjectKey!]!, $showBcs: Boolean = false , $showContent: Boolean = false , $showDisplay: Boolean = false , $showType: Boolean = false , $showOwner: Boolean = false , $showPreviousTransaction: Boolean = false , $showStorageRebate: Boolean = false ) {
multiGetObjects(keys: $keys) {
__typename
...RPC_OBJECT_FIELDS
}
}

fragment RPC_OBJECT_OWNER_FIELDS on Owner {
__typename
... on AddressOwner {
address {
address
}
}
... on ObjectOwner {
address {
address
}
}
... on Shared {
initialSharedVersion
}
... on Immutable {
__typename
}
... on ConsensusAddressOwner {
address {
address
}
}
}

fragment RPC_OBJECT_FIELDS on Object {
objectId: address
version
asMoveObject @include(if: $showType) {
contents {
type {
repr
}
}
}
asMoveObject @include(if: $showContent) {
hasPublicTransfer
contents {
json
type {
repr
layout
signature
}
display @include(if: $showDisplay) {
output
errors
}
}
}
asMoveObject @include(if: $showBcs) {
hasPublicTransfer
contents {
bcs
type {
repr
}
}
}
owner @include(if: $showOwner) {
__typename
...RPC_OBJECT_OWNER_FIELDS
}
previousTransaction @include(if: $showPreviousTransaction) {
digest
}
storageRebate @include(if: $showStorageRebate)
digest
version
}