Search Results

    • .
    • diffs
    • london
    • arrow_glacier
    • __init__.py

    ethereum.forks.london

    The London fork overhauls the transaction fee market, changes gas refunds, reserves a contract prefix for future use, and delays the difficulty bomb.

    Changes

    • EIP-1559: Fee market change for ETH 1.0 chain

    • EIP-3198: BASEFEE opcode

    • EIP-3529: Reduction in refunds

    • EIP-3541: Reject new contract code starting with the 0xEF byte

    • EIP-3554: Difficulty Bomb Delay to December 2021

    Upgrade Schedule

    NetworkBlockExpected DateFork Hash
    Ropsten10,499,401June 24, 20210x7119b6b3
    Goerli5,062,605June 30, 20210xb8c6299d
    Rinkeby9,987,988July 7, 20210x8e29f2f3
    Mainnet12,965,000August 5, 20210x0eb440f6
    Kovan26,741,100August 12, 2021

    Releases

    • Besu 21.7.2

    • Erigon 2021.07.04-alpha

    • EthereumJS 5.5.0

    • Geth 1.10.6

    • Nethermind 1.10.79

    • OpenEthereum 3.3.0-rc.4

    diff(ethereum.forks.london,ethereum.forks.arrow_glacier).FORK_CRITERIA:1diff(ethereum.forks.london,ethereum.forks.arrow_glacier).FORK_CRITERIA:0
    diff(ethereum.forks.london,ethereum.forks.arrow_glacier).FORK_CRITERIA:1diff(ethereum.forks.london,ethereum.forks.arrow_glacier).FORK_CRITERIA:0
    FORK_CRITERIA
    diff(ethereum.forks.london,ethereum.forks.arrow_glacier).FORK_CRITERIA:1diff(ethereum.forks.london,ethereum.forks.arrow_glacier).FORK_CRITERIA:0
    ¶
    diff(ethereum.forks.london,ethereum.forks.arrow_glacier).FORK_CRITERIA:1diff(ethereum.forks.london,ethereum.forks.arrow_glacier).FORK_CRITERIA:0

    48
    FORK_CRITERIA: ForkCriteria = ByBlockNumber(12965000)

    Members

    • Attributes

      • diff(ethereum.forks.london,ethereum.forks.arrow_glacier).FORK_CRITERIA:1diff(ethereum.forks.london,ethereum.forks.arrow_glacier).FORK_CRITERIA:0
        diff(ethereum.forks.london,ethereum.forks.arrow_glacier).FORK_CRITERIA:1diff(ethereum.forks.london,ethereum.forks.arrow_glacier).FORK_CRITERIA:0
        FORK_CRITERIA
        diff(ethereum.forks.london,ethereum.forks.arrow_glacier).FORK_CRITERIA:1diff(ethereum.forks.london,ethereum.forks.arrow_glacier).FORK_CRITERIA:0

    ethereum.forks.arrow_glacier

    The Arrow Glacier fork delays the difficulty bomb. There are no other changes in this fork.

    Changes

    • EIP-4345: Difficulty Bomb Delay to June 2022

    Upgrade Schedule

    NetworkBlockExpected DateFork Hash
    Mainnet13,773,000December 8, 20210x20c327fc

    Releases

    • Besu 21.10.0

    • Erigon 2021.11.01-alpha

    • EthereumJS VM 5.6.0

    • Geth 1.10.12

    • Nethermind 1.11.7

    diff(ethereum.forks.london,ethereum.forks.arrow_glacier).FORK_CRITERIA:1diff(ethereum.forks.london,ethereum.forks.arrow_glacier).FORK_CRITERIA:0
    diff(ethereum.forks.london,ethereum.forks.arrow_glacier).FORK_CRITERIA:1diff(ethereum.forks.london,ethereum.forks.arrow_glacier).FORK_CRITERIA:0
    FORK_CRITERIA
    diff(ethereum.forks.london,ethereum.forks.arrow_glacier).FORK_CRITERIA:1diff(ethereum.forks.london,ethereum.forks.arrow_glacier).FORK_CRITERIA:0
    ¶
    diff(ethereum.forks.london,ethereum.forks.arrow_glacier).FORK_CRITERIA:1diff(ethereum.forks.london,ethereum.forks.arrow_glacier).FORK_CRITERIA:0

    33
    FORK_CRITERIA: ForkCriteria = ByBlockNumber(13773000)

    Members

    • Attributes

      • diff(ethereum.forks.london,ethereum.forks.arrow_glacier).FORK_CRITERIA:1diff(ethereum.forks.london,ethereum.forks.arrow_glacier).FORK_CRITERIA:0
        diff(ethereum.forks.london,ethereum.forks.arrow_glacier).FORK_CRITERIA:1diff(ethereum.forks.london,ethereum.forks.arrow_glacier).FORK_CRITERIA:0
        FORK_CRITERIA
        diff(ethereum.forks.london,ethereum.forks.arrow_glacier).FORK_CRITERIA:1diff(ethereum.forks.london,ethereum.forks.arrow_glacier).FORK_CRITERIA:0