How to monitor transactions?

Hello,

I want to monitor my contracts and use TradingView real-time chart data. But after searching a lot of information, I still can’t find a suitable solution.

I want to create a websocket service, and push the data to TradingView when there is a new transaction in the contract. But I don’t want to add a websocket service function for the existing contract. This is not like eth which can be achieved through event log.

I don’t have any experience in this area, do you have any good solutions?