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
accountAddressAddress
deferredAction?Hex
signerTSigner
signerEntity?SignerEntity

| Type Parameter | Default type | | :--------------------------------------- | :----------- | -------------------- | ----------- | | TSigner extends SmartAccountSigner | undefined | SmartAccountSigner | undefined | | TTransport extends Transport | Transport |

Was this page helpful?