UNPKG

@thirdweb-dev/contracts-js

Version:
35 lines 2.13 kB
import { Signer, ContractFactory, Overrides } from "ethers"; import type { Provider, TransactionRequest } from "@ethersproject/providers"; import type { PermissionOverrideCoreRouter, PermissionOverrideCoreRouterInterface } from "../PermissionOverrideCoreRouter"; type PermissionOverrideCoreRouterConstructorParams = [signer?: Signer] | ConstructorParameters<typeof ContractFactory>; export declare class PermissionOverrideCoreRouter__factory extends ContractFactory { constructor(...args: PermissionOverrideCoreRouterConstructorParams); deploy(overrides?: Overrides & { from?: string | Promise<string>; }): Promise<PermissionOverrideCoreRouter>; getDeployTransaction(overrides?: Overrides & { from?: string | Promise<string>; }): TransactionRequest; attach(address: string): PermissionOverrideCoreRouter; connect(signer: Signer): PermissionOverrideCoreRouter__factory; static readonly bytecode = "0x608060405234801561001057600080fd5b50610101806100206000396000f3fe6080604052348015600f57600080fd5b5060043610603c5760003560e01c80635a39042b1460415780636fe5a6fa1460415780637c1d9b1d146041575b600080fd5b6089604c366004609d565b6001600160a01b031660009081527f15e2acbe0ae50b645cb1c4f3ba34bd0377967eb1d6a695c66d22a86a41e66a32602052604090205460ff1690565b604051901515815260200160405180910390f35b60006020828403121560ae57600080fd5b81356001600160a01b038116811460c457600080fd5b939250505056fea2646970667358221220b8352b41137f62435f1192e70141eec429904c6e4d8465119ca005e27ea8724264736f6c63430008170033"; static readonly abi: { type: string; name: string; inputs: { name: string; type: string; internalType: string; }[]; outputs: { name: string; type: string; internalType: string; }[]; stateMutability: string; }[]; static createInterface(): PermissionOverrideCoreRouterInterface; static connect(address: string, signerOrProvider: Signer | Provider): PermissionOverrideCoreRouter; } export {}; //# sourceMappingURL=PermissionOverrideCoreRouter__factory.d.ts.map