Blockchain service is intermediate service that accepts blocks stream (that we consider finalized) and parses every incoming block for SS events. Every event is then filtered and executed, if necessary. If configured, service also periodically reads stalled (aka pending) requests at some block, filtering and starting if necessary.
This service doesn't work with some specific blockchain - ethereum-service and substrate-service will be introduced in next PRs.
part of #4
Blockchain service is intermediate service that accepts blocks stream (that we consider finalized) and parses every incoming block for SS events. Every event is then filtered and executed, if necessary. If configured, service also periodically reads stalled (aka pending) requests at some block, filtering and starting if necessary.
This service doesn't work with some specific blockchain - ethereum-service and substrate-service will be introduced in next PRs.