Activate a stylus contract by calling ArbWasm Precompile
import { activateStylusContract } from "thirdweb/stylus";const transaction = activateStylusContract({ client, chain, contractAddress,});await sendTransaction({ transaction, account });
function activateStylusContract( options: ActivateStylusContractOptions,): Promise< PreparedTransaction<any, AbiFunction, PrepareTransactionOptions>>;
The options for activating the contract
let options: { chain: Chain; client: ThirdwebClient; contractAddress: string;};
let returnType: Readonly<options> & { __contract?: ThirdwebContract<abi>; __preparedMethod?: () => Promise<PreparedMethod<abiFn>>;};
A prepared transaction to send