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; }; } //# sourceMappingURL=IL2GNSToolshed.d.ts.map