It seems like when I use metamask to interact with The Graph Network, it always heavily overestimates the gas costs. I’m not neccessarily complaining, but I wonder if anyone else has this issue?
I’ve noticed this. However, I believe Metamask displays a “max transaction cost”. The last couple transactions I’ve done have ended up being less than the initial estimate
It shows an estimate based on the amount of gas The Graph’s dApp tells MetaMask to use for the transaction. This is much more than will actually get used, and you will retain any ETH not used by the transaction.