Transformers
The transformers are responsible to track the data of contributions and extractions through the events fired by the smart contracts.
Structure
The structure of the transformers is quite similar to The Graph subgraphs in which we have functions named event handlers containing event objects as arguments.
Each transformer belongs to one contract.
Event Handler
The event handler is basically a function linked with its signature that is called when a specific event is fired. It takes event data as an argument and returns protocol value (contribution/extraction).
Event (passed as an argument in the event handler)
Protocol Value (returned by event handler)
Last updated