Skip to content
Alchemy Logo

CreateModularAccountV2Params

type CreateModularAccountV2Params<TTransport, TSigner> = Pick<ToSmartContractAccountParams<"ModularAccountV2", TTransport, Chain, "0.7.0">, "transport" | "chain" | "accountAddress"> & object &
  | {
  factoryAddress?: Address;
  implementationAddress?: Address;
  initCode?: Hex;
  mode?: "default";
  salt?: bigint;
}
  | {
  mode: "7702";
};

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

Type ParameterDefault type

TTransport extends Transport

Transport

TSigner extends SmartAccountSigner

SmartAccountSigner

Was this page helpful?