etclabscore / multi-geth-fork

GNU Lesser General Public License v3.0
3 stars 8 forks source link

core/vm,params/types: implement EIP1706 #126

Closed meowsbits closed 4 years ago

meowsbits commented 4 years ago

https://eips.ethereum.org/EIPS/eip-1706

Implements EIP1706, intended to guard against reentrancy attack vector enabled with EIP1283.

Enforce that a contract using SSTORE opcode has > CallStipend (2300) gas available.

Signed-off-by: meows b5c6@protonmail.com


Reviewer note: This PR has #125 as base ref.