3. In Ethereum subgraphs, we have 3 handlers: block, event, call. They receive corresponding data types to handle. For instance, an event handler receives an event to handle.
In Cosmos, we have 3 handlers: block, event, transaction, also with their corresponding data types.