EIP Radar
@ 41a838d ·
EIP-7705

NONREENTRANT and REENTRANT opcodes

Opcodes to mark a contract as nonreentrant

StagnantSplurge

Status history

  1. Draft9 May 2024
  2. Stagnantdate not observed

Abstract

Add two opcodes, NONREENTRANT and REENTRANT, which set and clear a contract's reentrancy status. After invoking NONREENTRANT, a contract cannot be CALLed (or STATICCALLed, or DELEGATECALLed) until REENTRANT is invoked.

Created
9 May 2024
Authors
Charles Cooper
Upgrades
Not listed in any upgrade
Requires
—
Required by
—