CreateModularAccountV2Params

1type CreateModularAccountV2Params<TTransport, TSigner> = Pick<ToSmartContractAccountParams<"ModularAccountV2", TTransport, Chain, "0.7.0">, "transport" | "chain" | "accountAddress"> & object &
2 | {
3 factoryAddress?: Address;
4 implementationAddress?: Address;
5 initCode?: Hex;
6 mode?: "default";
7 salt?: bigint;
8}
9 | {
10 mode: "7702";
11};

Defined in: account-kit/smart-contracts/src/ma-v2/account/modularAccountV2.ts:43

Type Parameters

Type ParameterDefault type

TTransport extends Transport

Transport

TSigner extends SmartAccountSigner

SmartAccountSigner