EIP-7979: Call and Return Opcodes for the EVM

I’d also like to add the Solidity team’s opinion on this EIP. We reviewed the EIP, the discussion here, and the past discussion of the similar EIP-2315. From our analysis, it seems that the Solidity team’s earlier objections, which were mainly about optimization opportunities, have been addressed. Other objection were raised in the past, such as incomplete static-analysis friendliness and missed gas savings opportunities, but in our view none of them is a blocker for this proposal. If the proposal will be accepted Solidity will be using it, and there are some benefits, but for the compiler itself they are fairly minor.

4 Likes