Installs the TransferableERC721 module on a core contract.
import { TransferableERC721 } from "thirdweb/modules"; const transaction = TransferableERC721.install({ contract: coreContract, account: account,}); await sendTransaction({ transaction, account,});
function install(options: { account: Account; contract: Readonly<ContractOptions<[]>>; params?: { publisher?: string };}): PreparedTransaction;
let options: { account: Account; contract: Readonly<ContractOptions<[]>>; params?: { publisher?: string };};
let returnType: Readonly<options> & { __contract?: ThirdwebContract<abi>; __preparedMethod?: () => Promise<PreparedMethod<abiFn>>;};
the transaction to install the module