Search Results

    • .
    • diffs
    • amsterdam
    • bogota
    • index

    ethereum.forks.amsterdam

    The Amsterdam fork (EIP-7773) includes block-level access lists and the deterministic CREATE2 factory contract.

    Changes

    • EIP-2780: Resource-based intrinsic transaction gas

    • EIP-7708: ETH transfers emit a log

    • EIP-7778: Block Gas Accounting without Refunds

    • EIP-7843: SLOTNUM

    • EIP-7928: Block-Level Access Lists

    • EIP-7954: Increase Maximum Contract Size

    • EIP-7976: Increase calldata floor cost

    • EIP-7981: Increase Access List Cost

    • EIP-7997: Deterministic Factory Contract

    • EIP-8024: Stack Access Instructions

    • EIP-8037: State Creation Gas Cost Increase

    • EIP-8038: State-access gas cost update

    • EIP-8246: Remove SELFDESTRUCT balance burn

    • EIP-8282: Builder Execution Requests

    Releases

    diff(ethereum.forks.amsterdam,ethereum.forks.bogota).FORK_CRITERIA:0diff(ethereum.forks.amsterdam,ethereum.forks.bogota).FORK_CRITERIA:1
    diff(ethereum.forks.amsterdam,ethereum.forks.bogota).FORK_CRITERIA:0diff(ethereum.forks.amsterdam,ethereum.forks.bogota).FORK_CRITERIA:1
    FORK_CRITERIA
    diff(ethereum.forks.amsterdam,ethereum.forks.bogota).FORK_CRITERIA:0diff(ethereum.forks.amsterdam,ethereum.forks.bogota).FORK_CRITERIA:1
    ¶
    diff(ethereum.forks.amsterdam,ethereum.forks.bogota).FORK_CRITERIA:0diff(ethereum.forks.amsterdam,ethereum.forks.bogota).FORK_CRITERIA:1

    43
    FORK_CRITERIA: ForkCriteria = Unscheduled(order_index=3)

    Browse

    • index
    • utils/
    • vm/
    • block_access_lists.py
    • blocks.py
    • bloom.py
    • exceptions.py
    • fork.py
    • fork_types.py
    • requests.py
    • state_tracker.py
    • transactions.py

    Members

    • Attributes

      • diff(ethereum.forks.amsterdam,ethereum.forks.bogota).FORK_CRITERIA:0diff(ethereum.forks.amsterdam,ethereum.forks.bogota).FORK_CRITERIA:1
        diff(ethereum.forks.amsterdam,ethereum.forks.bogota).FORK_CRITERIA:0diff(ethereum.forks.amsterdam,ethereum.forks.bogota).FORK_CRITERIA:1
        FORK_CRITERIA
        diff(ethereum.forks.amsterdam,ethereum.forks.bogota).FORK_CRITERIA:0diff(ethereum.forks.amsterdam,ethereum.forks.bogota).FORK_CRITERIA:1

    ethereum.forks.bogota

    The Bogota fork (EIP-8081) is the development fork after Amsterdam. It carries no protocol changes yet: EIPs targeting it are prototyped on their own branches and land here once accepted.

    Changes

    None yet.

    Releases

    diff(ethereum.forks.amsterdam,ethereum.forks.bogota).FORK_CRITERIA:0diff(ethereum.forks.amsterdam,ethereum.forks.bogota).FORK_CRITERIA:1
    diff(ethereum.forks.amsterdam,ethereum.forks.bogota).FORK_CRITERIA:0diff(ethereum.forks.amsterdam,ethereum.forks.bogota).FORK_CRITERIA:1
    FORK_CRITERIA
    diff(ethereum.forks.amsterdam,ethereum.forks.bogota).FORK_CRITERIA:0diff(ethereum.forks.amsterdam,ethereum.forks.bogota).FORK_CRITERIA:1
    ¶
    diff(ethereum.forks.amsterdam,ethereum.forks.bogota).FORK_CRITERIA:0diff(ethereum.forks.amsterdam,ethereum.forks.bogota).FORK_CRITERIA:1

    17
    FORK_CRITERIA: ForkCriteria = Unscheduled(order_index=4)

    Browse

    • index
    • utils/
    • vm/
    • block_access_lists.py
    • blocks.py
    • bloom.py
    • exceptions.py
    • fork.py
    • fork_types.py
    • requests.py
    • state_tracker.py
    • transactions.py

    Members

    • Attributes

      • diff(ethereum.forks.amsterdam,ethereum.forks.bogota).FORK_CRITERIA:0diff(ethereum.forks.amsterdam,ethereum.forks.bogota).FORK_CRITERIA:1
        diff(ethereum.forks.amsterdam,ethereum.forks.bogota).FORK_CRITERIA:0diff(ethereum.forks.amsterdam,ethereum.forks.bogota).FORK_CRITERIA:1
        FORK_CRITERIA
        diff(ethereum.forks.amsterdam,ethereum.forks.bogota).FORK_CRITERIA:0diff(ethereum.forks.amsterdam,ethereum.forks.bogota).FORK_CRITERIA:1