ethereum.shanghai
The Shanghai fork brings staking withdrawals to the execution layer, adds a push-zero EVM instruction, limits the maximum size of initialization bytecode, and deprecates the self-destruct EVM instruction.
1""" 2The Shanghai fork brings staking withdrawals to the execution layer, adds a 3push-zero EVM instruction, limits the maximum size of initialization 4bytecode, and deprecates the self-destruct EVM instruction. 5""" 6 7from ethereum.fork_criteria import ByTimestamp 8 9FORK_CRITERIA = ByTimestamp(1681338455)