UNPKG

@mysten/sui

Version:

Sui TypeScript API(Work in Progress)

1,340 lines 432 kB
/** An IntrospectionQuery representation of your schema. * * @remarks * This is an introspection of your schema saved as a file by GraphQLSP. * You may import it to create a `graphql()` tag function with `gql.tada` * by importing it and passing it to `initGraphQLTada<>()`. * * @example * ``` * import { initGraphQLTada } from 'gql.tada'; * import type { introspection } from './introspection'; * * export const graphql = initGraphQLTada<{ * introspection: typeof introspection; * scalars: { * DateTime: string; * Json: any; * }; * }>(); * ``` */ declare const introspection: { readonly __schema: { readonly queryType: { readonly name: "Query"; }; readonly mutationType: { readonly name: "Mutation"; }; readonly subscriptionType: null; readonly types: readonly [{ readonly kind: "OBJECT"; readonly name: "ActiveJwk"; readonly fields: readonly [{ readonly name: "alg"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "SCALAR"; readonly name: "String"; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "e"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "SCALAR"; readonly name: "String"; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "epoch"; readonly type: { readonly kind: "OBJECT"; readonly name: "Epoch"; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "iss"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "SCALAR"; readonly name: "String"; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "kid"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "SCALAR"; readonly name: "String"; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "kty"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "SCALAR"; readonly name: "String"; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "n"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "SCALAR"; readonly name: "String"; }; }; readonly args: readonly []; readonly isDeprecated: false; }]; readonly interfaces: readonly []; }, { readonly kind: "OBJECT"; readonly name: "ActiveJwkConnection"; readonly fields: readonly [{ readonly name: "edges"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "LIST"; readonly ofType: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "ActiveJwkEdge"; }; }; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "nodes"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "LIST"; readonly ofType: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "ActiveJwk"; }; }; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "pageInfo"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "PageInfo"; }; }; readonly args: readonly []; readonly isDeprecated: false; }]; readonly interfaces: readonly []; }, { readonly kind: "OBJECT"; readonly name: "ActiveJwkEdge"; readonly fields: readonly [{ readonly name: "cursor"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "SCALAR"; readonly name: "String"; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "node"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "ActiveJwk"; }; }; readonly args: readonly []; readonly isDeprecated: false; }]; readonly interfaces: readonly []; }, { readonly kind: "OBJECT"; readonly name: "Address"; readonly fields: readonly [{ readonly name: "address"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "SCALAR"; readonly name: "SuiAddress"; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "balance"; readonly type: { readonly kind: "OBJECT"; readonly name: "Balance"; }; readonly args: readonly [{ readonly name: "type"; readonly type: { readonly kind: "SCALAR"; readonly name: "String"; }; }]; readonly isDeprecated: false; }, { readonly name: "balances"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "BalanceConnection"; }; }; readonly args: readonly [{ readonly name: "after"; readonly type: { readonly kind: "SCALAR"; readonly name: "String"; }; }, { readonly name: "before"; readonly type: { readonly kind: "SCALAR"; readonly name: "String"; }; }, { readonly name: "first"; readonly type: { readonly kind: "SCALAR"; readonly name: "Int"; }; }, { readonly name: "last"; readonly type: { readonly kind: "SCALAR"; readonly name: "Int"; }; }]; readonly isDeprecated: false; }, { readonly name: "coins"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "CoinConnection"; }; }; readonly args: readonly [{ readonly name: "after"; readonly type: { readonly kind: "SCALAR"; readonly name: "String"; }; }, { readonly name: "before"; readonly type: { readonly kind: "SCALAR"; readonly name: "String"; }; }, { readonly name: "first"; readonly type: { readonly kind: "SCALAR"; readonly name: "Int"; }; }, { readonly name: "last"; readonly type: { readonly kind: "SCALAR"; readonly name: "Int"; }; }, { readonly name: "type"; readonly type: { readonly kind: "SCALAR"; readonly name: "String"; }; }]; readonly isDeprecated: false; }, { readonly name: "defaultSuinsName"; readonly type: { readonly kind: "SCALAR"; readonly name: "String"; }; readonly args: readonly [{ readonly name: "format"; readonly type: { readonly kind: "ENUM"; readonly name: "DomainFormat"; }; }]; readonly isDeprecated: false; }, { readonly name: "objects"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "MoveObjectConnection"; }; }; readonly args: readonly [{ readonly name: "after"; readonly type: { readonly kind: "SCALAR"; readonly name: "String"; }; }, { readonly name: "before"; readonly type: { readonly kind: "SCALAR"; readonly name: "String"; }; }, { readonly name: "filter"; readonly type: { readonly kind: "INPUT_OBJECT"; readonly name: "ObjectFilter"; }; }, { readonly name: "first"; readonly type: { readonly kind: "SCALAR"; readonly name: "Int"; }; }, { readonly name: "last"; readonly type: { readonly kind: "SCALAR"; readonly name: "Int"; }; }]; readonly isDeprecated: false; }, { readonly name: "stakedSuis"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "StakedSuiConnection"; }; }; readonly args: readonly [{ readonly name: "after"; readonly type: { readonly kind: "SCALAR"; readonly name: "String"; }; }, { readonly name: "before"; readonly type: { readonly kind: "SCALAR"; readonly name: "String"; }; }, { readonly name: "first"; readonly type: { readonly kind: "SCALAR"; readonly name: "Int"; }; }, { readonly name: "last"; readonly type: { readonly kind: "SCALAR"; readonly name: "Int"; }; }]; readonly isDeprecated: false; }, { readonly name: "suinsRegistrations"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "SuinsRegistrationConnection"; }; }; readonly args: readonly [{ readonly name: "after"; readonly type: { readonly kind: "SCALAR"; readonly name: "String"; }; }, { readonly name: "before"; readonly type: { readonly kind: "SCALAR"; readonly name: "String"; }; }, { readonly name: "first"; readonly type: { readonly kind: "SCALAR"; readonly name: "Int"; }; }, { readonly name: "last"; readonly type: { readonly kind: "SCALAR"; readonly name: "Int"; }; }]; readonly isDeprecated: false; }, { readonly name: "transactionBlocks"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "TransactionBlockConnection"; }; }; readonly args: readonly [{ readonly name: "after"; readonly type: { readonly kind: "SCALAR"; readonly name: "String"; }; }, { readonly name: "before"; readonly type: { readonly kind: "SCALAR"; readonly name: "String"; }; }, { readonly name: "filter"; readonly type: { readonly kind: "INPUT_OBJECT"; readonly name: "TransactionBlockFilter"; }; }, { readonly name: "first"; readonly type: { readonly kind: "SCALAR"; readonly name: "Int"; }; }, { readonly name: "last"; readonly type: { readonly kind: "SCALAR"; readonly name: "Int"; }; }, { readonly name: "relation"; readonly type: { readonly kind: "ENUM"; readonly name: "AddressTransactionBlockRelationship"; }; }]; readonly isDeprecated: false; }]; readonly interfaces: readonly [{ readonly kind: "INTERFACE"; readonly name: "IOwner"; }]; }, { readonly kind: "OBJECT"; readonly name: "AddressConnection"; readonly fields: readonly [{ readonly name: "edges"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "LIST"; readonly ofType: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "AddressEdge"; }; }; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "nodes"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "LIST"; readonly ofType: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "Address"; }; }; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "pageInfo"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "PageInfo"; }; }; readonly args: readonly []; readonly isDeprecated: false; }]; readonly interfaces: readonly []; }, { readonly kind: "OBJECT"; readonly name: "AddressEdge"; readonly fields: readonly [{ readonly name: "cursor"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "SCALAR"; readonly name: "String"; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "node"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "Address"; }; }; readonly args: readonly []; readonly isDeprecated: false; }]; readonly interfaces: readonly []; }, { readonly kind: "OBJECT"; readonly name: "AddressOwner"; readonly fields: readonly [{ readonly name: "owner"; readonly type: { readonly kind: "OBJECT"; readonly name: "Owner"; }; readonly args: readonly []; readonly isDeprecated: false; }]; readonly interfaces: readonly []; }, { readonly kind: "ENUM"; readonly name: "AddressTransactionBlockRelationship"; readonly enumValues: readonly [{ readonly name: "SIGN"; readonly isDeprecated: false; }, { readonly name: "RECV"; readonly isDeprecated: false; }]; }, { readonly kind: "OBJECT"; readonly name: "AuthenticatorStateCreateTransaction"; readonly fields: readonly [{ readonly name: "_"; readonly type: { readonly kind: "SCALAR"; readonly name: "Boolean"; }; readonly args: readonly []; readonly isDeprecated: false; }]; readonly interfaces: readonly []; }, { readonly kind: "OBJECT"; readonly name: "AuthenticatorStateExpireTransaction"; readonly fields: readonly [{ readonly name: "authenticatorObjInitialSharedVersion"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "SCALAR"; readonly name: "Int"; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "minEpoch"; readonly type: { readonly kind: "OBJECT"; readonly name: "Epoch"; }; readonly args: readonly []; readonly isDeprecated: false; }]; readonly interfaces: readonly []; }, { readonly kind: "OBJECT"; readonly name: "AuthenticatorStateUpdateTransaction"; readonly fields: readonly [{ readonly name: "authenticatorObjInitialSharedVersion"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "SCALAR"; readonly name: "Int"; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "epoch"; readonly type: { readonly kind: "OBJECT"; readonly name: "Epoch"; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "newActiveJwks"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "ActiveJwkConnection"; }; }; readonly args: readonly [{ readonly name: "after"; readonly type: { readonly kind: "SCALAR"; readonly name: "String"; }; }, { readonly name: "before"; readonly type: { readonly kind: "SCALAR"; readonly name: "String"; }; }, { readonly name: "first"; readonly type: { readonly kind: "SCALAR"; readonly name: "Int"; }; }, { readonly name: "last"; readonly type: { readonly kind: "SCALAR"; readonly name: "Int"; }; }]; readonly isDeprecated: false; }, { readonly name: "round"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "SCALAR"; readonly name: "Int"; }; }; readonly args: readonly []; readonly isDeprecated: false; }]; readonly interfaces: readonly []; }, { readonly kind: "OBJECT"; readonly name: "AvailableRange"; readonly fields: readonly [{ readonly name: "first"; readonly type: { readonly kind: "OBJECT"; readonly name: "Checkpoint"; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "last"; readonly type: { readonly kind: "OBJECT"; readonly name: "Checkpoint"; }; readonly args: readonly []; readonly isDeprecated: false; }]; readonly interfaces: readonly []; }, { readonly kind: "OBJECT"; readonly name: "Balance"; readonly fields: readonly [{ readonly name: "coinObjectCount"; readonly type: { readonly kind: "SCALAR"; readonly name: "Int"; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "coinType"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "MoveType"; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "totalBalance"; readonly type: { readonly kind: "SCALAR"; readonly name: "BigInt"; }; readonly args: readonly []; readonly isDeprecated: false; }]; readonly interfaces: readonly []; }, { readonly kind: "OBJECT"; readonly name: "BalanceChange"; readonly fields: readonly [{ readonly name: "amount"; readonly type: { readonly kind: "SCALAR"; readonly name: "BigInt"; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "coinType"; readonly type: { readonly kind: "OBJECT"; readonly name: "MoveType"; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "owner"; readonly type: { readonly kind: "OBJECT"; readonly name: "Owner"; }; readonly args: readonly []; readonly isDeprecated: false; }]; readonly interfaces: readonly []; }, { readonly kind: "OBJECT"; readonly name: "BalanceChangeConnection"; readonly fields: readonly [{ readonly name: "edges"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "LIST"; readonly ofType: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "BalanceChangeEdge"; }; }; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "nodes"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "LIST"; readonly ofType: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "BalanceChange"; }; }; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "pageInfo"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "PageInfo"; }; }; readonly args: readonly []; readonly isDeprecated: false; }]; readonly interfaces: readonly []; }, { readonly kind: "OBJECT"; readonly name: "BalanceChangeEdge"; readonly fields: readonly [{ readonly name: "cursor"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "SCALAR"; readonly name: "String"; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "node"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "BalanceChange"; }; }; readonly args: readonly []; readonly isDeprecated: false; }]; readonly interfaces: readonly []; }, { readonly kind: "OBJECT"; readonly name: "BalanceConnection"; readonly fields: readonly [{ readonly name: "edges"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "LIST"; readonly ofType: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "BalanceEdge"; }; }; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "nodes"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "LIST"; readonly ofType: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "Balance"; }; }; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "pageInfo"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "PageInfo"; }; }; readonly args: readonly []; readonly isDeprecated: false; }]; readonly interfaces: readonly []; }, { readonly kind: "OBJECT"; readonly name: "BalanceEdge"; readonly fields: readonly [{ readonly name: "cursor"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "SCALAR"; readonly name: "String"; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "node"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "Balance"; }; }; readonly args: readonly []; readonly isDeprecated: false; }]; readonly interfaces: readonly []; }, { readonly kind: "SCALAR"; readonly name: "Base64"; }, { readonly kind: "SCALAR"; readonly name: "BigInt"; }, { readonly kind: "SCALAR"; readonly name: "Boolean"; }, { readonly kind: "OBJECT"; readonly name: "ChangeEpochTransaction"; readonly fields: readonly [{ readonly name: "computationCharge"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "SCALAR"; readonly name: "BigInt"; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "epoch"; readonly type: { readonly kind: "OBJECT"; readonly name: "Epoch"; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "nonRefundableStorageFee"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "SCALAR"; readonly name: "BigInt"; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "protocolVersion"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "SCALAR"; readonly name: "Int"; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "startTimestamp"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "SCALAR"; readonly name: "DateTime"; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "storageCharge"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "SCALAR"; readonly name: "BigInt"; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "storageRebate"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "SCALAR"; readonly name: "BigInt"; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "systemPackages"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "MovePackageConnection"; }; }; readonly args: readonly [{ readonly name: "after"; readonly type: { readonly kind: "SCALAR"; readonly name: "String"; }; }, { readonly name: "before"; readonly type: { readonly kind: "SCALAR"; readonly name: "String"; }; }, { readonly name: "first"; readonly type: { readonly kind: "SCALAR"; readonly name: "Int"; }; }, { readonly name: "last"; readonly type: { readonly kind: "SCALAR"; readonly name: "Int"; }; }]; readonly isDeprecated: false; }]; readonly interfaces: readonly []; }, { readonly kind: "OBJECT"; readonly name: "Checkpoint"; readonly fields: readonly [{ readonly name: "digest"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "SCALAR"; readonly name: "String"; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "epoch"; readonly type: { readonly kind: "OBJECT"; readonly name: "Epoch"; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "networkTotalTransactions"; readonly type: { readonly kind: "SCALAR"; readonly name: "Int"; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "previousCheckpointDigest"; readonly type: { readonly kind: "SCALAR"; readonly name: "String"; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "rollingGasSummary"; readonly type: { readonly kind: "OBJECT"; readonly name: "GasCostSummary"; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "sequenceNumber"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "SCALAR"; readonly name: "Int"; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "timestamp"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "SCALAR"; readonly name: "DateTime"; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "transactionBlocks"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "TransactionBlockConnection"; }; }; readonly args: readonly [{ readonly name: "after"; readonly type: { readonly kind: "SCALAR"; readonly name: "String"; }; }, { readonly name: "before"; readonly type: { readonly kind: "SCALAR"; readonly name: "String"; }; }, { readonly name: "filter"; readonly type: { readonly kind: "INPUT_OBJECT"; readonly name: "TransactionBlockFilter"; }; }, { readonly name: "first"; readonly type: { readonly kind: "SCALAR"; readonly name: "Int"; }; }, { readonly name: "last"; readonly type: { readonly kind: "SCALAR"; readonly name: "Int"; }; }]; readonly isDeprecated: false; }, { readonly name: "validatorSignatures"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "SCALAR"; readonly name: "Base64"; }; }; readonly args: readonly []; readonly isDeprecated: false; }]; readonly interfaces: readonly []; }, { readonly kind: "OBJECT"; readonly name: "CheckpointConnection"; readonly fields: readonly [{ readonly name: "edges"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "LIST"; readonly ofType: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "CheckpointEdge"; }; }; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "nodes"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "LIST"; readonly ofType: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "Checkpoint"; }; }; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "pageInfo"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "PageInfo"; }; }; readonly args: readonly []; readonly isDeprecated: false; }]; readonly interfaces: readonly []; }, { readonly kind: "OBJECT"; readonly name: "CheckpointEdge"; readonly fields: readonly [{ readonly name: "cursor"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "SCALAR"; readonly name: "String"; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "node"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "Checkpoint"; }; }; readonly args: readonly []; readonly isDeprecated: false; }]; readonly interfaces: readonly []; }, { readonly kind: "INPUT_OBJECT"; readonly name: "CheckpointId"; readonly inputFields: readonly [{ readonly name: "digest"; readonly type: { readonly kind: "SCALAR"; readonly name: "String"; }; }, { readonly name: "sequenceNumber"; readonly type: { readonly kind: "SCALAR"; readonly name: "Int"; }; }]; readonly isOneOf: false; }, { readonly kind: "OBJECT"; readonly name: "Coin"; readonly fields: readonly [{ readonly name: "address"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "SCALAR"; readonly name: "SuiAddress"; }; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "balance"; readonly type: { readonly kind: "OBJECT"; readonly name: "Balance"; }; readonly args: readonly [{ readonly name: "type"; readonly type: { readonly kind: "SCALAR"; readonly name: "String"; }; }]; readonly isDeprecated: false; }, { readonly name: "balances"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "BalanceConnection"; }; }; readonly args: readonly [{ readonly name: "after"; readonly type: { readonly kind: "SCALAR"; readonly name: "String"; }; }, { readonly name: "before"; readonly type: { readonly kind: "SCALAR"; readonly name: "String"; }; }, { readonly name: "first"; readonly type: { readonly kind: "SCALAR"; readonly name: "Int"; }; }, { readonly name: "last"; readonly type: { readonly kind: "SCALAR"; readonly name: "Int"; }; }]; readonly isDeprecated: false; }, { readonly name: "bcs"; readonly type: { readonly kind: "SCALAR"; readonly name: "Base64"; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "coinBalance"; readonly type: { readonly kind: "SCALAR"; readonly name: "BigInt"; }; readonly args: readonly []; readonly isDeprecated: false; }, { readonly name: "coins"; readonly type: { readonly kind: "NON_NULL"; readonly ofType: { readonly kind: "OBJECT"; readonly name: "CoinConnection"; }; }; readonly args: readonly [{ readonly name: "after"; reado