Skip to content

test_worst_swap()

Documentation for tests/benchmark/test_worst_compute.py::test_worst_swap@0f7c73a7.

Generate fixtures for these test cases for Prague with:

fill -v tests/benchmark/test_worst_compute.py::test_worst_swap --fork Prague

Test running a block with as many SWAP as possible.

Source code in tests/benchmark/test_worst_compute.py
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
@pytest.mark.parametrize(
    "opcode",
    [
        Op.SWAP1,
        Op.SWAP2,
        Op.SWAP3,
        Op.SWAP4,
        Op.SWAP5,
        Op.SWAP6,
        Op.SWAP7,
        Op.SWAP8,
        Op.SWAP9,
        Op.SWAP10,
        Op.SWAP11,
        Op.SWAP12,
        Op.SWAP13,
        Op.SWAP14,
        Op.SWAP15,
        Op.SWAP16,
    ],
)
def test_worst_swap(
    state_test: StateTestFiller,
    pre: Alloc,
    fork: Fork,
    opcode: Opcode,
):
    """Test running a block with as many SWAP as possible."""
    env = Environment()
    max_code_size = fork.max_code_size()

    code_prefix = Op.JUMPDEST + Op.PUSH0 * opcode.min_stack_height
    code_suffix = Op.PUSH0 + Op.JUMP
    opcode_sequence = opcode * (max_code_size - len(code_prefix) - len(code_suffix))
    code = code_prefix + opcode_sequence + code_suffix
    assert len(code) <= max_code_size

    tx = Transaction(
        to=pre.deploy_contract(code=code),
        gas_limit=env.gas_limit,
        sender=pre.fund_eoa(),
    )

    state_test(
        env=env,
        pre=pre,
        post={},
        tx=tx,
    )

Parametrized Test Cases

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

