com.r3corda.node.services.monitor / WalletMonitorService / <init>

# <init>

`WalletMonitorService(net: MessagingService, smm: StateMachineManager, services: ServiceHub)`

Service which allows external clients to monitor the wallet service and state machine manager, as well as trigger actions within the node. The service also sends requests for user input back to clients, for example to enter additional information while a protocol runs, or confirm an action.

This is intended to enable a range of tools from end user UI to ops tools which monitor health across a number of nodes.