diff --git a/plutus-pab/src/Plutus/PAB/Core/ContractInstance.hs b/plutus-pab/src/Plutus/PAB/Core/ContractInstance.hs index 30f729373e9..b78569feac8 100644 --- a/plutus-pab/src/Plutus/PAB/Core/ContractInstance.hs +++ b/plutus-pab/src/Plutus/PAB/Core/ContractInstance.hs @@ -193,12 +193,14 @@ stmRequestHandler = fmap sequence (wrapHandler (fmap pure nonBlockingRequests) < <> RequestHandler.handleOwnInstanceIdQueries @effs <> RequestHandler.handleAddressChangedAtQueries @effs <> RequestHandler.handleCurrentSlotQueries @effs + <> RequestHandler.handleCurrentTimeQueries @effs -- requests that wait for changes to happen blockingRequests = wrapHandler (processAwaitSlotRequestsSTM @effs) <> wrapHandler (processTxStatusChangeRequestsSTM @effs) <> processEndpointRequestsSTM @effs + <> RequestHandler.handleTimeNotifications @effs -- | Start the thread for the contract instance startSTMInstanceThread' ::