createMultisigModularAccountClient
Call Signature
Defined in: account-kit/smart-contracts/dist/types/src/msca/client/client.d.ts:21
Type Parameters
Parameters
Returns
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>>
Call Signature
Defined in: account-kit/smart-contracts/dist/types/src/msca/client/client.d.ts:22
Type Parameters
Parameters
Returns
Promise<SmartAccountClient<CustomTransport, 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>>, [{
Method: "eth_sendUserOperation";
Parameters: [UserOperationRequest, `0x${string}`];
ReturnType: `0x${string}`;
}, {
Method: "eth_estimateUserOperationGas";
Parameters: [UserOperationRequest, `0x${string}`, RpcStateOverride?];
ReturnType: UserOperationEstimateGasResponse;
}, {
Method: "eth_getUserOperationReceipt";
Parameters: [`0x${string}`, ("latest" | "pending")?];
ReturnType: null | UserOperationReceipt;
}, {
Method: "eth_getUserOperationByHash";
Parameters: [`0x${string}`];
ReturnType: null | UserOperationResponse<EntryPointVersion>;
}], MultisigUserOperationContext>>