@thirdweb-dev/contracts-js
Version:
59 lines • 2.77 kB
TypeScript
import { Signer, ContractFactory, Overrides } from "ethers";
import type { Provider, TransactionRequest } from "@ethersproject/providers";
import type { BatchMintMetadata, BatchMintMetadataInterface } from "../BatchMintMetadata";
type BatchMintMetadataConstructorParams = [signer?: Signer] | ConstructorParameters<typeof ContractFactory>;
export declare class BatchMintMetadata__factory extends ContractFactory {
constructor(...args: BatchMintMetadataConstructorParams);
deploy(overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<BatchMintMetadata>;
getDeployTransaction(overrides?: Overrides & {
from?: string | Promise<string>;
}): TransactionRequest;
attach(address: string): BatchMintMetadata;
connect(signer: Signer): BatchMintMetadata__factory;
static readonly bytecode = "0x608060405234801561001057600080fd5b5061015b806100206000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c80632419f51b1461004657806363b45e2d1461006c5780638304053214610074575b600080fd5b6100596100543660046100f6565b6100a7565b6040519081526020015b60405180910390f35b600054610059565b6100976100823660046100f6565b60026020526000908152604090205460ff1681565b6040519015158152602001610063565b6000805482106100d157604051630793127760e11b81526004810183905260240160405180910390fd5b600082815481106100e4576100e461010f565b90600052602060002001549050919050565b60006020828403121561010857600080fd5b5035919050565b634e487b7160e01b600052603260045260246000fdfea2646970667358221220a45b8ca5bff3ce9dfc8fe2669918a1804ba160ed8cbf69d0e6ca3f5b693049f464736f6c63430008170033";
static readonly abi: ({
type: string;
name: string;
inputs: {
name: string;
type: string;
internalType: string;
}[];
outputs: {
name: string;
type: string;
internalType: string;
}[];
stateMutability: string;
anonymous?: undefined;
} | {
type: string;
name: string;
inputs: {
name: string;
type: string;
indexed: boolean;
internalType: string;
}[];
anonymous: boolean;
outputs?: undefined;
stateMutability?: undefined;
} | {
type: string;
name: string;
inputs: {
name: string;
type: string;
internalType: string;
}[];
outputs?: undefined;
stateMutability?: undefined;
anonymous?: undefined;
})[];
static createInterface(): BatchMintMetadataInterface;
static connect(address: string, signerOrProvider: Signer | Provider): BatchMintMetadata;
}
export {};
//# sourceMappingURL=BatchMintMetadata__factory.d.ts.map