Skip to content
RED SAGSkills
hard20 pts · first answer countssmart-contract-securityevm-fundamentals

Return data gas griefing

A relayer contract does (bool ok, bytes memory data) = target.call{gas: 100_000}(payload) and then records the result. Calls to some targets make the whole relayer transaction run out of gas. Why?

Choose one answer