Есть ли готовые решения/сервисы для получения событий от смарт контрактов на сервере?
Здравствуйте, я работаю над проектом где нужно на стороне бекенда отлавливать события от смарт контрактов.
Есть ли готовые решения или сервисы которые помогают отлавливать события и передавать их на бекенд?
Основное требование отказоустойчивость.
Событие всегда должны быть доставлены на сервер. Если бекенд не доступен, то доставить их после возобновления работы бекенда.
Смотрел в сторону moralis.io в нем есть функционал отлова событий от контрактов. Но к нему остаются вопросы по отказоустойчивосте.
Кто нибудь сталкивался с такой задачей? Есть ли готовые решения? Или писать самому.
В библиотеке Web3 для разных языков есть функции отлова событий - там не нужен никакой промежуточный сервис - вот, например, для Python дока: https://web3py.readthedocs.io/en/stable/contracts....
moralis - это просто обертка над web3, как по мне - ненужная шелуха