OPERATION_ DOCUMENT
The minimized GraphQL document being sent to the server to save a few bytes. The un-minimized version is:
query getNormalizedMoveModule($packageId: SuiAddress!, $module: String!) {
object(address: $packageId) {
asMovePackage {
module(name: $module) {
__typename
...RPC_MOVE_MODULE_FIELDS
}
}
}
}
fragment RPC_MOVE_STRUCT_FIELDS on MoveStruct {
name
abilities
fields {
name
type {
signature
}
}
typeParameters {
isPhantom
constraints
}
}
fragment RPC_MOVE_ENUM_FIELDS on MoveEnum {
name
abilities
typeParameters {
isPhantom
constraints
}
variants {
name
fields {
name
type {
signature
}
}
}
}
fragment RPC_MOVE_FUNCTION_FIELDS on MoveFunction {
name
visibility
isEntry
parameters {
signature
}
typeParameters {
constraints
}
return {
repr
signature
}
}
fragment RPC_MOVE_MODULE_FIELDS on MoveModule {
name
friends {
pageInfo {
hasNextPage
endCursor
}
nodes {
name
package {
address
}
}
}
structs {
pageInfo {
hasNextPage
endCursor
}
nodes {
__typename
...RPC_MOVE_STRUCT_FIELDS
}
}
enums {
pageInfo {
hasNextPage
endCursor
}
nodes {
__typename
...RPC_MOVE_ENUM_FIELDS
}
}
fileFormatVersion
functions {
pageInfo {
hasNextPage
endCursor
}
nodes {
__typename
...RPC_MOVE_FUNCTION_FIELDS
}
}
}
Content copied to clipboard