Skip to content

test_worst_swap()

Documentation for tests/benchmark/test_worst_compute.py::test_worst_swap@v5.0.0.

Generate fixtures for these test cases for Osaka with:

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

Test running a block with as many SWAP as possible.

Source code in tests/benchmark/test_worst_compute.py
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
@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,
    gas_benchmark_value: int,
):
    """Test running a block with as many SWAP as possible."""
    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=gas_benchmark_value,
        sender=pre.fund_eoa(),
    )

    state_test(
        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