Skip to content

Test Beacon Root Contract - Test Cases

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

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

test_beacon_root_contract_calls[fork=Cancun-call_type=CALL-call_value=1-valid_input=True-call_gas=100000-valid_call=True]
test_beacon_root_contract_calls[fork=Cancun-call_type=CALL-call_value=1-valid_input=True-call_gas=100001-valid_call=True]
test_beacon_root_contract_calls[fork=Cancun-call_type=CALL-call_value=1-valid_input=True-call_gas=99999-valid_call=False]
test_beacon_root_contract_calls[fork=Cancun-call_type=CALL-call_value=0-valid_input=True-call_gas=100000-valid_call=True]
test_beacon_root_contract_calls[fork=Cancun-call_type=CALL-call_value=0-valid_input=True-call_gas=100001-valid_call=True]
test_beacon_root_contract_calls[fork=Cancun-call_type=CALL-call_value=0-valid_input=True-call_gas=99999-valid_call=False]
test_beacon_root_contract_calls[fork=Cancun-call_type=CALLCODE-call_value=0-valid_input=False-call_gas=100000-valid_call=True]
test_beacon_root_contract_calls[fork=Cancun-call_type=CALLCODE-call_value=0-valid_input=False-call_gas=100001-valid_call=True]
test_beacon_root_contract_calls[fork=Cancun-call_type=CALLCODE-call_value=0-valid_input=False-call_gas=99999-valid_call=False]
test_beacon_root_contract_calls[fork=Cancun-call_type=DELEGATECALL-call_value=0-valid_input=False-call_gas=100000-valid_call=True]
test_beacon_root_contract_calls[fork=Cancun-call_type=DELEGATECALL-call_value=0-valid_input=False-call_gas=100001-valid_call=True]
test_beacon_root_contract_calls[fork=Cancun-call_type=DELEGATECALL-call_value=0-valid_input=False-call_gas=99999-valid_call=False]
test_beacon_root_contract_calls[fork=Cancun-call_type=STATICCALL-call_value=0-valid_input=True-call_gas=100000-valid_call=True]
test_beacon_root_contract_calls[fork=Cancun-call_type=STATICCALL-call_value=0-valid_input=True-call_gas=100001-valid_call=True]
test_beacon_root_contract_calls[fork=Cancun-call_type=STATICCALL-call_value=0-valid_input=True-call_gas=99999-valid_call=False]
test_beacon_root_contract_timestamps[fork=Cancun-empty_system_address-auto_access_list=False-timestamp=12-valid_input=True]
test_beacon_root_contract_timestamps[fork=Cancun-empty_system_address-auto_access_list=False-timestamp=4294967296-valid_input=True]
test_beacon_root_contract_timestamps[fork=Cancun-empty_system_address-auto_access_list=False-timestamp=18446744073709551614-valid_input=True]
test_beacon_root_contract_timestamps[fork=Cancun-empty_system_address-auto_access_list=False-timestamp=18446744073709551615-valid_input=True]
test_beacon_root_contract_timestamps[fork=Cancun-empty_system_address-auto_access_list=True-timestamp=12-valid_input=True]
test_beacon_root_contract_timestamps[fork=Cancun-empty_system_address-auto_access_list=True-timestamp=4294967296-valid_input=True]
test_beacon_root_contract_timestamps[fork=Cancun-empty_system_address-auto_access_list=True-timestamp=18446744073709551614-valid_input=True]
test_beacon_root_contract_timestamps[fork=Cancun-empty_system_address-auto_access_list=True-timestamp=18446744073709551615-valid_input=True]
test_beacon_root_contract_timestamps[fork=Cancun-one_wei_system_address-auto_access_list=False-timestamp=12-valid_input=True]
test_beacon_root_contract_timestamps[fork=Cancun-one_wei_system_address-auto_access_list=False-timestamp=4294967296-valid_input=True]
test_beacon_root_contract_timestamps[fork=Cancun-one_wei_system_address-auto_access_list=False-timestamp=18446744073709551614-valid_input=True]
test_beacon_root_contract_timestamps[fork=Cancun-one_wei_system_address-auto_access_list=False-timestamp=18446744073709551615-valid_input=True]
test_beacon_root_contract_timestamps[fork=Cancun-one_wei_system_address-auto_access_list=True-timestamp=12-valid_input=True]
test_beacon_root_contract_timestamps[fork=Cancun-one_wei_system_address-auto_access_list=True-timestamp=4294967296-valid_input=True]
test_beacon_root_contract_timestamps[fork=Cancun-one_wei_system_address-auto_access_list=True-timestamp=18446744073709551614-valid_input=True]
test_beacon_root_contract_timestamps[fork=Cancun-one_wei_system_address-auto_access_list=True-timestamp=18446744073709551615-valid_input=True]
test_beacon_root_contract_timestamps[fork=Cancun-one_eth_system_address-auto_access_list=False-timestamp=12-valid_input=True]
test_beacon_root_contract_timestamps[fork=Cancun-one_eth_system_address-auto_access_list=False-timestamp=4294967296-valid_input=True]
test_beacon_root_contract_timestamps[fork=Cancun-one_eth_system_address-auto_access_list=False-timestamp=18446744073709551614-valid_input=True]
test_beacon_root_contract_timestamps[fork=Cancun-one_eth_system_address-auto_access_list=False-timestamp=18446744073709551615-valid_input=True]
test_beacon_root_contract_timestamps[fork=Cancun-one_eth_system_address-auto_access_list=True-timestamp=12-valid_input=True]
test_beacon_root_contract_timestamps[fork=Cancun-one_eth_system_address-auto_access_list=True-timestamp=4294967296-valid_input=True]
test_beacon_root_contract_timestamps[fork=Cancun-one_eth_system_address-auto_access_list=True-timestamp=18446744073709551614-valid_input=True]
test_beacon_root_contract_timestamps[fork=Cancun-one_eth_system_address-auto_access_list=True-timestamp=18446744073709551615-valid_input=True]
test_calldata_lengths[fork=Cancun-timestamp=12-valid_call=False-valid_input=False-empty_calldata]
test_calldata_lengths[fork=Cancun-timestamp=12-valid_call=False-valid_input=False-one_byte]
test_calldata_lengths[fork=Cancun-timestamp=12-valid_call=False-valid_input=False-31_bytes]
test_calldata_lengths[fork=Cancun-timestamp=12-valid_call=False-valid_input=False-33_bytes]
test_calldata_lengths[fork=Cancun-timestamp=12-valid_call=False-valid_input=False-1024_bytes]
test_beacon_root_equal_to_timestamp[fork=Cancun-auto_access_list=False-beacon_root=12-timestamp=12]
test_beacon_root_equal_to_timestamp[fork=Cancun-auto_access_list=False-beacon_root=4294967296-timestamp=4294967296]
test_beacon_root_equal_to_timestamp[fork=Cancun-auto_access_list=False-beacon_root=18446744073709551614-timestamp=18446744073709551614]
test_beacon_root_equal_to_timestamp[fork=Cancun-auto_access_list=False-beacon_root=18446744073709551615-timestamp=18446744073709551615]
test_beacon_root_equal_to_timestamp[fork=Cancun-auto_access_list=True-beacon_root=12-timestamp=12]
test_beacon_root_equal_to_timestamp[fork=Cancun-auto_access_list=True-beacon_root=4294967296-timestamp=4294967296]
test_beacon_root_equal_to_timestamp[fork=Cancun-auto_access_list=True-beacon_root=18446744073709551614-timestamp=18446744073709551614]
test_beacon_root_equal_to_timestamp[fork=Cancun-auto_access_list=True-beacon_root=18446744073709551615-timestamp=18446744073709551615]
test_tx_to_beacon_root_contract[fork=Cancun-tx_type=3-call_beacon_root_contract=True-auto_access_list=False]
test_tx_to_beacon_root_contract[fork=Cancun-tx_type=3-call_beacon_root_contract=True-auto_access_list=True]
test_tx_to_beacon_root_contract[fork=Cancun-tx_type=2-call_beacon_root_contract=True-auto_access_list=False]
test_tx_to_beacon_root_contract[fork=Cancun-tx_type=2-call_beacon_root_contract=True-auto_access_list=True]
test_tx_to_beacon_root_contract[fork=Cancun-tx_type=1-call_beacon_root_contract=True-auto_access_list=False]
test_tx_to_beacon_root_contract[fork=Cancun-tx_type=1-call_beacon_root_contract=True-auto_access_list=True]
test_tx_to_beacon_root_contract[fork=Cancun-tx_type=0-call_beacon_root_contract=True-auto_access_list=False]
test_tx_to_beacon_root_contract[fork=Cancun-tx_type=0-call_beacon_root_contract=True-auto_access_list=True]
test_invalid_beacon_root_calldata_value[fork=Cancun-timestamp=12-valid_call=False-valid_input=False-zero_calldata]
test_beacon_root_selfdestruct[fork=Cancun-timestamp=12]

This output was extracted from the result of:

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