Skip to content
Alchemy Logo

CreateMultiOwnerModularAccountParams

type CreateMultiOwnerModularAccountParams<
  TTransport,
  TSigner,
  TEntryPointVersion,
> = Pick<
  ToSmartContractAccountParams<
    "MultiOwnerModularAccount",
    TTransport,
    Chain,
    TEntryPointVersion
  >,
  "transport" | "chain"
> &
  object &
  EntryPointParameter<TEntryPointVersion, Chain>;

Defined in: account-kit/smart-contracts/src/msca/account/multiOwnerAccount.ts:35

NameType

accountAddress?

Address

factoryAddress?

Address

initCode?

Hex

owners?

Address[]

salt?

bigint

signer

TSigner

Type ParameterDefault type

TTransport extends Transport

Transport

TSigner extends SmartAccountSigner

SmartAccountSigner

TEntryPointVersion extends "0.6.0"

"0.6.0"

Was this page helpful?