Search Results

    • .
    • diffs
    • muir_glacier
    • berlin
    • __init__.py

    ethereum.forks.muir_glacier

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

    Changes

    • EIP-2384: Muir Glacier Difficulty Bomb Delay

    Upgrade Schedule

    NetworkBlockExpected DateFork Hash
    Ropsten7,117,117
    Mainnet9,200,000January 2, 20200xe029e991

    Releases

    • Geth 1.9.9

    • Parity 2.6.8-beta

    • Besu 1.3.7

    • Nethermind 1.2.6

    • EthereumJS 4.1.2

    • Aleth 1.8.0

    • Trinity 0.1.0-alpha.34

    diff(ethereum.forks.muir_glacier,ethereum.forks.berlin).FORK_CRITERIA:0diff(ethereum.forks.muir_glacier,ethereum.forks.berlin).FORK_CRITERIA:1
    diff(ethereum.forks.muir_glacier,ethereum.forks.berlin).FORK_CRITERIA:0diff(ethereum.forks.muir_glacier,ethereum.forks.berlin).FORK_CRITERIA:1
    FORK_CRITERIA
    diff(ethereum.forks.muir_glacier,ethereum.forks.berlin).FORK_CRITERIA:0diff(ethereum.forks.muir_glacier,ethereum.forks.berlin).FORK_CRITERIA:1
    ¶
    diff(ethereum.forks.muir_glacier,ethereum.forks.berlin).FORK_CRITERIA:0diff(ethereum.forks.muir_glacier,ethereum.forks.berlin).FORK_CRITERIA:1

    38
    FORK_CRITERIA: ForkCriteria = ByBlockNumber(9200000)

    Members

    • Attributes

      • diff(ethereum.forks.muir_glacier,ethereum.forks.berlin).FORK_CRITERIA:0diff(ethereum.forks.muir_glacier,ethereum.forks.berlin).FORK_CRITERIA:1
        diff(ethereum.forks.muir_glacier,ethereum.forks.berlin).FORK_CRITERIA:0diff(ethereum.forks.muir_glacier,ethereum.forks.berlin).FORK_CRITERIA:1
        FORK_CRITERIA
        diff(ethereum.forks.muir_glacier,ethereum.forks.berlin).FORK_CRITERIA:0diff(ethereum.forks.muir_glacier,ethereum.forks.berlin).FORK_CRITERIA:1

    ethereum.forks.berlin

    The Berlin fork adjusts the gas costs of the ModExp precompile and several state access EVM instructions, introduces typed transaction envelopes along with the first new transaction type—optional access lists.

    Changes

    • EIP-2565: ModExp Gas Cost

    • EIP-2929: Gas cost increases for state access opcodes

    • EIP-2718: Typed Transaction Envelope

    • EIP-2930: Optional access lists

    Upgrade Schedule

    NetworkBlockExpected DateFork Hash
    Ropsten9,812,189March 10, 2021
    Goerli4,460,644March 17, 2021
    Rinkeby8,290,928March 24, 2021
    Mainnet12,244,000April 14, 20210x0eb440f6

    Releases

    • Besu 21.1.2

    • EthereumJS VM 5.2.0

    • Geth 1.10.1

    • Nethermind 1.10.58

    • OpenEthereum 3.2.0

    diff(ethereum.forks.muir_glacier,ethereum.forks.berlin).FORK_CRITERIA:0diff(ethereum.forks.muir_glacier,ethereum.forks.berlin).FORK_CRITERIA:1
    diff(ethereum.forks.muir_glacier,ethereum.forks.berlin).FORK_CRITERIA:0diff(ethereum.forks.muir_glacier,ethereum.forks.berlin).FORK_CRITERIA:1
    FORK_CRITERIA
    diff(ethereum.forks.muir_glacier,ethereum.forks.berlin).FORK_CRITERIA:0diff(ethereum.forks.muir_glacier,ethereum.forks.berlin).FORK_CRITERIA:1
    ¶
    diff(ethereum.forks.muir_glacier,ethereum.forks.berlin).FORK_CRITERIA:0diff(ethereum.forks.muir_glacier,ethereum.forks.berlin).FORK_CRITERIA:1

    43
    FORK_CRITERIA: ForkCriteria = ByBlockNumber(12244000)

    Members

    • Attributes

      • diff(ethereum.forks.muir_glacier,ethereum.forks.berlin).FORK_CRITERIA:0diff(ethereum.forks.muir_glacier,ethereum.forks.berlin).FORK_CRITERIA:1
        diff(ethereum.forks.muir_glacier,ethereum.forks.berlin).FORK_CRITERIA:0diff(ethereum.forks.muir_glacier,ethereum.forks.berlin).FORK_CRITERIA:1
        FORK_CRITERIA
        diff(ethereum.forks.muir_glacier,ethereum.forks.berlin).FORK_CRITERIA:0diff(ethereum.forks.muir_glacier,ethereum.forks.berlin).FORK_CRITERIA:1