Skip to content

Test Builder Exit Disable

Documentation for tests/amsterdam/eip8282_builder_execution_requests/test_builder_exit_disable.py@5fa5938b.

Generate fixtures for these test cases for Amsterdam with:

fill -v tests/amsterdam/eip8282_builder_execution_requests/test_builder_exit_disable.py --fork Amsterdam

Disable-switch tests for EIP-8282: Builder Execution Requests.

The builder exit predeploy carries the same reversible kill switch as the deposit predeploy: while EXCESS_INHIBITOR sits in the excess slot, exits revert, and the next end-of-block system call clears the slot and re-enables the queue. The disabled state is seeded directly here rather than triggered, as the protocol's system call never carries the input that sets it.

Test Functions Overview

Name Type Cases (Amsterdam) Description
test_builder_exit_inhibited blockchain_test 1 An exit to an inhibited predeploy reverts and produces no request, the