Uninstall a published module
import { uninstallPublishedModule } from "thirdweb/modules";const transaction = uninstallPublishedModule({ client, chain, contract, moduleName: "MyModule", publisherAddress: "0x...",});await sendTransaction({ transaction, account });
function uninstallPublishedModule( options: UninstallPublishedModuleOptions,): PreparedTransaction<any, AbiFunction, PrepareTransactionOptions>;
The options for uninstalling a published module
let options: { contract: ThirdwebContract; moduleData?: `0x${string}`; moduleName: string; publisherAddress?: string; version?: string;};
let returnType: PreparedTransaction< any, AbiFunction, PrepareTransactionOptions>;
A prepared transaction to send