Skip to content

test_blake2b_large_gas_limit()

Documentation for tests/istanbul/eip152_blake2/test_blake2.py::test_blake2b_large_gas_limit@44293f1e.

Generate fixtures for these test cases for Prague with:

fill -v tests/istanbul/eip152_blake2/test_blake2.py::test_blake2b_large_gas_limit --fork Prague

Test BLAKE2b precompile with large gas limit.

Source code in tests/istanbul/eip152_blake2/test_blake2.py
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
@pytest.mark.ported_from(
    [
        "https://github.com/ethereum/tests/blob/v13.3/src/GeneralStateTestsFiller/stPreCompiledContracts/blake2BFiller.yml",
        "https://github.com/ethereum/tests/blob/v13.3/src/GeneralStateTestsFiller/stPreCompiledContracts2/CALLBlake2fFiller.json",
        "https://github.com/ethereum/tests/blob/v13.3/src/GeneralStateTestsFiller/stPreCompiledContracts2/CALLCODEBlake2fFiller.json",
        "https://github.com/ethereum/tests/blob/v13.3/src/GeneralStateTestsFiller/stPreCompiledContracts/delegatecall09UndefinedFiller.yml",
    ],
    pr=[
        "https://github.com/ethereum/execution-spec-tests/pull/1244",
        "https://github.com/ethereum/execution-spec-tests/pull/1067",
    ],
)
@pytest.mark.valid_from("Istanbul")
@pytest.mark.parametrize("call_opcode", [Op.CALL, Op.CALLCODE])
@pytest.mark.parametrize(
    ["data", "output"],
    [
        pytest.param(
            b"",
            ExpectedOutput(
                call_succeeds=False,
                data_1="0x00",
                data_2="0x00",
            ),
            id="EIP-152-case0-data0-large-gas-limit",
        ),
        pytest.param(
            Blake2bInput(
                rounds_length=3,
            ),
            ExpectedOutput(
                call_succeeds=False,
                data_1="0x00",
                data_2="0x00",
            ),
            id="EIP-152-case2-data1-large-gas-limit",
        ),
        pytest.param(
            Blake2bInput(
                rounds_length=5,
            ),
            ExpectedOutput(
                call_succeeds=False,
                data_1="0x00",
                data_2="0x00",
            ),
            id="EIP-152-case2-data2-large-gas-limit",
        ),
        pytest.param(
            Blake2bInput(
                f=2,
            ),
            ExpectedOutput(
                call_succeeds=False,
                data_1="0x00",
                data_2="0x00",
            ),
            id="EIP-152-case2-data3-large-gas-limit",
        ),
        pytest.param(
            Blake2bInput(
                rounds=100_000,
            ),
            ExpectedOutput(
                call_succeeds=True,
                data_1="0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75",
                data_2="0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3",
            ),
            id="EIP-152-modified-case8-data9-large-gas-limit",
        ),
        pytest.param(
            Blake2bInput(
                rounds=8000000,
            ),
            ExpectedOutput(
                call_succeeds=True,
                data_1="0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b",
                data_2="0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189",
            ),
            id="EIP-152-case8-data9-large-gas-limit",
            marks=pytest.mark.skip("Times-out during fill"),
        ),
        pytest.param(
            "000c",
            ExpectedOutput(
                call_succeeds=False,
                data_1="0x00",
                data_2="0x00",
            ),
            id="EIP-152-case9-data10-large-gas-limit",
        ),
    ],
)
@pytest.mark.slow()
def test_blake2b_large_gas_limit(
    state_test: StateTestFiller,
    pre: Alloc,
    call_opcode: Op,
    blake2b_contract_bytecode: Bytecode,
    data: Union[Blake2bInput, str, bytes],
    output: ExpectedOutput,
):
    """Test BLAKE2b precompile with large gas limit."""
    env = Environment()

    account = pre.deploy_contract(blake2b_contract_bytecode, storage={0: 0xDEADBEEF})
    sender = pre.fund_eoa()

    if isinstance(data, Blake2bInput):
        data = data.create_blake2b_tx_data()
    elif isinstance(data, str):
        data = bytes.fromhex(data)

    tx = Transaction(
        ty=0x0,
        to=account,
        data=data,
        gas_limit=env.gas_limit,
        protected=True,
        sender=sender,
        value=0,
    )

    post = {
        account: Account(
            storage={
                0: 0x1 if output.call_succeeds else 0x0,
                1: output.data_1,
                2: output.data_2,
            }
        )
    }
    state_test(env=env, pre=pre, post=post, tx=tx)

Parametrized Test Cases

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

