Skip to content

multisigPluginActions

Provides actions for managing a multisig plugin within the specified client, including reading owners, checking ownership, getting the threshold, proposing user operations, and signing multisig user operations.

Import

import { multisigPluginActions } from "@account-kit/smart-contracts";

Usage

import { createModularAccountAlchemyClient, multisigPluginActions } from "@account-kit/smart-contracts";
 
const client = createModularAccountAlchemyClient(...).extend(multisigPluginActions);

Parameters

client

Client<TTransport, TChain, TAccount> The client instance configured with transport, chain, and account information

Returns

MultisigPluginActions<TAccount> An object containing methods to perform actions related to the multisig plugin