Skip to content

test_transaction_validity_type_0()

Documentation for tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_0@21fb11c8.

Generate fixtures for these test cases for Prague with:

fill -v tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_0 --fork Prague

Test transaction validity for transactions without access lists and contract creation.

Source code in tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
@pytest.mark.parametrize(
    "protected",
    [
        pytest.param(True, id="protected"),
        pytest.param(False, id="unprotected"),
    ],
)
@pytest.mark.parametrize(
    "ty",
    [pytest.param(0, id="type_0")],
)
@pytest.mark.parametrize(
    "to",
    [
        pytest.param(None, id="contract_creating"),
        pytest.param(Op.STOP, id=""),
    ],
    indirect=True,
)
def test_transaction_validity_type_0(
    state_test: StateTestFiller,
    pre: Alloc,
    tx: Transaction,
) -> None:
    """Test transaction validity for transactions without access lists and contract creation."""
    state_test(
        pre=pre,
        post={},
        tx=tx,
    )

Parametrized Test Cases

The interactive table below is also available as a standalone page.

Test ID (Abbreviated) to ty protected tx_gas_delta data_test_type
...fork_Prague-state_test-contract_creating-type_0-protected-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas None 0 True 1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Prague-state_test-contract_creating-type_0-protected-extra_gas-floor_gas_greater_than_intrinsic_gas None 0 True 1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Prague-state_test-contract_creating-type_0-protected-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas None 0 True 0 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Prague-state_test-contract_creating-type_0-protected-exact_gas-floor_gas_greater_than_intrinsic_gas None 0 True 0 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Prague-state_test-contract_creating-type_0-protected-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas None 0 True -1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Prague-state_test-contract_creating-type_0-protected-insufficient_gas-floor_gas_greater_than_intrinsic_gas None 0 True -1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Prague-state_test-contract_creating-type_0-unprotected-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas None 0 False 1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Prague-state_test-contract_creating-type_0-unprotected-extra_gas-floor_gas_greater_than_intrinsic_gas None 0 False 1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Prague-state_test-contract_creating-type_0-unprotected-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas None 0 False 0 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Prague-state_test-contract_creating-type_0-unprotected-exact_gas-floor_gas_greater_than_intrinsic_gas None 0 False 0 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Prague-state_test-contract_creating-type_0-unprotected-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas None 0 False -1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Prague-state_test-contract_creating-type_0-unprotected-insufficient_gas-floor_gas_greater_than_intrinsic_gas None 0 False -1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Prague-state_test--type_0-protected-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas STOP 0 True 1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Prague-state_test--type_0-protected-extra_gas-floor_gas_greater_than_intrinsic_gas STOP 0 True 1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Prague-state_test--type_0-protected-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas STOP 0 True 0 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Prague-state_test--type_0-protected-exact_gas-floor_gas_greater_than_intrinsic_gas STOP 0 True 0 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Prague-state_test--type_0-protected-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas STOP 0 True -1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Prague-state_test--type_0-protected-insufficient_gas-floor_gas_greater_than_intrinsic_gas STOP 0 True -1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Prague-state_test--type_0-unprotected-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas STOP 0 False 1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Prague-state_test--type_0-unprotected-extra_gas-floor_gas_greater_than_intrinsic_gas STOP 0 False 1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Prague-state_test--type_0-unprotected-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas STOP 0 False 0 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Prague-state_test--type_0-unprotected-exact_gas-floor_gas_greater_than_intrinsic_gas STOP 0 False 0 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Prague-state_test--type_0-unprotected-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas STOP 0 False -1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Prague-state_test--type_0-unprotected-insufficient_gas-floor_gas_greater_than_intrinsic_gas STOP 0 False -1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Prague-blockchain_test_from_state_test-contract_creating-type_0-protected-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas None 0 True 1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Prague-blockchain_test_from_state_test-contract_creating-type_0-protected-extra_gas-floor_gas_greater_than_intrinsic_gas None 0 True 1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Prague-blockchain_test_from_state_test-contract_creating-type_0-protected-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas None 0 True 0 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Prague-blockchain_test_from_state_test-contract_creating-type_0-protected-exact_gas-floor_gas_greater_than_intrinsic_gas None 0 True 0 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Prague-blockchain_test_from_state_test-contract_creating-type_0-protected-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas None 0 True -1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Prague-blockchain_test_from_state_test-contract_creating-type_0-protected-insufficient_gas-floor_gas_greater_than_intrinsic_gas None 0 True -1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Prague-blockchain_test_from_state_test-contract_creating-type_0-unprotected-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas None 0 False 1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Prague-blockchain_test_from_state_test-contract_creating-type_0-unprotected-extra_gas-floor_gas_greater_than_intrinsic_gas None 0 False 1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Prague-blockchain_test_from_state_test-contract_creating-type_0-unprotected-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas None 0 False 0 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Prague-blockchain_test_from_state_test-contract_creating-type_0-unprotected-exact_gas-floor_gas_greater_than_intrinsic_gas None 0 False 0 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Prague-blockchain_test_from_state_test-contract_creating-type_0-unprotected-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas None 0 False -1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Prague-blockchain_test_from_state_test-contract_creating-type_0-unprotected-insufficient_gas-floor_gas_greater_than_intrinsic_gas None 0 False -1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Prague-blockchain_test_from_state_test--type_0-protected-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas STOP 0 True 1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Prague-blockchain_test_from_state_test--type_0-protected-extra_gas-floor_gas_greater_than_intrinsic_gas STOP 0 True 1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Prague-blockchain_test_from_state_test--type_0-protected-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas STOP 0 True 0 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Prague-blockchain_test_from_state_test--type_0-protected-exact_gas-floor_gas_greater_than_intrinsic_gas STOP 0 True 0 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Prague-blockchain_test_from_state_test--type_0-protected-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas STOP 0 True -1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Prague-blockchain_test_from_state_test--type_0-protected-insufficient_gas-floor_gas_greater_than_intrinsic_gas STOP 0 True -1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Prague-blockchain_test_from_state_test--type_0-unprotected-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas STOP 0 False 1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Prague-blockchain_test_from_state_test--type_0-unprotected-extra_gas-floor_gas_greater_than_intrinsic_gas STOP 0 False 1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Prague-blockchain_test_from_state_test--type_0-unprotected-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas STOP 0 False 0 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Prague-blockchain_test_from_state_test--type_0-unprotected-exact_gas-floor_gas_greater_than_intrinsic_gas STOP 0 False 0 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Prague-blockchain_test_from_state_test--type_0-unprotected-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas STOP 0 False -1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Prague-blockchain_test_from_state_test--type_0-unprotected-insufficient_gas-floor_gas_greater_than_intrinsic_gas STOP 0 False -1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Osaka-state_test-contract_creating-type_0-protected-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas None 0 True 1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Osaka-state_test-contract_creating-type_0-protected-extra_gas-floor_gas_greater_than_intrinsic_gas None 0 True 1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Osaka-state_test-contract_creating-type_0-protected-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas None 0 True 0 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Osaka-state_test-contract_creating-type_0-protected-exact_gas-floor_gas_greater_than_intrinsic_gas None 0 True 0 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Osaka-state_test-contract_creating-type_0-protected-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas None 0 True -1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Osaka-state_test-contract_creating-type_0-protected-insufficient_gas-floor_gas_greater_than_intrinsic_gas None 0 True -1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Osaka-state_test-contract_creating-type_0-unprotected-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas None 0 False 1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Osaka-state_test-contract_creating-type_0-unprotected-extra_gas-floor_gas_greater_than_intrinsic_gas None 0 False 1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Osaka-state_test-contract_creating-type_0-unprotected-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas None 0 False 0 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Osaka-state_test-contract_creating-type_0-unprotected-exact_gas-floor_gas_greater_than_intrinsic_gas None 0 False 0 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Osaka-state_test-contract_creating-type_0-unprotected-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas None 0 False -1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Osaka-state_test-contract_creating-type_0-unprotected-insufficient_gas-floor_gas_greater_than_intrinsic_gas None 0 False -1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Osaka-state_test--type_0-protected-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas STOP 0 True 1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Osaka-state_test--type_0-protected-extra_gas-floor_gas_greater_than_intrinsic_gas STOP 0 True 1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Osaka-state_test--type_0-protected-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas STOP 0 True 0 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Osaka-state_test--type_0-protected-exact_gas-floor_gas_greater_than_intrinsic_gas STOP 0 True 0 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Osaka-state_test--type_0-protected-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas STOP 0 True -1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Osaka-state_test--type_0-protected-insufficient_gas-floor_gas_greater_than_intrinsic_gas STOP 0 True -1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Osaka-state_test--type_0-unprotected-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas STOP 0 False 1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Osaka-state_test--type_0-unprotected-extra_gas-floor_gas_greater_than_intrinsic_gas STOP 0 False 1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Osaka-state_test--type_0-unprotected-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas STOP 0 False 0 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Osaka-state_test--type_0-unprotected-exact_gas-floor_gas_greater_than_intrinsic_gas STOP 0 False 0 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Osaka-state_test--type_0-unprotected-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas STOP 0 False -1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Osaka-state_test--type_0-unprotected-insufficient_gas-floor_gas_greater_than_intrinsic_gas STOP 0 False -1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Osaka-blockchain_test_from_state_test-contract_creating-type_0-protected-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas None 0 True 1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Osaka-blockchain_test_from_state_test-contract_creating-type_0-protected-extra_gas-floor_gas_greater_than_intrinsic_gas None 0 True 1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Osaka-blockchain_test_from_state_test-contract_creating-type_0-protected-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas None 0 True 0 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Osaka-blockchain_test_from_state_test-contract_creating-type_0-protected-exact_gas-floor_gas_greater_than_intrinsic_gas None 0 True 0 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Osaka-blockchain_test_from_state_test-contract_creating-type_0-protected-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas None 0 True -1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Osaka-blockchain_test_from_state_test-contract_creating-type_0-protected-insufficient_gas-floor_gas_greater_than_intrinsic_gas None 0 True -1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Osaka-blockchain_test_from_state_test-contract_creating-type_0-unprotected-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas None 0 False 1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Osaka-blockchain_test_from_state_test-contract_creating-type_0-unprotected-extra_gas-floor_gas_greater_than_intrinsic_gas None 0 False 1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Osaka-blockchain_test_from_state_test-contract_creating-type_0-unprotected-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas None 0 False 0 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Osaka-blockchain_test_from_state_test-contract_creating-type_0-unprotected-exact_gas-floor_gas_greater_than_intrinsic_gas None 0 False 0 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Osaka-blockchain_test_from_state_test-contract_creating-type_0-unprotected-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas None 0 False -1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Osaka-blockchain_test_from_state_test-contract_creating-type_0-unprotected-insufficient_gas-floor_gas_greater_than_intrinsic_gas None 0 False -1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Osaka-blockchain_test_from_state_test--type_0-protected-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas STOP 0 True 1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Osaka-blockchain_test_from_state_test--type_0-protected-extra_gas-floor_gas_greater_than_intrinsic_gas STOP 0 True 1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Osaka-blockchain_test_from_state_test--type_0-protected-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas STOP 0 True 0 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Osaka-blockchain_test_from_state_test--type_0-protected-exact_gas-floor_gas_greater_than_intrinsic_gas STOP 0 True 0 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Osaka-blockchain_test_from_state_test--type_0-protected-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas STOP 0 True -1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Osaka-blockchain_test_from_state_test--type_0-protected-insufficient_gas-floor_gas_greater_than_intrinsic_gas STOP 0 True -1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Osaka-blockchain_test_from_state_test--type_0-unprotected-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas STOP 0 False 1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Osaka-blockchain_test_from_state_test--type_0-unprotected-extra_gas-floor_gas_greater_than_intrinsic_gas STOP 0 False 1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Osaka-blockchain_test_from_state_test--type_0-unprotected-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas STOP 0 False 0 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Osaka-blockchain_test_from_state_test--type_0-unprotected-exact_gas-floor_gas_greater_than_intrinsic_gas STOP 0 False 0 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS
...fork_Osaka-blockchain_test_from_state_test--type_0-unprotected-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas STOP 0 False -1 DataTestType.FLOOR_GAS_COST_LESS_THAN_OR_EQUAL_TO_INTRINSIC_GAS
...fork_Osaka-blockchain_test_from_state_test--type_0-unprotected-insufficient_gas-floor_gas_greater_than_intrinsic_gas STOP 0 False -1 DataTestType.FLOOR_GAS_COST_GREATER_THAN_INTRINSIC_GAS