/* Autogenerated file. Do not edit manually. */ /* tslint:disable */ /* eslint-disable */ import type { BaseContract, BigNumber, BigNumberish, BytesLike, CallOverrides, ContractTransaction, Overrides, PopulatedTransaction, Signer, utils, } from "ethers"; import type { FunctionFragment, Result } from "@ethersproject/abi"; import type { Listener, Provider } from "@ethersproject/providers"; import type { TypedEventFilter, TypedEvent, TypedListener, OnEvent, PromiseOrValue, } from "../../common"; export interface IL2GNSToolshedInterface extends utils.Interface { functions: { "approveAll()": FunctionFragment; "burnSignal(uint256,uint256,uint256)": FunctionFragment; "deprecateSubgraph(uint256)": FunctionFragment; "finishSubgraphTransferFromL1(uint256,bytes32,bytes32,bytes32)": FunctionFragment; "getAliasedL2SubgraphID(uint256)": FunctionFragment; "getCuratorSignal(uint256,address)": FunctionFragment; "getLegacySubgraphKey(uint256)": FunctionFragment; "getUnaliasedL1SubgraphID(uint256)": FunctionFragment; "isLegacySubgraph(uint256)": FunctionFragment; "isPublished(uint256)": FunctionFragment; "mintSignal(uint256,uint256,uint256)": FunctionFragment; "multicall(bytes[])": FunctionFragment; "nSignalToTokens(uint256,uint256)": FunctionFragment; "nSignalToVSignal(uint256,uint256)": FunctionFragment; "nextAccountSeqID(address)": FunctionFragment; "onTokenTransfer(address,uint256,bytes)": FunctionFragment; "ownerOf(uint256)": FunctionFragment; "publishNewSubgraph(bytes32,bytes32,bytes32)": FunctionFragment; "publishNewVersion(uint256,bytes32,bytes32)": FunctionFragment; "setDefaultName(address,uint8,bytes32,string)": FunctionFragment; "setOwnerTaxPercentage(uint32)": FunctionFragment; "subgraphNFT()": FunctionFragment; "subgraphSignal(uint256)": FunctionFragment; "subgraphTokens(uint256)": FunctionFragment; "tokensToNSignal(uint256,uint256)": FunctionFragment; "transferSignal(uint256,address,uint256)": FunctionFragment; "updateSubgraphMetadata(uint256,bytes32)": FunctionFragment; "vSignalToNSignal(uint256,uint256)": FunctionFragment; "withdraw(uint256)": FunctionFragment; }; getFunction( nameOrSignatureOrTopic: | "approveAll" | "burnSignal" | "deprecateSubgraph" | "finishSubgraphTransferFromL1" | "getAliasedL2SubgraphID" | "getCuratorSignal" | "getLegacySubgraphKey" | "getUnaliasedL1SubgraphID" | "isLegacySubgraph" | "isPublished" | "mintSignal" | "multicall" | "nSignalToTokens" | "nSignalToVSignal" | "nextAccountSeqID" | "onTokenTransfer" | "ownerOf" | "publishNewSubgraph" | "publishNewVersion" | "setDefaultName" | "setOwnerTaxPercentage" | "subgraphNFT" | "subgraphSignal" | "subgraphTokens" | "tokensToNSignal" | "transferSignal" | "updateSubgraphMetadata" | "vSignalToNSignal" | "withdraw" ): FunctionFragment; encodeFunctionData( functionFragment: "approveAll", values?: undefined ): string; encodeFunctionData( functionFragment: "burnSignal", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "deprecateSubgraph", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "finishSubgraphTransferFromL1", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "getAliasedL2SubgraphID", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "getCuratorSignal", values: [PromiseOrValue, PromiseOrValue] ): string; encodeFunctionData( functionFragment: "getLegacySubgraphKey", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "getUnaliasedL1SubgraphID", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "isLegacySubgraph", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "isPublished", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "mintSignal", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "multicall", values: [PromiseOrValue[]] ): string; encodeFunctionData( functionFragment: "nSignalToTokens", values: [PromiseOrValue, PromiseOrValue] ): string; encodeFunctionData( functionFragment: "nSignalToVSignal", values: [PromiseOrValue, PromiseOrValue] ): string; encodeFunctionData( functionFragment: "nextAccountSeqID", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "onTokenTransfer", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "ownerOf", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "publishNewSubgraph", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "publishNewVersion", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "setDefaultName", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "setOwnerTaxPercentage", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "subgraphNFT", values?: undefined ): string; encodeFunctionData( functionFragment: "subgraphSignal", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "subgraphTokens", values: [PromiseOrValue] ): string; encodeFunctionData( functionFragment: "tokensToNSignal", values: [PromiseOrValue, PromiseOrValue] ): string; encodeFunctionData( functionFragment: "transferSignal", values: [ PromiseOrValue, PromiseOrValue, PromiseOrValue ] ): string; encodeFunctionData( functionFragment: "updateSubgraphMetadata", values: [PromiseOrValue, PromiseOrValue] ): string; encodeFunctionData( functionFragment: "vSignalToNSignal", values: [PromiseOrValue, PromiseOrValue] ): string; encodeFunctionData( functionFragment: "withdraw", values: [PromiseOrValue] ): string; decodeFunctionResult(functionFragment: "approveAll", data: BytesLike): Result; decodeFunctionResult(functionFragment: "burnSignal", data: BytesLike): Result; decodeFunctionResult( functionFragment: "deprecateSubgraph", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "finishSubgraphTransferFromL1", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "getAliasedL2SubgraphID", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "getCuratorSignal", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "getLegacySubgraphKey", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "getUnaliasedL1SubgraphID", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "isLegacySubgraph", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "isPublished", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "mintSignal", data: BytesLike): Result; decodeFunctionResult(functionFragment: "multicall", data: BytesLike): Result; decodeFunctionResult( functionFragment: "nSignalToTokens", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "nSignalToVSignal", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "nextAccountSeqID", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "onTokenTransfer", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "ownerOf", data: BytesLike): Result; decodeFunctionResult( functionFragment: "publishNewSubgraph", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "publishNewVersion", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "setDefaultName", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "setOwnerTaxPercentage", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "subgraphNFT", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "subgraphSignal", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "subgraphTokens", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "tokensToNSignal", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "transferSignal", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "updateSubgraphMetadata", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "vSignalToNSignal", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "withdraw", data: BytesLike): Result; events: {}; } export interface IL2GNSToolshed extends BaseContract { connect(signerOrProvider: Signer | Provider | string): this; attach(addressOrName: string): this; deployed(): Promise; interface: IL2GNSToolshedInterface; queryFilter( event: TypedEventFilter, fromBlockOrBlockhash?: string | number | undefined, toBlock?: string | number | undefined ): Promise>; listeners( eventFilter?: TypedEventFilter ): Array>; listeners(eventName?: string): Array; removeAllListeners( eventFilter: TypedEventFilter ): this; removeAllListeners(eventName?: string): this; off: OnEvent; on: OnEvent; once: OnEvent; removeListener: OnEvent; functions: { approveAll( overrides?: Overrides & { from?: PromiseOrValue } ): Promise; burnSignal( subgraphID: PromiseOrValue, nSignal: PromiseOrValue, tokensOutMin: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; deprecateSubgraph( subgraphID: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; finishSubgraphTransferFromL1( l2SubgraphID: PromiseOrValue, subgraphDeploymentID: PromiseOrValue, subgraphMetadata: PromiseOrValue, versionMetadata: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; getAliasedL2SubgraphID( l1SubgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise<[BigNumber]>; getCuratorSignal( subgraphID: PromiseOrValue, curator: PromiseOrValue, overrides?: CallOverrides ): Promise<[BigNumber]>; getLegacySubgraphKey( subgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise<[string, BigNumber] & { account: string; seqID: BigNumber }>; getUnaliasedL1SubgraphID( l2SubgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise<[BigNumber]>; isLegacySubgraph( subgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise<[boolean]>; isPublished( subgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise<[boolean]>; mintSignal( subgraphID: PromiseOrValue, tokensIn: PromiseOrValue, nSignalOutMin: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; multicall( data: PromiseOrValue[], overrides?: Overrides & { from?: PromiseOrValue } ): Promise; nSignalToTokens( subgraphID: PromiseOrValue, nSignalIn: PromiseOrValue, overrides?: CallOverrides ): Promise<[BigNumber, BigNumber]>; nSignalToVSignal( subgraphID: PromiseOrValue, nSignalIn: PromiseOrValue, overrides?: CallOverrides ): Promise<[BigNumber]>; nextAccountSeqID( account: PromiseOrValue, overrides?: CallOverrides ): Promise<[BigNumber]>; onTokenTransfer( from: PromiseOrValue, amount: PromiseOrValue, data: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; ownerOf( tokenID: PromiseOrValue, overrides?: CallOverrides ): Promise<[string]>; publishNewSubgraph( subgraphDeploymentID: PromiseOrValue, versionMetadata: PromiseOrValue, subgraphMetadata: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; publishNewVersion( subgraphID: PromiseOrValue, subgraphDeploymentID: PromiseOrValue, versionMetadata: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; setDefaultName( graphAccount: PromiseOrValue, nameSystem: PromiseOrValue, nameIdentifier: PromiseOrValue, name: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; setOwnerTaxPercentage( ownerTaxPercentage: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; subgraphNFT(overrides?: CallOverrides): Promise<[string]>; subgraphSignal( subgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise<[BigNumber]>; subgraphTokens( subgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise<[BigNumber]>; tokensToNSignal( subgraphID: PromiseOrValue, tokensIn: PromiseOrValue, overrides?: CallOverrides ): Promise<[BigNumber, BigNumber, BigNumber]>; transferSignal( subgraphID: PromiseOrValue, recipient: PromiseOrValue, amount: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; updateSubgraphMetadata( subgraphID: PromiseOrValue, subgraphMetadata: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; vSignalToNSignal( subgraphID: PromiseOrValue, vSignalIn: PromiseOrValue, overrides?: CallOverrides ): Promise<[BigNumber]>; withdraw( subgraphID: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; }; approveAll( overrides?: Overrides & { from?: PromiseOrValue } ): Promise; burnSignal( subgraphID: PromiseOrValue, nSignal: PromiseOrValue, tokensOutMin: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; deprecateSubgraph( subgraphID: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; finishSubgraphTransferFromL1( l2SubgraphID: PromiseOrValue, subgraphDeploymentID: PromiseOrValue, subgraphMetadata: PromiseOrValue, versionMetadata: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; getAliasedL2SubgraphID( l1SubgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise; getCuratorSignal( subgraphID: PromiseOrValue, curator: PromiseOrValue, overrides?: CallOverrides ): Promise; getLegacySubgraphKey( subgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise<[string, BigNumber] & { account: string; seqID: BigNumber }>; getUnaliasedL1SubgraphID( l2SubgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise; isLegacySubgraph( subgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise; isPublished( subgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise; mintSignal( subgraphID: PromiseOrValue, tokensIn: PromiseOrValue, nSignalOutMin: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; multicall( data: PromiseOrValue[], overrides?: Overrides & { from?: PromiseOrValue } ): Promise; nSignalToTokens( subgraphID: PromiseOrValue, nSignalIn: PromiseOrValue, overrides?: CallOverrides ): Promise<[BigNumber, BigNumber]>; nSignalToVSignal( subgraphID: PromiseOrValue, nSignalIn: PromiseOrValue, overrides?: CallOverrides ): Promise; nextAccountSeqID( account: PromiseOrValue, overrides?: CallOverrides ): Promise; onTokenTransfer( from: PromiseOrValue, amount: PromiseOrValue, data: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; ownerOf( tokenID: PromiseOrValue, overrides?: CallOverrides ): Promise; publishNewSubgraph( subgraphDeploymentID: PromiseOrValue, versionMetadata: PromiseOrValue, subgraphMetadata: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; publishNewVersion( subgraphID: PromiseOrValue, subgraphDeploymentID: PromiseOrValue, versionMetadata: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; setDefaultName( graphAccount: PromiseOrValue, nameSystem: PromiseOrValue, nameIdentifier: PromiseOrValue, name: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; setOwnerTaxPercentage( ownerTaxPercentage: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; subgraphNFT(overrides?: CallOverrides): Promise; subgraphSignal( subgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise; subgraphTokens( subgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise; tokensToNSignal( subgraphID: PromiseOrValue, tokensIn: PromiseOrValue, overrides?: CallOverrides ): Promise<[BigNumber, BigNumber, BigNumber]>; transferSignal( subgraphID: PromiseOrValue, recipient: PromiseOrValue, amount: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; updateSubgraphMetadata( subgraphID: PromiseOrValue, subgraphMetadata: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; vSignalToNSignal( subgraphID: PromiseOrValue, vSignalIn: PromiseOrValue, overrides?: CallOverrides ): Promise; withdraw( subgraphID: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; callStatic: { approveAll(overrides?: CallOverrides): Promise; burnSignal( subgraphID: PromiseOrValue, nSignal: PromiseOrValue, tokensOutMin: PromiseOrValue, overrides?: CallOverrides ): Promise; deprecateSubgraph( subgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise; finishSubgraphTransferFromL1( l2SubgraphID: PromiseOrValue, subgraphDeploymentID: PromiseOrValue, subgraphMetadata: PromiseOrValue, versionMetadata: PromiseOrValue, overrides?: CallOverrides ): Promise; getAliasedL2SubgraphID( l1SubgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise; getCuratorSignal( subgraphID: PromiseOrValue, curator: PromiseOrValue, overrides?: CallOverrides ): Promise; getLegacySubgraphKey( subgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise<[string, BigNumber] & { account: string; seqID: BigNumber }>; getUnaliasedL1SubgraphID( l2SubgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise; isLegacySubgraph( subgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise; isPublished( subgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise; mintSignal( subgraphID: PromiseOrValue, tokensIn: PromiseOrValue, nSignalOutMin: PromiseOrValue, overrides?: CallOverrides ): Promise; multicall( data: PromiseOrValue[], overrides?: CallOverrides ): Promise; nSignalToTokens( subgraphID: PromiseOrValue, nSignalIn: PromiseOrValue, overrides?: CallOverrides ): Promise<[BigNumber, BigNumber]>; nSignalToVSignal( subgraphID: PromiseOrValue, nSignalIn: PromiseOrValue, overrides?: CallOverrides ): Promise; nextAccountSeqID( account: PromiseOrValue, overrides?: CallOverrides ): Promise; onTokenTransfer( from: PromiseOrValue, amount: PromiseOrValue, data: PromiseOrValue, overrides?: CallOverrides ): Promise; ownerOf( tokenID: PromiseOrValue, overrides?: CallOverrides ): Promise; publishNewSubgraph( subgraphDeploymentID: PromiseOrValue, versionMetadata: PromiseOrValue, subgraphMetadata: PromiseOrValue, overrides?: CallOverrides ): Promise; publishNewVersion( subgraphID: PromiseOrValue, subgraphDeploymentID: PromiseOrValue, versionMetadata: PromiseOrValue, overrides?: CallOverrides ): Promise; setDefaultName( graphAccount: PromiseOrValue, nameSystem: PromiseOrValue, nameIdentifier: PromiseOrValue, name: PromiseOrValue, overrides?: CallOverrides ): Promise; setOwnerTaxPercentage( ownerTaxPercentage: PromiseOrValue, overrides?: CallOverrides ): Promise; subgraphNFT(overrides?: CallOverrides): Promise; subgraphSignal( subgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise; subgraphTokens( subgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise; tokensToNSignal( subgraphID: PromiseOrValue, tokensIn: PromiseOrValue, overrides?: CallOverrides ): Promise<[BigNumber, BigNumber, BigNumber]>; transferSignal( subgraphID: PromiseOrValue, recipient: PromiseOrValue, amount: PromiseOrValue, overrides?: CallOverrides ): Promise; updateSubgraphMetadata( subgraphID: PromiseOrValue, subgraphMetadata: PromiseOrValue, overrides?: CallOverrides ): Promise; vSignalToNSignal( subgraphID: PromiseOrValue, vSignalIn: PromiseOrValue, overrides?: CallOverrides ): Promise; withdraw( subgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise; }; filters: {}; estimateGas: { approveAll( overrides?: Overrides & { from?: PromiseOrValue } ): Promise; burnSignal( subgraphID: PromiseOrValue, nSignal: PromiseOrValue, tokensOutMin: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; deprecateSubgraph( subgraphID: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; finishSubgraphTransferFromL1( l2SubgraphID: PromiseOrValue, subgraphDeploymentID: PromiseOrValue, subgraphMetadata: PromiseOrValue, versionMetadata: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; getAliasedL2SubgraphID( l1SubgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise; getCuratorSignal( subgraphID: PromiseOrValue, curator: PromiseOrValue, overrides?: CallOverrides ): Promise; getLegacySubgraphKey( subgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise; getUnaliasedL1SubgraphID( l2SubgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise; isLegacySubgraph( subgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise; isPublished( subgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise; mintSignal( subgraphID: PromiseOrValue, tokensIn: PromiseOrValue, nSignalOutMin: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; multicall( data: PromiseOrValue[], overrides?: Overrides & { from?: PromiseOrValue } ): Promise; nSignalToTokens( subgraphID: PromiseOrValue, nSignalIn: PromiseOrValue, overrides?: CallOverrides ): Promise; nSignalToVSignal( subgraphID: PromiseOrValue, nSignalIn: PromiseOrValue, overrides?: CallOverrides ): Promise; nextAccountSeqID( account: PromiseOrValue, overrides?: CallOverrides ): Promise; onTokenTransfer( from: PromiseOrValue, amount: PromiseOrValue, data: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; ownerOf( tokenID: PromiseOrValue, overrides?: CallOverrides ): Promise; publishNewSubgraph( subgraphDeploymentID: PromiseOrValue, versionMetadata: PromiseOrValue, subgraphMetadata: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; publishNewVersion( subgraphID: PromiseOrValue, subgraphDeploymentID: PromiseOrValue, versionMetadata: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; setDefaultName( graphAccount: PromiseOrValue, nameSystem: PromiseOrValue, nameIdentifier: PromiseOrValue, name: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; setOwnerTaxPercentage( ownerTaxPercentage: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; subgraphNFT(overrides?: CallOverrides): Promise; subgraphSignal( subgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise; subgraphTokens( subgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise; tokensToNSignal( subgraphID: PromiseOrValue, tokensIn: PromiseOrValue, overrides?: CallOverrides ): Promise; transferSignal( subgraphID: PromiseOrValue, recipient: PromiseOrValue, amount: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; updateSubgraphMetadata( subgraphID: PromiseOrValue, subgraphMetadata: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; vSignalToNSignal( subgraphID: PromiseOrValue, vSignalIn: PromiseOrValue, overrides?: CallOverrides ): Promise; withdraw( subgraphID: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; }; populateTransaction: { approveAll( overrides?: Overrides & { from?: PromiseOrValue } ): Promise; burnSignal( subgraphID: PromiseOrValue, nSignal: PromiseOrValue, tokensOutMin: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; deprecateSubgraph( subgraphID: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; finishSubgraphTransferFromL1( l2SubgraphID: PromiseOrValue, subgraphDeploymentID: PromiseOrValue, subgraphMetadata: PromiseOrValue, versionMetadata: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; getAliasedL2SubgraphID( l1SubgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise; getCuratorSignal( subgraphID: PromiseOrValue, curator: PromiseOrValue, overrides?: CallOverrides ): Promise; getLegacySubgraphKey( subgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise; getUnaliasedL1SubgraphID( l2SubgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise; isLegacySubgraph( subgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise; isPublished( subgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise; mintSignal( subgraphID: PromiseOrValue, tokensIn: PromiseOrValue, nSignalOutMin: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; multicall( data: PromiseOrValue[], overrides?: Overrides & { from?: PromiseOrValue } ): Promise; nSignalToTokens( subgraphID: PromiseOrValue, nSignalIn: PromiseOrValue, overrides?: CallOverrides ): Promise; nSignalToVSignal( subgraphID: PromiseOrValue, nSignalIn: PromiseOrValue, overrides?: CallOverrides ): Promise; nextAccountSeqID( account: PromiseOrValue, overrides?: CallOverrides ): Promise; onTokenTransfer( from: PromiseOrValue, amount: PromiseOrValue, data: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; ownerOf( tokenID: PromiseOrValue, overrides?: CallOverrides ): Promise; publishNewSubgraph( subgraphDeploymentID: PromiseOrValue, versionMetadata: PromiseOrValue, subgraphMetadata: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; publishNewVersion( subgraphID: PromiseOrValue, subgraphDeploymentID: PromiseOrValue, versionMetadata: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; setDefaultName( graphAccount: PromiseOrValue, nameSystem: PromiseOrValue, nameIdentifier: PromiseOrValue, name: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; setOwnerTaxPercentage( ownerTaxPercentage: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; subgraphNFT(overrides?: CallOverrides): Promise; subgraphSignal( subgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise; subgraphTokens( subgraphID: PromiseOrValue, overrides?: CallOverrides ): Promise; tokensToNSignal( subgraphID: PromiseOrValue, tokensIn: PromiseOrValue, overrides?: CallOverrides ): Promise; transferSignal( subgraphID: PromiseOrValue, recipient: PromiseOrValue, amount: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; updateSubgraphMetadata( subgraphID: PromiseOrValue, subgraphMetadata: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; vSignalToNSignal( subgraphID: PromiseOrValue, vSignalIn: PromiseOrValue, overrides?: CallOverrides ): Promise; withdraw( subgraphID: PromiseOrValue, overrides?: Overrides & { from?: PromiseOrValue } ): Promise; }; }