getOrDeployModule

function getOrDeployModule(options: {
account: Account;
chain: Readonly<ChainOptions & { rpc: string }>;
client: ThirdwebClient;
constructorParams?: Array<unknown>;
contractId: string;
publisher?: string;
}): Promise<Readonly<ContractOptions<[]>>>;

Parameters

Type

let options: {
account: Account;
chain: Readonly<ChainOptions & { rpc: string }>;
client: ThirdwebClient;
constructorParams?: Array<unknown>;
contractId: string;
publisher?: string;
};

Returns

let returnType: Promise<Readonly<ContractOptions<[]>>>;