Skip to content
Alchemy Logo

CreateMultisigModularAccountParams

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

Defined in: account-kit/smart-contracts/src/msca/account/multisigAccount.ts:38

NameType

accountAddress?

Address

factoryAddress?

Address

initCode?

Hex

owners?

Address[]

salt?

bigint

signer

TSigner

threshold

bigint

Type ParameterDefault type

TTransport extends Transport

Transport

TSigner extends SmartAccountSigner

SmartAccountSigner

TEntryPointVersion extends "0.6.0"

"0.6.0"

Was this page helpful?