Skip to content
Alchemy Logo

MultisigPluginActions

type MultisigPluginActions<TAccount> = MultisigPluginActions_<
  TAccount,
  MultisigUserOperationContext
> &
  object &
  IsUndefined<TAccount> extends false
  ? object
  : object;

Defined in: account-kit/smart-contracts/src/msca/plugins/multisig/extension.ts:26

NameType

getThreshold()

(params) => Promise<bigint>

isOwnerOf()

(params) => Promise<boolean>

proposeUserOperation()

(params) => Promise<ProposeUserOperationResult<TAccount, GetEntryPointFromAccount<TAccount>>>

readOwners()

(params) => Promise<ReadonlyArray<Address>>

signMultisigUserOperation()

(params) => Promise<SignMultisigUserOperationResult>

Type ParameterDefault type

TAccount extends SmartContractAccount | undefined

SmartContractAccount | undefined

Was this page helpful?