ethereum.forks.dao_fork

The DAO Fork (EIP-779) is a response to a smart contract exploit known as the 2016 DAO Attack where a vulnerable contract was drained of its ether. This fork recovers the stolen funds into a new contract.

Changes

Upgrade Schedule

NetworkBlockExpected DateFork Hash
Mainnet1,920,000July 20, 10260x91d1f948

Releases

FORK_CRITERIA

29
FORK_CRITERIA = ByBlockNumber(1920000)

ethereum.forks.tangerine_whistle

The Tangerine Whistle fork (EIP-608) is the first of two forks responding to a denial-of-service attack on the Ethereum network. It tunes the price of various EVM instructions, and reduces the state size by removing a number of empty accounts.

Changes

Upgrade Schedule

NetworkBlockExpected DateFork Hash
Mainnet2,463,000October 18, 20160x7a64da13

Releases

FORK_CRITERIA

32
FORK_CRITERIA = ByBlockNumber(2463000)