uninstallExtension

Uninstall an extension on a dynamic contract

Example

import { uninstallExtension } from "thirdweb/dynamic-contracts";
const transaction = uninstallExtension({
client,
chain,
account,
contract,
extensionName: "MyExtension",
});
await sendTransaction({ transaction, account });
function uninstallExtension(

Parameters

The options for uninstalling an extension

Type

let options: {
account: Account;
contract: ThirdwebContract;
extensionName: string;
};

Returns

let returnType: PreparedTransaction<
any,
AbiFunction,
>;

A prepared transaction to send