UNPKG

@thirdweb-dev/contracts-js

Version:
25 lines 1.31 kB
import { Signer, ContractFactory, Overrides } from "ethers"; import type { Provider, TransactionRequest } from "@ethersproject/providers"; import type { ECDSA, ECDSAInterface } from "../ECDSA"; type ECDSAConstructorParams = [signer?: Signer] | ConstructorParameters<typeof ContractFactory>; export declare class ECDSA__factory extends ContractFactory { constructor(...args: ECDSAConstructorParams); deploy(overrides?: Overrides & { from?: string | Promise<string>; }): Promise<ECDSA>; getDeployTransaction(overrides?: Overrides & { from?: string | Promise<string>; }): TransactionRequest; attach(address: string): ECDSA; connect(signer: Signer): ECDSA__factory; static readonly bytecode = "0x60566037600b82828239805160001a607314602a57634e487b7160e01b600052600060045260246000fd5b30600052607381538281f3fe73000000000000000000000000000000000000000030146080604052600080fdfea2646970667358221220cdf8a89c0a01049c4cb490c151ef79450fd7d6b8fa8b8b3258279786a1dc117864736f6c63430008170033"; static readonly abi: { type: string; name: string; inputs: never[]; }[]; static createInterface(): ECDSAInterface; static connect(address: string, signerOrProvider: Signer | Provider): ECDSA; } export {}; //# sourceMappingURL=ECDSA__factory.d.ts.map