Test ID (Abbreviated) data output call_opcode
...fork_Istanbul-state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALL ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Istanbul-state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALLCODE ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Istanbul-state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Istanbul-state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Istanbul-state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Istanbul-state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Istanbul-state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALL Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Istanbul-state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALLCODE Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Istanbul-state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALL
...fork_Istanbul-state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALLCODE
...fork_Istanbul-state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALL
...fork_Istanbul-state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALLCODE
...fork_Istanbul-state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALL 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Istanbul-state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALLCODE 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Istanbul-blockchain_test_from_state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALL ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Istanbul-blockchain_test_from_state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALLCODE ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Istanbul-blockchain_test_from_state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Istanbul-blockchain_test_from_state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Istanbul-blockchain_test_from_state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Istanbul-blockchain_test_from_state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Istanbul-blockchain_test_from_state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALL Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Istanbul-blockchain_test_from_state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALLCODE Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Istanbul-blockchain_test_from_state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALL
...fork_Istanbul-blockchain_test_from_state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALLCODE
...fork_Istanbul-blockchain_test_from_state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALL
...fork_Istanbul-blockchain_test_from_state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALLCODE
...fork_Istanbul-blockchain_test_from_state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALL 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Istanbul-blockchain_test_from_state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALLCODE 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Berlin-state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALL ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Berlin-state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALLCODE ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Berlin-state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Berlin-state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Berlin-state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Berlin-state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Berlin-state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALL Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Berlin-state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALLCODE Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Berlin-state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALL
...fork_Berlin-state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALLCODE
...fork_Berlin-state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALL
...fork_Berlin-state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALLCODE
...fork_Berlin-state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALL 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Berlin-state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALLCODE 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Berlin-blockchain_test_from_state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALL ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Berlin-blockchain_test_from_state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALLCODE ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Berlin-blockchain_test_from_state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Berlin-blockchain_test_from_state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Berlin-blockchain_test_from_state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Berlin-blockchain_test_from_state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Berlin-blockchain_test_from_state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALL Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Berlin-blockchain_test_from_state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALLCODE Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Berlin-blockchain_test_from_state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALL
...fork_Berlin-blockchain_test_from_state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALLCODE
...fork_Berlin-blockchain_test_from_state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALL
...fork_Berlin-blockchain_test_from_state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALLCODE
...fork_Berlin-blockchain_test_from_state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALL 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Berlin-blockchain_test_from_state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALLCODE 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_London-state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALL ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_London-state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALLCODE ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_London-state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_London-state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_London-state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_London-state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_London-state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALL Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_London-state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALLCODE Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_London-state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALL
...fork_London-state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALLCODE
...fork_London-state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALL
...fork_London-state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALLCODE
...fork_London-state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALL 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_London-state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALLCODE 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_London-blockchain_test_from_state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALL ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_London-blockchain_test_from_state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALLCODE ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_London-blockchain_test_from_state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_London-blockchain_test_from_state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_London-blockchain_test_from_state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_London-blockchain_test_from_state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_London-blockchain_test_from_state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALL Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_London-blockchain_test_from_state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALLCODE Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_London-blockchain_test_from_state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALL
...fork_London-blockchain_test_from_state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALLCODE
...fork_London-blockchain_test_from_state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALL
...fork_London-blockchain_test_from_state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALLCODE
...fork_London-blockchain_test_from_state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALL 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_London-blockchain_test_from_state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALLCODE 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Paris-state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALL ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Paris-state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALLCODE ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Paris-state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Paris-state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Paris-state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Paris-state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Paris-state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALL Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Paris-state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALLCODE Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Paris-state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALL
...fork_Paris-state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALLCODE
...fork_Paris-state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALL
...fork_Paris-state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALLCODE
...fork_Paris-state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALL 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Paris-state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALLCODE 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Paris-blockchain_test_from_state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALL ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Paris-blockchain_test_from_state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALLCODE ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Paris-blockchain_test_from_state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Paris-blockchain_test_from_state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Paris-blockchain_test_from_state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Paris-blockchain_test_from_state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Paris-blockchain_test_from_state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALL Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Paris-blockchain_test_from_state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALLCODE Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Paris-blockchain_test_from_state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALL
...fork_Paris-blockchain_test_from_state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALLCODE
...fork_Paris-blockchain_test_from_state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALL
...fork_Paris-blockchain_test_from_state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALLCODE
...fork_Paris-blockchain_test_from_state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALL 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Paris-blockchain_test_from_state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALLCODE 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Shanghai-state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALL ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Shanghai-state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALLCODE ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Shanghai-state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Shanghai-state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Shanghai-state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Shanghai-state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Shanghai-state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALL Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Shanghai-state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALLCODE Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Shanghai-state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALL
...fork_Shanghai-state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALLCODE
...fork_Shanghai-state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALL
...fork_Shanghai-state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALLCODE
...fork_Shanghai-state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALL 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Shanghai-state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALLCODE 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Shanghai-blockchain_test_from_state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALL ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Shanghai-blockchain_test_from_state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALLCODE ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Shanghai-blockchain_test_from_state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Shanghai-blockchain_test_from_state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Shanghai-blockchain_test_from_state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Shanghai-blockchain_test_from_state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Shanghai-blockchain_test_from_state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALL Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Shanghai-blockchain_test_from_state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALLCODE Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Shanghai-blockchain_test_from_state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALL
...fork_Shanghai-blockchain_test_from_state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALLCODE
...fork_Shanghai-blockchain_test_from_state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALL
...fork_Shanghai-blockchain_test_from_state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALLCODE
...fork_Shanghai-blockchain_test_from_state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALL 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Shanghai-blockchain_test_from_state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALLCODE 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Cancun-state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALL ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Cancun-state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALLCODE ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Cancun-state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Cancun-state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Cancun-state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Cancun-state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Cancun-state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALL Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Cancun-state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALLCODE Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Cancun-state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALL
...fork_Cancun-state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALLCODE
...fork_Cancun-state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALL
...fork_Cancun-state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALLCODE
...fork_Cancun-state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALL 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Cancun-state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALLCODE 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Cancun-blockchain_test_from_state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALL ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Cancun-blockchain_test_from_state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALLCODE ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Cancun-blockchain_test_from_state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Cancun-blockchain_test_from_state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Cancun-blockchain_test_from_state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Cancun-blockchain_test_from_state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Cancun-blockchain_test_from_state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALL Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Cancun-blockchain_test_from_state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALLCODE Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Cancun-blockchain_test_from_state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALL
...fork_Cancun-blockchain_test_from_state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALLCODE
...fork_Cancun-blockchain_test_from_state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALL
...fork_Cancun-blockchain_test_from_state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALLCODE
...fork_Cancun-blockchain_test_from_state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALL 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Cancun-blockchain_test_from_state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALLCODE 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Prague-state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALL ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Prague-state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALLCODE ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Prague-state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Prague-state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Prague-state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Prague-state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Prague-state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALL Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Prague-state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALLCODE Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Prague-state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALL
...fork_Prague-state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALLCODE
...fork_Prague-state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALL
...fork_Prague-state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALLCODE
...fork_Prague-state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALL 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Prague-state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALLCODE 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Prague-blockchain_test_from_state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALL ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Prague-blockchain_test_from_state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALLCODE ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Prague-blockchain_test_from_state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Prague-blockchain_test_from_state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Prague-blockchain_test_from_state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Prague-blockchain_test_from_state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Prague-blockchain_test_from_state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALL Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Prague-blockchain_test_from_state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALLCODE Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Prague-blockchain_test_from_state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALL
...fork_Prague-blockchain_test_from_state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALLCODE
...fork_Prague-blockchain_test_from_state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALL
...fork_Prague-blockchain_test_from_state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALLCODE
...fork_Prague-blockchain_test_from_state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALL 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Prague-blockchain_test_from_state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALLCODE 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Osaka-state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALL ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Osaka-state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALLCODE ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Osaka-state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Osaka-state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Osaka-state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Osaka-state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Osaka-state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALL Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Osaka-state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALLCODE Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Osaka-state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALL
...fork_Osaka-state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALLCODE
...fork_Osaka-state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALL
...fork_Osaka-state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALLCODE
...fork_Osaka-state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALL 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Osaka-state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALLCODE 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Osaka-blockchain_test_from_state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALL ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Osaka-blockchain_test_from_state_test-EIP-152-case0-data0-large-gas-limit-call_opcode_CALLCODE ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Osaka-blockchain_test_from_state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Osaka-blockchain_test_from_state_test-EIP-152-case2-data1-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_3 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Osaka-blockchain_test_from_state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Osaka-blockchain_test_from_state_test-EIP-152-case2-data2-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_length_5 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Osaka-blockchain_test_from_state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALL Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Osaka-blockchain_test_from_state_test-EIP-152-case2-data3-large-gas-limit-call_opcode_CALLCODE Blake2bInput_f_2 ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE
...fork_Osaka-blockchain_test_from_state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALL
...fork_Osaka-blockchain_test_from_state_test-EIP-152-modified-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_100000 ExpectedOutput_call_succeeds_True-data_1_0x165da71a32e91bca2623bfaeab079f7e6edfba2259028cc854ec497f9fb0fe75-data_2_0xd37f63034b83f4a0a07cd238483874862921ef0c40630826a76e41bf3b02ffe3 CALLCODE
...fork_Osaka-blockchain_test_from_state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALL Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALL
...fork_Osaka-blockchain_test_from_state_test-EIP-152-case8-data9-large-gas-limit-call_opcode_CALLCODE Blake2bInput_rounds_8000000 ExpectedOutput_call_succeeds_True-data_1_0x6d2ce9e534d50e18ff866ae92d70cceba79bbcd14c63819fe48752c8aca87a4b-data_2_0xb7dcc230d22a4047f0486cfcfb50a17b24b2899eb8fca370f22240adb5170189 CALLCODE
...fork_Osaka-blockchain_test_from_state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALL 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALL
...fork_Osaka-blockchain_test_from_state_test-EIP-152-case9-data10-large-gas-limit-call_opcode_CALLCODE 000c ExpectedOutput_call_succeeds_False-data_1_0x00-data_2_0x00 CALLCODE