Skip to content

Test Beacon Root Precompile - Test Cases

Test cases generated from tests/cancun/eip4788_beacon_root/test_beacon_root_precompile.py

Parametrized test cases generated from the test module tests/cancun/eip4788_beacon_root/test_beacon_root_precompile.py:

test_beacon_root_precompile_calls[fork=Cancun-call_type=CALL-call_gas=4200-valid_call=True]
test_beacon_root_precompile_calls[fork=Cancun-call_type=CALL-call_gas=4201-valid_call=True]
test_beacon_root_precompile_calls[fork=Cancun-call_type=CALL-call_gas=4199-valid_call=False]
test_beacon_root_precompile_calls[fork=Cancun-call_type=DELEGATECALL-call_gas=4200-valid_call=True]
test_beacon_root_precompile_calls[fork=Cancun-call_type=DELEGATECALL-call_gas=4201-valid_call=True]
test_beacon_root_precompile_calls[fork=Cancun-call_type=DELEGATECALL-call_gas=4199-valid_call=False]
test_beacon_root_precompile_calls[fork=Cancun-call_type=CALLCODE-call_gas=4200-valid_call=True]
test_beacon_root_precompile_calls[fork=Cancun-call_type=CALLCODE-call_gas=4201-valid_call=True]
test_beacon_root_precompile_calls[fork=Cancun-call_type=CALLCODE-call_gas=4199-valid_call=False]
test_beacon_root_precompile_calls[fork=Cancun-call_type=STATICCALL-call_gas=4200-valid_call=True]
test_beacon_root_precompile_calls[fork=Cancun-call_type=STATICCALL-call_gas=4201-valid_call=True]
test_beacon_root_precompile_calls[fork=Cancun-call_type=STATICCALL-call_gas=4199-valid_call=False]
test_beacon_root_precompile_timestamps[fork=Cancun-timestamp=12-valid_input=True]
test_beacon_root_precompile_timestamps[fork=Cancun-timestamp=4294967296-valid_input=True]
test_beacon_root_precompile_timestamps[fork=Cancun-timestamp=18446744073709551614-valid_input=True]
test_beacon_root_precompile_timestamps[fork=Cancun-timestamp=18446744073709551615-valid_input=True]
test_beacon_root_equal_to_timestamp[fork=Cancun-beacon_root=12-timestamp=12]
test_beacon_root_equal_to_timestamp[fork=Cancun-beacon_root=4294967296-timestamp=4294967296]
test_beacon_root_equal_to_timestamp[fork=Cancun-beacon_root=18446744073709551614-timestamp=18446744073709551614]
test_beacon_root_equal_to_timestamp[fork=Cancun-beacon_root=18446744073709551615-timestamp=18446744073709551615]
test_beacon_root_timestamp_collisions[fork=Cancun-timestamp=12-call_gas=4200-valid_call=True]
test_beacon_root_timestamp_collisions[fork=Cancun-timestamp=12-call_gas=4201-valid_call=True]
test_beacon_root_timestamp_collisions[fork=Cancun-timestamp=12-call_gas=4199-valid_call=False]
test_beacon_root_timestamp_collisions[fork=Cancun-timestamp=4294967296-call_gas=4200-valid_call=True]
test_beacon_root_timestamp_collisions[fork=Cancun-timestamp=4294967296-call_gas=4201-valid_call=True]
test_beacon_root_timestamp_collisions[fork=Cancun-timestamp=4294967296-call_gas=4199-valid_call=False]

This output was extracted from the result of:

fill --collect-only -q --until Cancun tests/cancun/eip4788_beacon_root/test_beacon_root_precompile.py