Skip to main content

IotaClientGraphQLTransportOptions

@iota/graphql-transport


@iota/graphql-transport / IotaClientGraphQLTransportOptions

Interface: IotaClientGraphQLTransportOptions

Defined in: transport.ts:19

Properties

fallbackMethods?

optional fallbackMethods?: ("getRpcApiVersion" | "getCoins" | "getAllCoins" | "getBalance" | "getAllBalances" | "getCoinMetadata" | "getTotalSupply" | "getCirculatingSupply" | "call" | "getMoveFunctionArgTypes" | "getNormalizedMoveModulesByPackage" | "getNormalizedMoveModule" | "getNormalizedMoveFunction" | "getNormalizedMoveStruct" | "getOwnedObjects" | "getObject" | "tryGetPastObject" | "multiGetObjects" | "queryTransactionBlocks" | "getTransactionBlock" | "multiGetTransactionBlocks" | "executeTransactionBlock" | "signAndExecuteTransaction" | "getTotalTransactionBlocks" | "getReferenceGasPrice" | "getStakes" | "getTimelockedStakes" | "getStakesByIds" | "getTimelockedStakesByIds" | "getLatestIotaSystemStateV1" | "getLatestIotaSystemStateV2" | "getLatestIotaSystemState" | "queryEvents" | "subscribeEvent" | "subscribeTransaction" | "devInspectTransactionBlock" | "dryRunTransactionBlock" | "getDynamicFields" | "getDynamicFieldObject" | "getDynamicFieldObjectV1" | "getDynamicFieldObjectV2" | "getLatestCheckpointSequenceNumber" | "getCheckpoint" | "getCheckpoints" | "getCommitteeInfo" | "getNetworkMetrics" | "getAddressMetrics" | "getEpochMetrics" | "getAllEpochAddressMetrics" | "getCheckpointAddressMetrics" | "getEpochs" | "getMoveCallMetrics" | "getCurrentEpoch" | "getTotalTransactions" | "getValidatorsApy" | "getChainIdentifier" | "getProtocolConfig" | "getParticipationMetrics" | "waitForTransaction" | "iotaNamesLookup" | "iotaNamesReverseLookup" | "iotaNamesFindAllRegistrationNFTs" | "isTransactionIndexedOnNode" | "view")[]

Defined in: transport.ts:22


fallbackTransportUrl?

optional fallbackTransportUrl?: string

Defined in: transport.ts:21


inspector?

optional inspector?: RequestInspector

Defined in: transport.ts:25

Optional inspector function for monitoring and tracing requests


unsupportedMethods?

optional unsupportedMethods?: ("getRpcApiVersion" | "getCoins" | "getAllCoins" | "getBalance" | "getAllBalances" | "getCoinMetadata" | "getTotalSupply" | "getCirculatingSupply" | "call" | "getMoveFunctionArgTypes" | "getNormalizedMoveModulesByPackage" | "getNormalizedMoveModule" | "getNormalizedMoveFunction" | "getNormalizedMoveStruct" | "getOwnedObjects" | "getObject" | "tryGetPastObject" | "multiGetObjects" | "queryTransactionBlocks" | "getTransactionBlock" | "multiGetTransactionBlocks" | "executeTransactionBlock" | "signAndExecuteTransaction" | "getTotalTransactionBlocks" | "getReferenceGasPrice" | "getStakes" | "getTimelockedStakes" | "getStakesByIds" | "getTimelockedStakesByIds" | "getLatestIotaSystemStateV1" | "getLatestIotaSystemStateV2" | "getLatestIotaSystemState" | "queryEvents" | "subscribeEvent" | "subscribeTransaction" | "devInspectTransactionBlock" | "dryRunTransactionBlock" | "getDynamicFields" | "getDynamicFieldObject" | "getDynamicFieldObjectV1" | "getDynamicFieldObjectV2" | "getLatestCheckpointSequenceNumber" | "getCheckpoint" | "getCheckpoints" | "getCommitteeInfo" | "getNetworkMetrics" | "getAddressMetrics" | "getEpochMetrics" | "getAllEpochAddressMetrics" | "getCheckpointAddressMetrics" | "getEpochs" | "getMoveCallMetrics" | "getCurrentEpoch" | "getTotalTransactions" | "getValidatorsApy" | "getChainIdentifier" | "getProtocolConfig" | "getParticipationMetrics" | "waitForTransaction" | "iotaNamesLookup" | "iotaNamesReverseLookup" | "iotaNamesFindAllRegistrationNFTs" | "isTransactionIndexedOnNode" | "view")[]

Defined in: transport.ts:23


url

url: string

Defined in: transport.ts:20