CreateMultisigModularAccountParams

1type CreateMultisigModularAccountParams<
2 TTransport,
3 TSigner,
4 TEntryPointVersion,
5> = Pick<
6 ToSmartContractAccountParams<
7 "MultisigModularAccount",
8 TTransport,
9 Chain,
10 TEntryPointVersion
11 >,
12 "transport" | "chain"
13> &
14 object &
15 EntryPointParameter<TEntryPointVersion, Chain>;

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

Type Declaration

NameType

accountAddress?

Address

factoryAddress?

Address

initCode?

Hex

owners?

Address[]

salt?

bigint

signer

TSigner

threshold

bigint

Type Parameters

Type ParameterDefault type

TTransport extends Transport

Transport

TSigner extends SmartAccountSigner

SmartAccountSigner

TEntryPointVersion extends "0.6.0"

"0.6.0"