Alchemy Logo

createMultisigAccountAlchemyClient

function createMultisigAccountAlchemyClient<TSigner>(
  params,
): Promise<
  AlchemySmartAccountClient<
    undefined | Chain,
    MultisigModularAccount<TSigner>,
    ExecutionActions<
      MultisigModularAccount<TSigner>,
      MultisigUserOperationContext,
      keyof EntryPointRegistryBase<unknown>
    > &
      ManagementActions<
        MultisigModularAccount<TSigner>,
        MultisigUserOperationContext,
        keyof EntryPointRegistryBase<unknown>
      > &
      ReadAndEncodeActions<MultisigModularAccount<TSigner>> &
      object &
      object &
      PluginManagerActions<MultisigModularAccount<TSigner>> &
      AccountLoupeActions<MultisigModularAccount<TSigner>>,
    MultisigUserOperationContext
  >
>;

Defined in: account-kit/smart-contracts/dist/types/src/msca/client/multiSigAlchemyClient.d.ts:8

Type ParameterDefault type

TSigner extends SmartAccountSigner<any>

SmartAccountSigner<any>

ParameterType

params

AlchemyMultisigAccountClientConfig<TSigner>

Promise<AlchemySmartAccountClient<undefined | Chain, MultisigModularAccount<TSigner>, ExecutionActions<MultisigModularAccount<TSigner>, MultisigUserOperationContext, keyof EntryPointRegistryBase<unknown>> & ManagementActions<MultisigModularAccount<TSigner>, MultisigUserOperationContext, keyof EntryPointRegistryBase<unknown>> & ReadAndEncodeActions<MultisigModularAccount<TSigner>> & object & object & PluginManagerActions<MultisigModularAccount<TSigner>> & AccountLoupeActions<MultisigModularAccount<TSigner>>, MultisigUserOperationContext>>

Was this page helpful?