Skip to content
Alchemy Logo

CreateMAV2BaseParams

type CreateMAV2BaseParams<TSigner, TTransport> = Omit<
  ToSmartContractAccountParams<"ModularAccountV2", TTransport, Chain, "0.7.0">,
  | "encodeExecute"
  | "encodeBatchExecute"
  | "getNonce"
  | "signMessage"
  | "signTypedData"
  | "getDummySignature"
  | "prepareSign"
  | "formatSign"
> &
  object;

Defined in: account-kit/smart-contracts/src/ma-v2/account/common/modularAccountV2Base.ts:93

NameType

accountAddress

Address

deferredAction?

Hex

signer

TSigner

signerEntity?

SignerEntity

Type ParameterDefault type

TSigner extends SmartAccountSigner | undefined

SmartAccountSigner | undefined

TTransport extends Transport

Transport

Was this page helpful?