I want to store some data in my subgraph through events but I don't want the user to pay gas Is there a work around?
I got this Zombie storage myZombie = zombies[_zombieId]; Zombie is a struct: Struct Zombie { String name; Uint dna; } zombies is an array of Zombie Zombie[ ] ...
How does Chainlink do it?
Is there a way for me to check if a transaction was successfully executed, and not reverted?