Uninstall an extension on a dynamic contract
import { uninstallExtension } from "thirdweb/dynamic-contracts";const transaction = uninstallExtension({ client, chain, account, contract, extensionName: "MyExtension",});await sendTransaction({ transaction, account });
function uninstallExtension( options: UninstallExtensionOptions,): PreparedTransaction<any, AbiFunction, PrepareTransactionOptions>;
The options for uninstalling an extension
let options: { account: Account; contract: ThirdwebContract; extensionName: string;};
let returnType: PreparedTransaction< any, AbiFunction, PrepareTransactionOptions>;
A prepared transaction to send