UNPKG

@settlemint/sdk-eas

Version:

Ethereum Attestation Service (EAS) integration for SettleMint SDK

2,348 lines (2,346 loc) • 102 kB
/* SettleMint EAS SDK - Portal Optimized */ import { createPortalClient } from "@settlemint/sdk-portal"; import { Address, Hex } from "viem"; import { z } from "zod"; import * as gql_tada0 from "gql.tada"; //#region src/portal/portal-env.d.ts /* eslint-disable */ /* prettier-ignore */ type introspection_types = { 'Boolean': unknown; 'ConstructorArguments': unknown; 'Contract': { kind: 'OBJECT'; name: 'Contract'; fields: { 'abiName': { name: 'abiName'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'address': { name: 'address'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'createdAt': { name: 'createdAt'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'transaction': { name: 'transaction'; type: { kind: 'OBJECT'; name: 'TransactionOutput'; ofType: null; }; }; 'transactionHash': { name: 'transactionHash'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; }; 'ContractDeployStatus': { kind: 'OBJECT'; name: 'ContractDeployStatus'; fields: { 'abiName': { name: 'abiName'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'address': { name: 'address'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'createdAt': { name: 'createdAt'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'deployedAt': { name: 'deployedAt'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'revertedAt': { name: 'revertedAt'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'transaction': { name: 'transaction'; type: { kind: 'OBJECT'; name: 'TransactionOutput'; ofType: null; }; }; 'transactionHash': { name: 'transactionHash'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; }; 'ContractDeploymentTransactionOutput': { kind: 'OBJECT'; name: 'ContractDeploymentTransactionOutput'; fields: { 'transactionHash': { name: 'transactionHash'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; }; 'ContractsDeployStatusPaginatedOutput': { kind: 'OBJECT'; name: 'ContractsDeployStatusPaginatedOutput'; fields: { 'count': { name: 'count'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; }; 'records': { name: 'records'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'ContractDeployStatus'; ofType: null; }; }; }; }; }; }; }; 'ContractsPaginatedOutput': { kind: 'OBJECT'; name: 'ContractsPaginatedOutput'; fields: { 'count': { name: 'count'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; }; 'records': { name: 'records'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Contract'; ofType: null; }; }; }; }; }; }; }; 'CreateWalletInfoInput': { kind: 'INPUT_OBJECT'; name: 'CreateWalletInfoInput'; isOneOf: false; inputFields: [{ name: 'name'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }]; }; 'CreateWalletOutput': { kind: 'OBJECT'; name: 'CreateWalletOutput'; fields: { 'address': { name: 'address'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'derivationPath': { name: 'derivationPath'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'id': { name: 'id'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'name': { name: 'name'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; }; 'CreateWalletVerificationInput': { kind: 'INPUT_OBJECT'; name: 'CreateWalletVerificationInput'; isOneOf: false; inputFields: [{ name: 'otp'; type: { kind: 'INPUT_OBJECT'; name: 'OTPSettingsInput'; ofType: null; }; defaultValue: null; }, { name: 'pincode'; type: { kind: 'INPUT_OBJECT'; name: 'PincodeSettingsInput'; ofType: null; }; defaultValue: null; }, { name: 'secretCodes'; type: { kind: 'INPUT_OBJECT'; name: 'SecretCodesSettingsInput'; ofType: null; }; defaultValue: null; }]; }; 'CreateWalletVerificationOutput': { kind: 'OBJECT'; name: 'CreateWalletVerificationOutput'; fields: { 'id': { name: 'id'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'name': { name: 'name'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'parameters': { name: 'parameters'; type: { kind: 'SCALAR'; name: 'JSON'; ofType: null; }; }; 'verificationType': { name: 'verificationType'; type: { kind: 'ENUM'; name: 'WalletVerificationType'; ofType: null; }; }; }; }; 'DeleteWalletVerificationOutput': { kind: 'OBJECT'; name: 'DeleteWalletVerificationOutput'; fields: { 'success': { name: 'success'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; }; }; }; 'DeployContractEASInput': { kind: 'INPUT_OBJECT'; name: 'DeployContractEASInput'; isOneOf: false; inputFields: [{ name: 'forwarder'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'registry'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }]; }; 'DeployContractEASSchemaRegistryInput': { kind: 'INPUT_OBJECT'; name: 'DeployContractEASSchemaRegistryInput'; isOneOf: false; inputFields: [{ name: 'forwarder'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }]; }; 'EAS': { kind: 'OBJECT'; name: 'EAS'; fields: { 'eip712Domain': { name: 'eip712Domain'; type: { kind: 'OBJECT'; name: 'EASEip712DomainOutput'; ofType: null; }; }; 'getAttestTypeHash': { name: 'getAttestTypeHash'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'getAttestation': { name: 'getAttestation'; type: { kind: 'OBJECT'; name: 'EASTuple0GetAttestationOutput'; ofType: null; }; }; 'getDomainSeparator': { name: 'getDomainSeparator'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'getName': { name: 'getName'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'getNonce': { name: 'getNonce'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'getRevokeOffchain': { name: 'getRevokeOffchain'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'getRevokeTypeHash': { name: 'getRevokeTypeHash'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'getSchemaRegistry': { name: 'getSchemaRegistry'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'getTimestamp': { name: 'getTimestamp'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'id': { name: 'id'; type: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; }; 'isAttestationValid': { name: 'isAttestationValid'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; }; 'isTrustedForwarder': { name: 'isTrustedForwarder'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; }; 'trustedForwarder': { name: 'trustedForwarder'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'version': { name: 'version'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; }; 'EASAttestByDelegationInput': { kind: 'INPUT_OBJECT'; name: 'EASAttestByDelegationInput'; isOneOf: false; inputFields: [{ name: 'delegatedRequest'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'EASEASAttestByDelegationDelegatedRequestInput'; ofType: null; }; }; defaultValue: null; }]; }; 'EASAttestInput': { kind: 'INPUT_OBJECT'; name: 'EASAttestInput'; isOneOf: false; inputFields: [{ name: 'request'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'EASEASAttestRequestInput'; ofType: null; }; }; defaultValue: null; }]; }; 'EASEASAttestByDelegationDelegatedRequestInput': { kind: 'INPUT_OBJECT'; name: 'EASEASAttestByDelegationDelegatedRequestInput'; isOneOf: false; inputFields: [{ name: 'attester'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'data'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'EASEASEASAttestByDelegationDelegatedRequestDataInput'; ofType: null; }; }; defaultValue: null; }, { name: 'deadline'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'schema'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'signature'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'EASEASEASAttestByDelegationDelegatedRequestSignatureInput'; ofType: null; }; }; defaultValue: null; }]; }; 'EASEASAttestRequestInput': { kind: 'INPUT_OBJECT'; name: 'EASEASAttestRequestInput'; isOneOf: false; inputFields: [{ name: 'data'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'EASEASEASAttestRequestDataInput'; ofType: null; }; }; defaultValue: null; }, { name: 'schema'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }]; }; 'EASEASEASAttestByDelegationDelegatedRequestDataInput': { kind: 'INPUT_OBJECT'; name: 'EASEASEASAttestByDelegationDelegatedRequestDataInput'; isOneOf: false; inputFields: [{ name: 'data'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'expirationTime'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'recipient'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'refUID'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'revocable'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; }; defaultValue: null; }, { name: 'value'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }]; }; 'EASEASEASAttestByDelegationDelegatedRequestSignatureInput': { kind: 'INPUT_OBJECT'; name: 'EASEASEASAttestByDelegationDelegatedRequestSignatureInput'; isOneOf: false; inputFields: [{ name: 'r'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 's'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'v'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; defaultValue: null; }]; }; 'EASEASEASAttestRequestDataInput': { kind: 'INPUT_OBJECT'; name: 'EASEASEASAttestRequestDataInput'; isOneOf: false; inputFields: [{ name: 'data'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'expirationTime'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'recipient'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'refUID'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'revocable'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; }; defaultValue: null; }, { name: 'value'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }]; }; 'EASEASEASMultiAttestByDelegationMultiDelegatedRequestsDataInput': { kind: 'INPUT_OBJECT'; name: 'EASEASEASMultiAttestByDelegationMultiDelegatedRequestsDataInput'; isOneOf: false; inputFields: [{ name: 'data'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'expirationTime'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'recipient'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'refUID'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'revocable'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; }; defaultValue: null; }, { name: 'value'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }]; }; 'EASEASEASMultiAttestByDelegationMultiDelegatedRequestsSignaturesInput': { kind: 'INPUT_OBJECT'; name: 'EASEASEASMultiAttestByDelegationMultiDelegatedRequestsSignaturesInput'; isOneOf: false; inputFields: [{ name: 'r'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 's'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'v'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; defaultValue: null; }]; }; 'EASEASEASMultiAttestMultiRequestsDataInput': { kind: 'INPUT_OBJECT'; name: 'EASEASEASMultiAttestMultiRequestsDataInput'; isOneOf: false; inputFields: [{ name: 'data'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'expirationTime'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'recipient'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'refUID'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'revocable'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; }; defaultValue: null; }, { name: 'value'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }]; }; 'EASEASEASMultiRevokeByDelegationMultiDelegatedRequestsDataInput': { kind: 'INPUT_OBJECT'; name: 'EASEASEASMultiRevokeByDelegationMultiDelegatedRequestsDataInput'; isOneOf: false; inputFields: [{ name: 'uid'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'value'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }]; }; 'EASEASEASMultiRevokeByDelegationMultiDelegatedRequestsSignaturesInput': { kind: 'INPUT_OBJECT'; name: 'EASEASEASMultiRevokeByDelegationMultiDelegatedRequestsSignaturesInput'; isOneOf: false; inputFields: [{ name: 'r'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 's'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'v'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; defaultValue: null; }]; }; 'EASEASEASMultiRevokeMultiRequestsDataInput': { kind: 'INPUT_OBJECT'; name: 'EASEASEASMultiRevokeMultiRequestsDataInput'; isOneOf: false; inputFields: [{ name: 'uid'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'value'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }]; }; 'EASEASEASRevokeByDelegationDelegatedRequestDataInput': { kind: 'INPUT_OBJECT'; name: 'EASEASEASRevokeByDelegationDelegatedRequestDataInput'; isOneOf: false; inputFields: [{ name: 'uid'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'value'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }]; }; 'EASEASEASRevokeByDelegationDelegatedRequestSignatureInput': { kind: 'INPUT_OBJECT'; name: 'EASEASEASRevokeByDelegationDelegatedRequestSignatureInput'; isOneOf: false; inputFields: [{ name: 'r'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 's'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'v'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; defaultValue: null; }]; }; 'EASEASEASRevokeRequestDataInput': { kind: 'INPUT_OBJECT'; name: 'EASEASEASRevokeRequestDataInput'; isOneOf: false; inputFields: [{ name: 'uid'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'value'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }]; }; 'EASEASMultiAttestByDelegationMultiDelegatedRequestsInput': { kind: 'INPUT_OBJECT'; name: 'EASEASMultiAttestByDelegationMultiDelegatedRequestsInput'; isOneOf: false; inputFields: [{ name: 'attester'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'data'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'EASEASEASMultiAttestByDelegationMultiDelegatedRequestsDataInput'; ofType: null; }; }; }; }; defaultValue: null; }, { name: 'deadline'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'schema'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'signatures'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'EASEASEASMultiAttestByDelegationMultiDelegatedRequestsSignaturesInput'; ofType: null; }; }; }; }; defaultValue: null; }]; }; 'EASEASMultiAttestMultiRequestsInput': { kind: 'INPUT_OBJECT'; name: 'EASEASMultiAttestMultiRequestsInput'; isOneOf: false; inputFields: [{ name: 'data'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'EASEASEASMultiAttestMultiRequestsDataInput'; ofType: null; }; }; }; }; defaultValue: null; }, { name: 'schema'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }]; }; 'EASEASMultiRevokeByDelegationMultiDelegatedRequestsInput': { kind: 'INPUT_OBJECT'; name: 'EASEASMultiRevokeByDelegationMultiDelegatedRequestsInput'; isOneOf: false; inputFields: [{ name: 'data'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'EASEASEASMultiRevokeByDelegationMultiDelegatedRequestsDataInput'; ofType: null; }; }; }; }; defaultValue: null; }, { name: 'deadline'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'revoker'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'schema'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'signatures'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'EASEASEASMultiRevokeByDelegationMultiDelegatedRequestsSignaturesInput'; ofType: null; }; }; }; }; defaultValue: null; }]; }; 'EASEASMultiRevokeMultiRequestsInput': { kind: 'INPUT_OBJECT'; name: 'EASEASMultiRevokeMultiRequestsInput'; isOneOf: false; inputFields: [{ name: 'data'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'EASEASEASMultiRevokeMultiRequestsDataInput'; ofType: null; }; }; }; }; defaultValue: null; }, { name: 'schema'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }]; }; 'EASEASRevokeByDelegationDelegatedRequestInput': { kind: 'INPUT_OBJECT'; name: 'EASEASRevokeByDelegationDelegatedRequestInput'; isOneOf: false; inputFields: [{ name: 'data'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'EASEASEASRevokeByDelegationDelegatedRequestDataInput'; ofType: null; }; }; defaultValue: null; }, { name: 'deadline'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'revoker'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'schema'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'signature'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'EASEASEASRevokeByDelegationDelegatedRequestSignatureInput'; ofType: null; }; }; defaultValue: null; }]; }; 'EASEASRevokeRequestInput': { kind: 'INPUT_OBJECT'; name: 'EASEASRevokeRequestInput'; isOneOf: false; inputFields: [{ name: 'data'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'EASEASEASRevokeRequestDataInput'; ofType: null; }; }; defaultValue: null; }, { name: 'schema'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }]; }; 'EASEip712DomainOutput': { kind: 'OBJECT'; name: 'EASEip712DomainOutput'; fields: { 'chainId': { name: 'chainId'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'extensions': { name: 'extensions'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; }; 'fields': { name: 'fields'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'name': { name: 'name'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'salt': { name: 'salt'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'verifyingContract': { name: 'verifyingContract'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'version': { name: 'version'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; }; 'EASIncreaseNonceInput': { kind: 'INPUT_OBJECT'; name: 'EASIncreaseNonceInput'; isOneOf: false; inputFields: [{ name: 'newNonce'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }]; }; 'EASMultiAttestByDelegationInput': { kind: 'INPUT_OBJECT'; name: 'EASMultiAttestByDelegationInput'; isOneOf: false; inputFields: [{ name: 'multiDelegatedRequests'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'EASEASMultiAttestByDelegationMultiDelegatedRequestsInput'; ofType: null; }; }; }; }; defaultValue: null; }]; }; 'EASMultiAttestInput': { kind: 'INPUT_OBJECT'; name: 'EASMultiAttestInput'; isOneOf: false; inputFields: [{ name: 'multiRequests'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'EASEASMultiAttestMultiRequestsInput'; ofType: null; }; }; }; }; defaultValue: null; }]; }; 'EASMultiRevokeByDelegationInput': { kind: 'INPUT_OBJECT'; name: 'EASMultiRevokeByDelegationInput'; isOneOf: false; inputFields: [{ name: 'multiDelegatedRequests'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'EASEASMultiRevokeByDelegationMultiDelegatedRequestsInput'; ofType: null; }; }; }; }; defaultValue: null; }]; }; 'EASMultiRevokeInput': { kind: 'INPUT_OBJECT'; name: 'EASMultiRevokeInput'; isOneOf: false; inputFields: [{ name: 'multiRequests'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'EASEASMultiRevokeMultiRequestsInput'; ofType: null; }; }; }; }; defaultValue: null; }]; }; 'EASMultiRevokeOffchainInput': { kind: 'INPUT_OBJECT'; name: 'EASMultiRevokeOffchainInput'; isOneOf: false; inputFields: [{ name: 'data'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; }; defaultValue: null; }]; }; 'EASMultiTimestampInput': { kind: 'INPUT_OBJECT'; name: 'EASMultiTimestampInput'; isOneOf: false; inputFields: [{ name: 'data'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; }; defaultValue: null; }]; }; 'EASRevokeByDelegationInput': { kind: 'INPUT_OBJECT'; name: 'EASRevokeByDelegationInput'; isOneOf: false; inputFields: [{ name: 'delegatedRequest'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'EASEASRevokeByDelegationDelegatedRequestInput'; ofType: null; }; }; defaultValue: null; }]; }; 'EASRevokeInput': { kind: 'INPUT_OBJECT'; name: 'EASRevokeInput'; isOneOf: false; inputFields: [{ name: 'request'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'EASEASRevokeRequestInput'; ofType: null; }; }; defaultValue: null; }]; }; 'EASRevokeOffchainInput': { kind: 'INPUT_OBJECT'; name: 'EASRevokeOffchainInput'; isOneOf: false; inputFields: [{ name: 'data'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }]; }; 'EASSchemaRegistry': { kind: 'OBJECT'; name: 'EASSchemaRegistry'; fields: { 'getSchema': { name: 'getSchema'; type: { kind: 'OBJECT'; name: 'EASSchemaRegistryTuple0GetSchemaOutput'; ofType: null; }; }; 'id': { name: 'id'; type: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; }; 'isTrustedForwarder': { name: 'isTrustedForwarder'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; }; 'trustedForwarder': { name: 'trustedForwarder'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'version': { name: 'version'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; }; 'EASSchemaRegistryRegisterInput': { kind: 'INPUT_OBJECT'; name: 'EASSchemaRegistryRegisterInput'; isOneOf: false; inputFields: [{ name: 'resolver'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }, { name: 'revocable'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; }; defaultValue: null; }, { name: 'schema'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }]; }; 'EASSchemaRegistryTransactionOutput': { kind: 'OBJECT'; name: 'EASSchemaRegistryTransactionOutput'; fields: { 'transactionHash': { name: 'transactionHash'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; }; 'EASSchemaRegistryTransactionReceiptOutput': { kind: 'OBJECT'; name: 'EASSchemaRegistryTransactionReceiptOutput'; fields: { 'blobGasPrice': { name: 'blobGasPrice'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'blobGasUsed': { name: 'blobGasUsed'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'blockHash': { name: 'blockHash'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; 'blockNumber': { name: 'blockNumber'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; 'contractAddress': { name: 'contractAddress'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'cumulativeGasUsed': { name: 'cumulativeGasUsed'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; 'effectiveGasPrice': { name: 'effectiveGasPrice'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; 'events': { name: 'events'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'JSON'; ofType: null; }; }; }; 'from': { name: 'from'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; 'gasUsed': { name: 'gasUsed'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; 'logs': { name: 'logs'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'JSON'; ofType: null; }; }; }; 'logsBloom': { name: 'logsBloom'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; 'revertReason': { name: 'revertReason'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'revertReasonDecoded': { name: 'revertReasonDecoded'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'root': { name: 'root'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'status': { name: 'status'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'ENUM'; name: 'TransactionReceiptStatus'; ofType: null; }; }; }; 'to': { name: 'to'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'transactionHash': { name: 'transactionHash'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; 'transactionIndex': { name: 'transactionIndex'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; }; 'type': { name: 'type'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; 'userOperationReceipts': { name: 'userOperationReceipts'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'UserOperationReceipt'; ofType: null; }; }; }; }; }; }; 'EASSchemaRegistryTuple0GetSchemaOutput': { kind: 'OBJECT'; name: 'EASSchemaRegistryTuple0GetSchemaOutput'; fields: { 'resolver': { name: 'resolver'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'revocable': { name: 'revocable'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; }; 'schema': { name: 'schema'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'uid': { name: 'uid'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; }; 'EASTimestampInput': { kind: 'INPUT_OBJECT'; name: 'EASTimestampInput'; isOneOf: false; inputFields: [{ name: 'data'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null; }]; }; 'EASTransactionOutput': { kind: 'OBJECT'; name: 'EASTransactionOutput'; fields: { 'transactionHash': { name: 'transactionHash'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; }; 'EASTransactionReceiptOutput': { kind: 'OBJECT'; name: 'EASTransactionReceiptOutput'; fields: { 'blobGasPrice': { name: 'blobGasPrice'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'blobGasUsed': { name: 'blobGasUsed'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'blockHash': { name: 'blockHash'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; 'blockNumber': { name: 'blockNumber'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; 'contractAddress': { name: 'contractAddress'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; 'cumulativeGasUsed': {