Test ID (Abbreviated) opcode
...fork_Frontier-state_test-opcode_SWAP1 SWAP1
...fork_Frontier-state_test-opcode_SWAP2 SWAP2
...fork_Frontier-state_test-opcode_SWAP3 SWAP3
...fork_Frontier-state_test-opcode_SWAP4 SWAP4
...fork_Frontier-state_test-opcode_SWAP5 SWAP5
...fork_Frontier-state_test-opcode_SWAP6 SWAP6
...fork_Frontier-state_test-opcode_SWAP7 SWAP7
...fork_Frontier-state_test-opcode_SWAP8 SWAP8
...fork_Frontier-state_test-opcode_SWAP9 SWAP9
...fork_Frontier-state_test-opcode_SWAP10 SWAP10
...fork_Frontier-state_test-opcode_SWAP11 SWAP11
...fork_Frontier-state_test-opcode_SWAP12 SWAP12
...fork_Frontier-state_test-opcode_SWAP13 SWAP13
...fork_Frontier-state_test-opcode_SWAP14 SWAP14
...fork_Frontier-state_test-opcode_SWAP15 SWAP15
...fork_Frontier-state_test-opcode_SWAP16 SWAP16
...fork_Frontier-blockchain_test_from_state_test-opcode_SWAP1 SWAP1
...fork_Frontier-blockchain_test_from_state_test-opcode_SWAP2 SWAP2
...fork_Frontier-blockchain_test_from_state_test-opcode_SWAP3 SWAP3
...fork_Frontier-blockchain_test_from_state_test-opcode_SWAP4 SWAP4
...fork_Frontier-blockchain_test_from_state_test-opcode_SWAP5 SWAP5
...fork_Frontier-blockchain_test_from_state_test-opcode_SWAP6 SWAP6
...fork_Frontier-blockchain_test_from_state_test-opcode_SWAP7 SWAP7
...fork_Frontier-blockchain_test_from_state_test-opcode_SWAP8 SWAP8
...fork_Frontier-blockchain_test_from_state_test-opcode_SWAP9 SWAP9
...fork_Frontier-blockchain_test_from_state_test-opcode_SWAP10 SWAP10
...fork_Frontier-blockchain_test_from_state_test-opcode_SWAP11 SWAP11
...fork_Frontier-blockchain_test_from_state_test-opcode_SWAP12 SWAP12
...fork_Frontier-blockchain_test_from_state_test-opcode_SWAP13 SWAP13
...fork_Frontier-blockchain_test_from_state_test-opcode_SWAP14 SWAP14
...fork_Frontier-blockchain_test_from_state_test-opcode_SWAP15 SWAP15
...fork_Frontier-blockchain_test_from_state_test-opcode_SWAP16 SWAP16
...fork_Homestead-state_test-opcode_SWAP1 SWAP1
...fork_Homestead-state_test-opcode_SWAP2 SWAP2
...fork_Homestead-state_test-opcode_SWAP3 SWAP3
...fork_Homestead-state_test-opcode_SWAP4 SWAP4
...fork_Homestead-state_test-opcode_SWAP5 SWAP5
...fork_Homestead-state_test-opcode_SWAP6 SWAP6
...fork_Homestead-state_test-opcode_SWAP7 SWAP7
...fork_Homestead-state_test-opcode_SWAP8 SWAP8
...fork_Homestead-state_test-opcode_SWAP9 SWAP9
...fork_Homestead-state_test-opcode_SWAP10 SWAP10
...fork_Homestead-state_test-opcode_SWAP11 SWAP11
...fork_Homestead-state_test-opcode_SWAP12 SWAP12
...fork_Homestead-state_test-opcode_SWAP13 SWAP13
...fork_Homestead-state_test-opcode_SWAP14 SWAP14
...fork_Homestead-state_test-opcode_SWAP15 SWAP15
...fork_Homestead-state_test-opcode_SWAP16 SWAP16
...fork_Homestead-blockchain_test_from_state_test-opcode_SWAP1 SWAP1
...fork_Homestead-blockchain_test_from_state_test-opcode_SWAP2 SWAP2
...fork_Homestead-blockchain_test_from_state_test-opcode_SWAP3 SWAP3
...fork_Homestead-blockchain_test_from_state_test-opcode_SWAP4 SWAP4
...fork_Homestead-blockchain_test_from_state_test-opcode_SWAP5 SWAP5
...fork_Homestead-blockchain_test_from_state_test-opcode_SWAP6 SWAP6
...fork_Homestead-blockchain_test_from_state_test-opcode_SWAP7 SWAP7
...fork_Homestead-blockchain_test_from_state_test-opcode_SWAP8 SWAP8
...fork_Homestead-blockchain_test_from_state_test-opcode_SWAP9 SWAP9
...fork_Homestead-blockchain_test_from_state_test-opcode_SWAP10 SWAP10
...fork_Homestead-blockchain_test_from_state_test-opcode_SWAP11 SWAP11
...fork_Homestead-blockchain_test_from_state_test-opcode_SWAP12 SWAP12
...fork_Homestead-blockchain_test_from_state_test-opcode_SWAP13 SWAP13
...fork_Homestead-blockchain_test_from_state_test-opcode_SWAP14 SWAP14
...fork_Homestead-blockchain_test_from_state_test-opcode_SWAP15 SWAP15
...fork_Homestead-blockchain_test_from_state_test-opcode_SWAP16 SWAP16
...fork_Byzantium-state_test-opcode_SWAP1 SWAP1
...fork_Byzantium-state_test-opcode_SWAP2 SWAP2
...fork_Byzantium-state_test-opcode_SWAP3 SWAP3
...fork_Byzantium-state_test-opcode_SWAP4 SWAP4
...fork_Byzantium-state_test-opcode_SWAP5 SWAP5
...fork_Byzantium-state_test-opcode_SWAP6 SWAP6
...fork_Byzantium-state_test-opcode_SWAP7 SWAP7
...fork_Byzantium-state_test-opcode_SWAP8 SWAP8
...fork_Byzantium-state_test-opcode_SWAP9 SWAP9
...fork_Byzantium-state_test-opcode_SWAP10 SWAP10
...fork_Byzantium-state_test-opcode_SWAP11 SWAP11
...fork_Byzantium-state_test-opcode_SWAP12 SWAP12
...fork_Byzantium-state_test-opcode_SWAP13 SWAP13
...fork_Byzantium-state_test-opcode_SWAP14 SWAP14
...fork_Byzantium-state_test-opcode_SWAP15 SWAP15
...fork_Byzantium-state_test-opcode_SWAP16 SWAP16
...fork_Byzantium-blockchain_test_from_state_test-opcode_SWAP1 SWAP1
...fork_Byzantium-blockchain_test_from_state_test-opcode_SWAP2 SWAP2
...fork_Byzantium-blockchain_test_from_state_test-opcode_SWAP3 SWAP3
...fork_Byzantium-blockchain_test_from_state_test-opcode_SWAP4 SWAP4
...fork_Byzantium-blockchain_test_from_state_test-opcode_SWAP5 SWAP5
...fork_Byzantium-blockchain_test_from_state_test-opcode_SWAP6 SWAP6
...fork_Byzantium-blockchain_test_from_state_test-opcode_SWAP7 SWAP7
...fork_Byzantium-blockchain_test_from_state_test-opcode_SWAP8 SWAP8
...fork_Byzantium-blockchain_test_from_state_test-opcode_SWAP9 SWAP9
...fork_Byzantium-blockchain_test_from_state_test-opcode_SWAP10 SWAP10
...fork_Byzantium-blockchain_test_from_state_test-opcode_SWAP11 SWAP11
...fork_Byzantium-blockchain_test_from_state_test-opcode_SWAP12 SWAP12
...fork_Byzantium-blockchain_test_from_state_test-opcode_SWAP13 SWAP13
...fork_Byzantium-blockchain_test_from_state_test-opcode_SWAP14 SWAP14
...fork_Byzantium-blockchain_test_from_state_test-opcode_SWAP15 SWAP15
...fork_Byzantium-blockchain_test_from_state_test-opcode_SWAP16 SWAP16
...fork_Constantinople-state_test-opcode_SWAP1 SWAP1
...fork_Constantinople-state_test-opcode_SWAP2 SWAP2
...fork_Constantinople-state_test-opcode_SWAP3 SWAP3
...fork_Constantinople-state_test-opcode_SWAP4 SWAP4
...fork_Constantinople-state_test-opcode_SWAP5 SWAP5
...fork_Constantinople-state_test-opcode_SWAP6 SWAP6
...fork_Constantinople-state_test-opcode_SWAP7 SWAP7
...fork_Constantinople-state_test-opcode_SWAP8 SWAP8
...fork_Constantinople-state_test-opcode_SWAP9 SWAP9
...fork_Constantinople-state_test-opcode_SWAP10 SWAP10
...fork_Constantinople-state_test-opcode_SWAP11 SWAP11
...fork_Constantinople-state_test-opcode_SWAP12 SWAP12
...fork_Constantinople-state_test-opcode_SWAP13 SWAP13
...fork_Constantinople-state_test-opcode_SWAP14 SWAP14
...fork_Constantinople-state_test-opcode_SWAP15 SWAP15
...fork_Constantinople-state_test-opcode_SWAP16 SWAP16
...fork_Constantinople-blockchain_test_from_state_test-opcode_SWAP1 SWAP1
...fork_Constantinople-blockchain_test_from_state_test-opcode_SWAP2 SWAP2
...fork_Constantinople-blockchain_test_from_state_test-opcode_SWAP3 SWAP3
...fork_Constantinople-blockchain_test_from_state_test-opcode_SWAP4 SWAP4
...fork_Constantinople-blockchain_test_from_state_test-opcode_SWAP5 SWAP5
...fork_Constantinople-blockchain_test_from_state_test-opcode_SWAP6 SWAP6
...fork_Constantinople-blockchain_test_from_state_test-opcode_SWAP7 SWAP7
...fork_Constantinople-blockchain_test_from_state_test-opcode_SWAP8 SWAP8
...fork_Constantinople-blockchain_test_from_state_test-opcode_SWAP9 SWAP9
...fork_Constantinople-blockchain_test_from_state_test-opcode_SWAP10 SWAP10
...fork_Constantinople-blockchain_test_from_state_test-opcode_SWAP11 SWAP11
...fork_Constantinople-blockchain_test_from_state_test-opcode_SWAP12 SWAP12
...fork_Constantinople-blockchain_test_from_state_test-opcode_SWAP13 SWAP13
...fork_Constantinople-blockchain_test_from_state_test-opcode_SWAP14 SWAP14
...fork_Constantinople-blockchain_test_from_state_test-opcode_SWAP15 SWAP15
...fork_Constantinople-blockchain_test_from_state_test-opcode_SWAP16 SWAP16
...fork_ConstantinopleFix-state_test-opcode_SWAP1 SWAP1
...fork_ConstantinopleFix-state_test-opcode_SWAP2 SWAP2
...fork_ConstantinopleFix-state_test-opcode_SWAP3 SWAP3
...fork_ConstantinopleFix-state_test-opcode_SWAP4 SWAP4
...fork_ConstantinopleFix-state_test-opcode_SWAP5 SWAP5
...fork_ConstantinopleFix-state_test-opcode_SWAP6 SWAP6
...fork_ConstantinopleFix-state_test-opcode_SWAP7 SWAP7
...fork_ConstantinopleFix-state_test-opcode_SWAP8 SWAP8
...fork_ConstantinopleFix-state_test-opcode_SWAP9 SWAP9
...fork_ConstantinopleFix-state_test-opcode_SWAP10 SWAP10
...fork_ConstantinopleFix-state_test-opcode_SWAP11 SWAP11
...fork_ConstantinopleFix-state_test-opcode_SWAP12 SWAP12
...fork_ConstantinopleFix-state_test-opcode_SWAP13 SWAP13
...fork_ConstantinopleFix-state_test-opcode_SWAP14 SWAP14
...fork_ConstantinopleFix-state_test-opcode_SWAP15 SWAP15
...fork_ConstantinopleFix-state_test-opcode_SWAP16 SWAP16
...fork_ConstantinopleFix-blockchain_test_from_state_test-opcode_SWAP1 SWAP1
...fork_ConstantinopleFix-blockchain_test_from_state_test-opcode_SWAP2 SWAP2
...fork_ConstantinopleFix-blockchain_test_from_state_test-opcode_SWAP3 SWAP3
...fork_ConstantinopleFix-blockchain_test_from_state_test-opcode_SWAP4 SWAP4
...fork_ConstantinopleFix-blockchain_test_from_state_test-opcode_SWAP5 SWAP5
...fork_ConstantinopleFix-blockchain_test_from_state_test-opcode_SWAP6 SWAP6
...fork_ConstantinopleFix-blockchain_test_from_state_test-opcode_SWAP7 SWAP7
...fork_ConstantinopleFix-blockchain_test_from_state_test-opcode_SWAP8 SWAP8
...fork_ConstantinopleFix-blockchain_test_from_state_test-opcode_SWAP9 SWAP9
...fork_ConstantinopleFix-blockchain_test_from_state_test-opcode_SWAP10 SWAP10
...fork_ConstantinopleFix-blockchain_test_from_state_test-opcode_SWAP11 SWAP11
...fork_ConstantinopleFix-blockchain_test_from_state_test-opcode_SWAP12 SWAP12
...fork_ConstantinopleFix-blockchain_test_from_state_test-opcode_SWAP13 SWAP13
...fork_ConstantinopleFix-blockchain_test_from_state_test-opcode_SWAP14 SWAP14
...fork_ConstantinopleFix-blockchain_test_from_state_test-opcode_SWAP15 SWAP15
...fork_ConstantinopleFix-blockchain_test_from_state_test-opcode_SWAP16 SWAP16
...fork_Istanbul-state_test-opcode_SWAP1 SWAP1
...fork_Istanbul-state_test-opcode_SWAP2 SWAP2
...fork_Istanbul-state_test-opcode_SWAP3 SWAP3
...fork_Istanbul-state_test-opcode_SWAP4 SWAP4
...fork_Istanbul-state_test-opcode_SWAP5 SWAP5
...fork_Istanbul-state_test-opcode_SWAP6 SWAP6
...fork_Istanbul-state_test-opcode_SWAP7 SWAP7
...fork_Istanbul-state_test-opcode_SWAP8 SWAP8
...fork_Istanbul-state_test-opcode_SWAP9 SWAP9
...fork_Istanbul-state_test-opcode_SWAP10 SWAP10
...fork_Istanbul-state_test-opcode_SWAP11 SWAP11
...fork_Istanbul-state_test-opcode_SWAP12 SWAP12
...fork_Istanbul-state_test-opcode_SWAP13 SWAP13
...fork_Istanbul-state_test-opcode_SWAP14 SWAP14
...fork_Istanbul-state_test-opcode_SWAP15 SWAP15
...fork_Istanbul-state_test-opcode_SWAP16 SWAP16
...fork_Istanbul-blockchain_test_from_state_test-opcode_SWAP1 SWAP1
...fork_Istanbul-blockchain_test_from_state_test-opcode_SWAP2 SWAP2
...fork_Istanbul-blockchain_test_from_state_test-opcode_SWAP3 SWAP3
...fork_Istanbul-blockchain_test_from_state_test-opcode_SWAP4 SWAP4
...fork_Istanbul-blockchain_test_from_state_test-opcode_SWAP5 SWAP5
...fork_Istanbul-blockchain_test_from_state_test-opcode_SWAP6 SWAP6
...fork_Istanbul-blockchain_test_from_state_test-opcode_SWAP7 SWAP7
...fork_Istanbul-blockchain_test_from_state_test-opcode_SWAP8 SWAP8
...fork_Istanbul-blockchain_test_from_state_test-opcode_SWAP9 SWAP9
...fork_Istanbul-blockchain_test_from_state_test-opcode_SWAP10 SWAP10
...fork_Istanbul-blockchain_test_from_state_test-opcode_SWAP11 SWAP11
...fork_Istanbul-blockchain_test_from_state_test-opcode_SWAP12 SWAP12
...fork_Istanbul-blockchain_test_from_state_test-opcode_SWAP13 SWAP13
...fork_Istanbul-blockchain_test_from_state_test-opcode_SWAP14 SWAP14
...fork_Istanbul-blockchain_test_from_state_test-opcode_SWAP15 SWAP15
...fork_Istanbul-blockchain_test_from_state_test-opcode_SWAP16 SWAP16
...fork_Berlin-state_test-opcode_SWAP1 SWAP1
...fork_Berlin-state_test-opcode_SWAP2 SWAP2
...fork_Berlin-state_test-opcode_SWAP3 SWAP3
...fork_Berlin-state_test-opcode_SWAP4 SWAP4
...fork_Berlin-state_test-opcode_SWAP5 SWAP5
...fork_Berlin-state_test-opcode_SWAP6 SWAP6
...fork_Berlin-state_test-opcode_SWAP7 SWAP7
...fork_Berlin-state_test-opcode_SWAP8 SWAP8
...fork_Berlin-state_test-opcode_SWAP9 SWAP9
...fork_Berlin-state_test-opcode_SWAP10 SWAP10
...fork_Berlin-state_test-opcode_SWAP11 SWAP11
...fork_Berlin-state_test-opcode_SWAP12 SWAP12
...fork_Berlin-state_test-opcode_SWAP13 SWAP13
...fork_Berlin-state_test-opcode_SWAP14 SWAP14
...fork_Berlin-state_test-opcode_SWAP15 SWAP15
...fork_Berlin-state_test-opcode_SWAP16 SWAP16
...fork_Berlin-blockchain_test_from_state_test-opcode_SWAP1 SWAP1
...fork_Berlin-blockchain_test_from_state_test-opcode_SWAP2 SWAP2
...fork_Berlin-blockchain_test_from_state_test-opcode_SWAP3 SWAP3
...fork_Berlin-blockchain_test_from_state_test-opcode_SWAP4 SWAP4
...fork_Berlin-blockchain_test_from_state_test-opcode_SWAP5 SWAP5
...fork_Berlin-blockchain_test_from_state_test-opcode_SWAP6 SWAP6
...fork_Berlin-blockchain_test_from_state_test-opcode_SWAP7 SWAP7
...fork_Berlin-blockchain_test_from_state_test-opcode_SWAP8 SWAP8
...fork_Berlin-blockchain_test_from_state_test-opcode_SWAP9 SWAP9
...fork_Berlin-blockchain_test_from_state_test-opcode_SWAP10 SWAP10
...fork_Berlin-blockchain_test_from_state_test-opcode_SWAP11 SWAP11
...fork_Berlin-blockchain_test_from_state_test-opcode_SWAP12 SWAP12
...fork_Berlin-blockchain_test_from_state_test-opcode_SWAP13 SWAP13
...fork_Berlin-blockchain_test_from_state_test-opcode_SWAP14 SWAP14
...fork_Berlin-blockchain_test_from_state_test-opcode_SWAP15 SWAP15
...fork_Berlin-blockchain_test_from_state_test-opcode_SWAP16 SWAP16
...fork_London-state_test-opcode_SWAP1 SWAP1
...fork_London-state_test-opcode_SWAP2 SWAP2
...fork_London-state_test-opcode_SWAP3 SWAP3
...fork_London-state_test-opcode_SWAP4 SWAP4
...fork_London-state_test-opcode_SWAP5 SWAP5
...fork_London-state_test-opcode_SWAP6 SWAP6
...fork_London-state_test-opcode_SWAP7 SWAP7
...fork_London-state_test-opcode_SWAP8 SWAP8
...fork_London-state_test-opcode_SWAP9 SWAP9
...fork_London-state_test-opcode_SWAP10 SWAP10
...fork_London-state_test-opcode_SWAP11 SWAP11
...fork_London-state_test-opcode_SWAP12 SWAP12
...fork_London-state_test-opcode_SWAP13 SWAP13
...fork_London-state_test-opcode_SWAP14 SWAP14
...fork_London-state_test-opcode_SWAP15 SWAP15
...fork_London-state_test-opcode_SWAP16 SWAP16
...fork_London-blockchain_test_from_state_test-opcode_SWAP1 SWAP1
...fork_London-blockchain_test_from_state_test-opcode_SWAP2 SWAP2
...fork_London-blockchain_test_from_state_test-opcode_SWAP3 SWAP3
...fork_London-blockchain_test_from_state_test-opcode_SWAP4 SWAP4
...fork_London-blockchain_test_from_state_test-opcode_SWAP5 SWAP5
...fork_London-blockchain_test_from_state_test-opcode_SWAP6 SWAP6
...fork_London-blockchain_test_from_state_test-opcode_SWAP7 SWAP7
...fork_London-blockchain_test_from_state_test-opcode_SWAP8 SWAP8
...fork_London-blockchain_test_from_state_test-opcode_SWAP9 SWAP9
...fork_London-blockchain_test_from_state_test-opcode_SWAP10 SWAP10
...fork_London-blockchain_test_from_state_test-opcode_SWAP11 SWAP11
...fork_London-blockchain_test_from_state_test-opcode_SWAP12 SWAP12
...fork_London-blockchain_test_from_state_test-opcode_SWAP13 SWAP13
...fork_London-blockchain_test_from_state_test-opcode_SWAP14 SWAP14
...fork_London-blockchain_test_from_state_test-opcode_SWAP15 SWAP15
...fork_London-blockchain_test_from_state_test-opcode_SWAP16 SWAP16
...fork_Paris-state_test-opcode_SWAP1 SWAP1
...fork_Paris-state_test-opcode_SWAP2 SWAP2
...fork_Paris-state_test-opcode_SWAP3 SWAP3
...fork_Paris-state_test-opcode_SWAP4 SWAP4
...fork_Paris-state_test-opcode_SWAP5 SWAP5
...fork_Paris-state_test-opcode_SWAP6 SWAP6
...fork_Paris-state_test-opcode_SWAP7 SWAP7
...fork_Paris-state_test-opcode_SWAP8 SWAP8
...fork_Paris-state_test-opcode_SWAP9 SWAP9
...fork_Paris-state_test-opcode_SWAP10 SWAP10
...fork_Paris-state_test-opcode_SWAP11 SWAP11
...fork_Paris-state_test-opcode_SWAP12 SWAP12
...fork_Paris-state_test-opcode_SWAP13 SWAP13
...fork_Paris-state_test-opcode_SWAP14 SWAP14
...fork_Paris-state_test-opcode_SWAP15 SWAP15
...fork_Paris-state_test-opcode_SWAP16 SWAP16
...fork_Paris-blockchain_test_from_state_test-opcode_SWAP1 SWAP1
...fork_Paris-blockchain_test_from_state_test-opcode_SWAP2 SWAP2
...fork_Paris-blockchain_test_from_state_test-opcode_SWAP3 SWAP3
...fork_Paris-blockchain_test_from_state_test-opcode_SWAP4 SWAP4
...fork_Paris-blockchain_test_from_state_test-opcode_SWAP5 SWAP5
...fork_Paris-blockchain_test_from_state_test-opcode_SWAP6 SWAP6
...fork_Paris-blockchain_test_from_state_test-opcode_SWAP7 SWAP7
...fork_Paris-blockchain_test_from_state_test-opcode_SWAP8 SWAP8
...fork_Paris-blockchain_test_from_state_test-opcode_SWAP9 SWAP9
...fork_Paris-blockchain_test_from_state_test-opcode_SWAP10 SWAP10
...fork_Paris-blockchain_test_from_state_test-opcode_SWAP11 SWAP11
...fork_Paris-blockchain_test_from_state_test-opcode_SWAP12 SWAP12
...fork_Paris-blockchain_test_from_state_test-opcode_SWAP13 SWAP13
...fork_Paris-blockchain_test_from_state_test-opcode_SWAP14 SWAP14
...fork_Paris-blockchain_test_from_state_test-opcode_SWAP15 SWAP15
...fork_Paris-blockchain_test_from_state_test-opcode_SWAP16 SWAP16
...fork_Shanghai-state_test-opcode_SWAP1 SWAP1
...fork_Shanghai-state_test-opcode_SWAP2 SWAP2
...fork_Shanghai-state_test-opcode_SWAP3 SWAP3
...fork_Shanghai-state_test-opcode_SWAP4 SWAP4
...fork_Shanghai-state_test-opcode_SWAP5 SWAP5
...fork_Shanghai-state_test-opcode_SWAP6 SWAP6
...fork_Shanghai-state_test-opcode_SWAP7 SWAP7
...fork_Shanghai-state_test-opcode_SWAP8 SWAP8
...fork_Shanghai-state_test-opcode_SWAP9 SWAP9
...fork_Shanghai-state_test-opcode_SWAP10 SWAP10
...fork_Shanghai-state_test-opcode_SWAP11 SWAP11
...fork_Shanghai-state_test-opcode_SWAP12 SWAP12
...fork_Shanghai-state_test-opcode_SWAP13 SWAP13
...fork_Shanghai-state_test-opcode_SWAP14 SWAP14
...fork_Shanghai-state_test-opcode_SWAP15 SWAP15
...fork_Shanghai-state_test-opcode_SWAP16 SWAP16
...fork_Shanghai-blockchain_test_from_state_test-opcode_SWAP1 SWAP1
...fork_Shanghai-blockchain_test_from_state_test-opcode_SWAP2 SWAP2
...fork_Shanghai-blockchain_test_from_state_test-opcode_SWAP3 SWAP3
...fork_Shanghai-blockchain_test_from_state_test-opcode_SWAP4 SWAP4
...fork_Shanghai-blockchain_test_from_state_test-opcode_SWAP5 SWAP5
...fork_Shanghai-blockchain_test_from_state_test-opcode_SWAP6 SWAP6
...fork_Shanghai-blockchain_test_from_state_test-opcode_SWAP7 SWAP7
...fork_Shanghai-blockchain_test_from_state_test-opcode_SWAP8 SWAP8
...fork_Shanghai-blockchain_test_from_state_test-opcode_SWAP9 SWAP9
...fork_Shanghai-blockchain_test_from_state_test-opcode_SWAP10 SWAP10
...fork_Shanghai-blockchain_test_from_state_test-opcode_SWAP11 SWAP11
...fork_Shanghai-blockchain_test_from_state_test-opcode_SWAP12 SWAP12
...fork_Shanghai-blockchain_test_from_state_test-opcode_SWAP13 SWAP13
...fork_Shanghai-blockchain_test_from_state_test-opcode_SWAP14 SWAP14
...fork_Shanghai-blockchain_test_from_state_test-opcode_SWAP15 SWAP15
...fork_Shanghai-blockchain_test_from_state_test-opcode_SWAP16 SWAP16
...fork_Cancun-state_test-opcode_SWAP1 SWAP1
...fork_Cancun-state_test-opcode_SWAP2 SWAP2
...fork_Cancun-state_test-opcode_SWAP3 SWAP3
...fork_Cancun-state_test-opcode_SWAP4 SWAP4
...fork_Cancun-state_test-opcode_SWAP5 SWAP5
...fork_Cancun-state_test-opcode_SWAP6 SWAP6
...fork_Cancun-state_test-opcode_SWAP7 SWAP7
...fork_Cancun-state_test-opcode_SWAP8 SWAP8
...fork_Cancun-state_test-opcode_SWAP9 SWAP9
...fork_Cancun-state_test-opcode_SWAP10 SWAP10
...fork_Cancun-state_test-opcode_SWAP11 SWAP11
...fork_Cancun-state_test-opcode_SWAP12 SWAP12
...fork_Cancun-state_test-opcode_SWAP13 SWAP13
...fork_Cancun-state_test-opcode_SWAP14 SWAP14
...fork_Cancun-state_test-opcode_SWAP15 SWAP15
...fork_Cancun-state_test-opcode_SWAP16 SWAP16
...fork_Cancun-blockchain_test_from_state_test-opcode_SWAP1 SWAP1
...fork_Cancun-blockchain_test_from_state_test-opcode_SWAP2 SWAP2
...fork_Cancun-blockchain_test_from_state_test-opcode_SWAP3 SWAP3
...fork_Cancun-blockchain_test_from_state_test-opcode_SWAP4 SWAP4
...fork_Cancun-blockchain_test_from_state_test-opcode_SWAP5 SWAP5
...fork_Cancun-blockchain_test_from_state_test-opcode_SWAP6 SWAP6
...fork_Cancun-blockchain_test_from_state_test-opcode_SWAP7 SWAP7
...fork_Cancun-blockchain_test_from_state_test-opcode_SWAP8 SWAP8
...fork_Cancun-blockchain_test_from_state_test-opcode_SWAP9 SWAP9
...fork_Cancun-blockchain_test_from_state_test-opcode_SWAP10 SWAP10
...fork_Cancun-blockchain_test_from_state_test-opcode_SWAP11 SWAP11
...fork_Cancun-blockchain_test_from_state_test-opcode_SWAP12 SWAP12
...fork_Cancun-blockchain_test_from_state_test-opcode_SWAP13 SWAP13
...fork_Cancun-blockchain_test_from_state_test-opcode_SWAP14 SWAP14
...fork_Cancun-blockchain_test_from_state_test-opcode_SWAP15 SWAP15
...fork_Cancun-blockchain_test_from_state_test-opcode_SWAP16 SWAP16
...fork_Prague-state_test-opcode_SWAP1 SWAP1
...fork_Prague-state_test-opcode_SWAP2 SWAP2
...fork_Prague-state_test-opcode_SWAP3 SWAP3
...fork_Prague-state_test-opcode_SWAP4 SWAP4
...fork_Prague-state_test-opcode_SWAP5 SWAP5
...fork_Prague-state_test-opcode_SWAP6 SWAP6
...fork_Prague-state_test-opcode_SWAP7 SWAP7
...fork_Prague-state_test-opcode_SWAP8 SWAP8
...fork_Prague-state_test-opcode_SWAP9 SWAP9
...fork_Prague-state_test-opcode_SWAP10 SWAP10
...fork_Prague-state_test-opcode_SWAP11 SWAP11
...fork_Prague-state_test-opcode_SWAP12 SWAP12
...fork_Prague-state_test-opcode_SWAP13 SWAP13
...fork_Prague-state_test-opcode_SWAP14 SWAP14
...fork_Prague-state_test-opcode_SWAP15 SWAP15
...fork_Prague-state_test-opcode_SWAP16 SWAP16
...fork_Prague-blockchain_test_from_state_test-opcode_SWAP1 SWAP1
...fork_Prague-blockchain_test_from_state_test-opcode_SWAP2 SWAP2
...fork_Prague-blockchain_test_from_state_test-opcode_SWAP3 SWAP3
...fork_Prague-blockchain_test_from_state_test-opcode_SWAP4 SWAP4
...fork_Prague-blockchain_test_from_state_test-opcode_SWAP5 SWAP5
...fork_Prague-blockchain_test_from_state_test-opcode_SWAP6 SWAP6
...fork_Prague-blockchain_test_from_state_test-opcode_SWAP7 SWAP7
...fork_Prague-blockchain_test_from_state_test-opcode_SWAP8 SWAP8
...fork_Prague-blockchain_test_from_state_test-opcode_SWAP9 SWAP9
...fork_Prague-blockchain_test_from_state_test-opcode_SWAP10 SWAP10
...fork_Prague-blockchain_test_from_state_test-opcode_SWAP11 SWAP11
...fork_Prague-blockchain_test_from_state_test-opcode_SWAP12 SWAP12
...fork_Prague-blockchain_test_from_state_test-opcode_SWAP13 SWAP13
...fork_Prague-blockchain_test_from_state_test-opcode_SWAP14 SWAP14
...fork_Prague-blockchain_test_from_state_test-opcode_SWAP15 SWAP15
...fork_Prague-blockchain_test_from_state_test-opcode_SWAP16 SWAP16
...fork_Osaka-state_test-opcode_SWAP1 SWAP1
...fork_Osaka-state_test-opcode_SWAP2 SWAP2
...fork_Osaka-state_test-opcode_SWAP3 SWAP3
...fork_Osaka-state_test-opcode_SWAP4 SWAP4
...fork_Osaka-state_test-opcode_SWAP5 SWAP5
...fork_Osaka-state_test-opcode_SWAP6 SWAP6
...fork_Osaka-state_test-opcode_SWAP7 SWAP7
...fork_Osaka-state_test-opcode_SWAP8 SWAP8
...fork_Osaka-state_test-opcode_SWAP9 SWAP9
...fork_Osaka-state_test-opcode_SWAP10 SWAP10
...fork_Osaka-state_test-opcode_SWAP11 SWAP11
...fork_Osaka-state_test-opcode_SWAP12 SWAP12
...fork_Osaka-state_test-opcode_SWAP13 SWAP13
...fork_Osaka-state_test-opcode_SWAP14 SWAP14
...fork_Osaka-state_test-opcode_SWAP15 SWAP15
...fork_Osaka-state_test-opcode_SWAP16 SWAP16
...fork_Osaka-blockchain_test_from_state_test-opcode_SWAP1 SWAP1
...fork_Osaka-blockchain_test_from_state_test-opcode_SWAP2 SWAP2
...fork_Osaka-blockchain_test_from_state_test-opcode_SWAP3 SWAP3
...fork_Osaka-blockchain_test_from_state_test-opcode_SWAP4 SWAP4
...fork_Osaka-blockchain_test_from_state_test-opcode_SWAP5 SWAP5
...fork_Osaka-blockchain_test_from_state_test-opcode_SWAP6 SWAP6
...fork_Osaka-blockchain_test_from_state_test-opcode_SWAP7 SWAP7
...fork_Osaka-blockchain_test_from_state_test-opcode_SWAP8 SWAP8
...fork_Osaka-blockchain_test_from_state_test-opcode_SWAP9 SWAP9
...fork_Osaka-blockchain_test_from_state_test-opcode_SWAP10 SWAP10
...fork_Osaka-blockchain_test_from_state_test-opcode_SWAP11 SWAP11
...fork_Osaka-blockchain_test_from_state_test-opcode_SWAP12 SWAP12
...fork_Osaka-blockchain_test_from_state_test-opcode_SWAP13 SWAP13
...fork_Osaka-blockchain_test_from_state_test-opcode_SWAP14 SWAP14
...fork_Osaka-blockchain_test_from_state_test-opcode_SWAP15 SWAP15
...fork_Osaka-blockchain_test_from_state_test-opcode_SWAP16 SWAP16