activateStylusContract

Activate a stylus contract by calling ArbWasm Precompile

Example

import { activateStylusContract } from "thirdweb/stylus";
const transaction = activateStylusContract({
client,
chain,
contractAddress,
});
await sendTransaction({ transaction, account });
function activateStylusContract(
): Promise<
>;

Parameters

The options for activating the contract

Type

let options: {
chain: Chain;
client: ThirdwebClient;
contractAddress: string;
};

Returns

let returnType: Readonly<options> & {
__contract?: ThirdwebContract<abi>;
__preparedMethod?: () => Promise<PreparedMethod<abiFn>>;
};

A prepared transaction to send