MultisigPluginActions

1type MultisigPluginActions<TAccount> = MultisigPluginActions_<
2 TAccount,
3 MultisigUserOperationContext
4> &
5 object &
6 IsUndefined<TAccount> extends false
7 ? object
8 : object;

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

Type Declaration

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 Parameters

Type ParameterDefault type

TAccount extends SmartContractAccount | undefined

SmartContractAccount | undefined