Skip to content

test_modexp()

Documentation for tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp@dfdd4336.

Generate fixtures for these test cases for Prague with:

fill -v tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp --fork Prague

Test the MODEXP precompile.

Source code in tests/byzantium/eip198_modexp_precompile/test_modexp.py
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
@pytest.mark.valid_from("Byzantium")
@pytest.mark.parametrize(
    ["mod_exp_input", "output"],
    [
        (
            ModExpInput(base="", exponent="", modulus="02"),
            ModExpOutput(returned_data="0x01"),
        ),
        (
            ModExpInput(base="", exponent="", modulus="0002"),
            ModExpOutput(returned_data="0x0001"),
        ),
        (
            ModExpInput(base="00", exponent="00", modulus="02"),
            ModExpOutput(returned_data="0x01"),
        ),
        (
            ModExpInput(base="", exponent="01", modulus="02"),
            ModExpOutput(returned_data="0x00"),
        ),
        (
            ModExpInput(base="01", exponent="01", modulus="02"),
            ModExpOutput(returned_data="0x01"),
        ),
        (
            ModExpInput(base="02", exponent="01", modulus="03"),
            ModExpOutput(returned_data="0x02"),
        ),
        (
            ModExpInput(base="02", exponent="02", modulus="05"),
            ModExpOutput(returned_data="0x04"),
        ),
        (
            ModExpInput(base="", exponent="", modulus=""),
            ModExpOutput(returned_data="0x"),
        ),
        (
            ModExpInput(base="", exponent="", modulus="00"),
            ModExpOutput(returned_data="0x00"),
        ),
        (
            ModExpInput(base="", exponent="", modulus="01"),
            ModExpOutput(returned_data="0x00"),
        ),
        (
            ModExpInput(base="", exponent="", modulus="0001"),
            ModExpOutput(returned_data="0x0000"),
        ),
        # Test cases from EIP 198.
        pytest.param(
            ModExpInput(
                base="03",
                exponent="fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2e",
                modulus="fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f",
            ),
            ModExpOutput(
                returned_data="0000000000000000000000000000000000000000000000000000000000000001",
            ),
            id="EIP-198-case1",
        ),
        pytest.param(
            ModExpInput(
                base="",
                exponent="fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2e",
                modulus="fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f",
            ),
            ModExpOutput(
                returned_data="0000000000000000000000000000000000000000000000000000000000000000",
            ),
            id="EIP-198-case2",
        ),
        pytest.param(  # Note: This is the only test case which goes out-of-gas.
            Bytes(
                "0000000000000000000000000000000000000000000000000000000000000000"
                "0000000000000000000000000000000000000000000000000000000000000020"
                "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"
                "fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe"
                "fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd"
            ),
            ModExpOutput(
                call_success=False,
                returned_data="0000000000000000000000000000000000000000000000000000000000000000",
            ),
            id="EIP-198-case3-raw-input-out-of-gas",
        ),
        pytest.param(
            ModExpInput(
                base="03",
                exponent="ffff",
                modulus="8000000000000000000000000000000000000000000000000000000000000000",
                extra_data="07",
            ),
            ModExpOutput(
                returned_data="0x3b01b01ac41f2d6e917c6d6a221ce793802469026d9ab7578fa2e79e4da6aaab",
            ),
            id="EIP-198-case4-extra-data_07",
        ),
        pytest.param(
            Bytes(
                "0000000000000000000000000000000000000000000000000000000000000001"
                "0000000000000000000000000000000000000000000000000000000000000002"
                "0000000000000000000000000000000000000000000000000000000000000020"
                "03"
                "ffff"
                "80"
            ),
            ModExpOutput(
                returned_data="0x3b01b01ac41f2d6e917c6d6a221ce793802469026d9ab7578fa2e79e4da6aaab",
            ),
            id="EIP-198-case5-raw-input",
        ),
    ],
    ids=lambda param: param.__repr__(),  # only required to remove parameter names (input/output)
)
def test_modexp(
    state_test: StateTestFiller,
    mod_exp_input: ModExpInput | Bytes,
    output: ModExpOutput,
    pre: Alloc,
):
    """Test the MODEXP precompile."""
    env = Environment()
    sender = pre.fund_eoa()

    account = pre.deploy_contract(
        # Store all CALLDATA into memory (offset 0)
        Op.CALLDATACOPY(0, 0, Op.CALLDATASIZE())
        # Store the returned CALL status (success = 1, fail = 0) into slot 0:
        + Op.SSTORE(
            0,
            # Setup stack to CALL into ModExp with the CALLDATA and CALL into it (+ pop value)
            Op.CALL(Op.GAS(), 0x05, 0, 0, Op.CALLDATASIZE(), 0, 0),
        )
        # Store contract deployment code to deploy the returned data from ModExp as
        # contract code (16 bytes)
        + Op.MSTORE(
            0,
            (
                # Need to `ljust` this PUSH32 in order to ensure the code starts
                # in memory at offset 0 (memory right-aligns stack items which are not
                # 32 bytes)
                Op.PUSH32(
                    bytes(
                        Op.CODECOPY(0, 16, Op.SUB(Op.CODESIZE(), 16))
                        + Op.RETURN(0, Op.SUB(Op.CODESIZE, 16))
                    ).ljust(32, bytes(1))
                )
            ),
        )
        # RETURNDATACOPY the returned data from ModExp into memory (offset 16 bytes)
        + Op.RETURNDATACOPY(16, 0, Op.RETURNDATASIZE())
        # CREATE contract with the deployment code + the returned data from ModExp
        + Op.CREATE(0, 0, Op.ADD(16, Op.RETURNDATASIZE()))
        # STOP (handy for tracing)
        + Op.STOP(),
    )

    tx = Transaction(
        ty=0x0,
        to=account,
        data=mod_exp_input,
        gas_limit=500_000,
        protected=True,
        sender=sender,
    )

    post = {}
    if output.call_success:
        contract_address = compute_create_address(address=account, nonce=1)
        post[contract_address] = Account(code=output.returned_data)
    post[account] = Account(storage={0: output.call_success})

    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) mod_exp_input output
...fork_Byzantium-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'' exponent=b'' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Byzantium-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0002-ModExpOutput_returned_data_0x0001 base=b'' exponent=b'' modulus=b'\x00\x02' extra_data=b'' call_success=True returned_data=b'\x00\x01'
...fork_Byzantium-state_test-ModExpInput_base_0x00-exponent_0x00-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x00' exponent=b'\x00' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Byzantium-state_test-ModExpInput_base_0x-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x00 base=b'' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Byzantium-state_test-ModExpInput_base_0x01-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x01' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Byzantium-state_test-ModExpInput_base_0x02-exponent_0x01-modulus_0x03-ModExpOutput_returned_data_0x02 base=b'\x02' exponent=b'\x01' modulus=b'\x03' extra_data=b'' call_success=True returned_data=b'\x02'
...fork_Byzantium-state_test-ModExpInput_base_0x02-exponent_0x02-modulus_0x05-ModExpOutput_returned_data_0x04 base=b'\x02' exponent=b'\x02' modulus=b'\x05' extra_data=b'' call_success=True returned_data=b'\x04'
...fork_Byzantium-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x-ModExpOutput_returned_data_0x base=b'' exponent=b'' modulus=b'' extra_data=b'' call_success=True returned_data=b''
...fork_Byzantium-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x00-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x00' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Byzantium-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x01-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x01' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Byzantium-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0001-ModExpOutput_returned_data_0x0000 base=b'' exponent=b'' modulus=b'\x00\x01' extra_data=b'' call_success=True returned_data=b'\x00\x00'
...fork_Byzantium-state_test-EIP-198-case1 base=b'\x03' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'
...fork_Byzantium-state_test-EIP-198-case2 base=b'' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Byzantium-state_test-EIP-198-case3-raw-input-out-of-gas 0x000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 20ffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff feffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff fd call_success=False returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Byzantium-state_test-EIP-198-case4-extra-data_07 base=b'\x03' exponent=b'\xff\xff' modulus=b'\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' extra_data=b'\x07' call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Byzantium-state_test-EIP-198-case5-raw-input 0x000000000000000000000000000000 00000000000000000000000000000000 01000000000000000000000000000000 00000000000000000000000000000000 02000000000000000000000000000000 00000000000000000000000000000000 2003ffff80 call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Byzantium-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'' exponent=b'' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Byzantium-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0002-ModExpOutput_returned_data_0x0001 base=b'' exponent=b'' modulus=b'\x00\x02' extra_data=b'' call_success=True returned_data=b'\x00\x01'
...fork_Byzantium-blockchain_test_from_state_test-ModExpInput_base_0x00-exponent_0x00-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x00' exponent=b'\x00' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Byzantium-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x00 base=b'' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Byzantium-blockchain_test_from_state_test-ModExpInput_base_0x01-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x01' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Byzantium-blockchain_test_from_state_test-ModExpInput_base_0x02-exponent_0x01-modulus_0x03-ModExpOutput_returned_data_0x02 base=b'\x02' exponent=b'\x01' modulus=b'\x03' extra_data=b'' call_success=True returned_data=b'\x02'
...fork_Byzantium-blockchain_test_from_state_test-ModExpInput_base_0x02-exponent_0x02-modulus_0x05-ModExpOutput_returned_data_0x04 base=b'\x02' exponent=b'\x02' modulus=b'\x05' extra_data=b'' call_success=True returned_data=b'\x04'
...fork_Byzantium-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x-ModExpOutput_returned_data_0x base=b'' exponent=b'' modulus=b'' extra_data=b'' call_success=True returned_data=b''
...fork_Byzantium-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x00-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x00' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Byzantium-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x01-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x01' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Byzantium-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0001-ModExpOutput_returned_data_0x0000 base=b'' exponent=b'' modulus=b'\x00\x01' extra_data=b'' call_success=True returned_data=b'\x00\x00'
...fork_Byzantium-blockchain_test_from_state_test-EIP-198-case1 base=b'\x03' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'
...fork_Byzantium-blockchain_test_from_state_test-EIP-198-case2 base=b'' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Byzantium-blockchain_test_from_state_test-EIP-198-case3-raw-input-out-of-gas 0x000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 20ffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff feffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff fd call_success=False returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Byzantium-blockchain_test_from_state_test-EIP-198-case4-extra-data_07 base=b'\x03' exponent=b'\xff\xff' modulus=b'\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' extra_data=b'\x07' call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Byzantium-blockchain_test_from_state_test-EIP-198-case5-raw-input 0x000000000000000000000000000000 00000000000000000000000000000000 01000000000000000000000000000000 00000000000000000000000000000000 02000000000000000000000000000000 00000000000000000000000000000000 2003ffff80 call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Constantinople-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'' exponent=b'' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Constantinople-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0002-ModExpOutput_returned_data_0x0001 base=b'' exponent=b'' modulus=b'\x00\x02' extra_data=b'' call_success=True returned_data=b'\x00\x01'
...fork_Constantinople-state_test-ModExpInput_base_0x00-exponent_0x00-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x00' exponent=b'\x00' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Constantinople-state_test-ModExpInput_base_0x-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x00 base=b'' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Constantinople-state_test-ModExpInput_base_0x01-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x01' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Constantinople-state_test-ModExpInput_base_0x02-exponent_0x01-modulus_0x03-ModExpOutput_returned_data_0x02 base=b'\x02' exponent=b'\x01' modulus=b'\x03' extra_data=b'' call_success=True returned_data=b'\x02'
...fork_Constantinople-state_test-ModExpInput_base_0x02-exponent_0x02-modulus_0x05-ModExpOutput_returned_data_0x04 base=b'\x02' exponent=b'\x02' modulus=b'\x05' extra_data=b'' call_success=True returned_data=b'\x04'
...fork_Constantinople-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x-ModExpOutput_returned_data_0x base=b'' exponent=b'' modulus=b'' extra_data=b'' call_success=True returned_data=b''
...fork_Constantinople-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x00-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x00' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Constantinople-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x01-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x01' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Constantinople-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0001-ModExpOutput_returned_data_0x0000 base=b'' exponent=b'' modulus=b'\x00\x01' extra_data=b'' call_success=True returned_data=b'\x00\x00'
...fork_Constantinople-state_test-EIP-198-case1 base=b'\x03' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'
...fork_Constantinople-state_test-EIP-198-case2 base=b'' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Constantinople-state_test-EIP-198-case3-raw-input-out-of-gas 0x000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 20ffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff feffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff fd call_success=False returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Constantinople-state_test-EIP-198-case4-extra-data_07 base=b'\x03' exponent=b'\xff\xff' modulus=b'\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' extra_data=b'\x07' call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Constantinople-state_test-EIP-198-case5-raw-input 0x000000000000000000000000000000 00000000000000000000000000000000 01000000000000000000000000000000 00000000000000000000000000000000 02000000000000000000000000000000 00000000000000000000000000000000 2003ffff80 call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Constantinople-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'' exponent=b'' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Constantinople-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0002-ModExpOutput_returned_data_0x0001 base=b'' exponent=b'' modulus=b'\x00\x02' extra_data=b'' call_success=True returned_data=b'\x00\x01'
...fork_Constantinople-blockchain_test_from_state_test-ModExpInput_base_0x00-exponent_0x00-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x00' exponent=b'\x00' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Constantinople-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x00 base=b'' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Constantinople-blockchain_test_from_state_test-ModExpInput_base_0x01-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x01' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Constantinople-blockchain_test_from_state_test-ModExpInput_base_0x02-exponent_0x01-modulus_0x03-ModExpOutput_returned_data_0x02 base=b'\x02' exponent=b'\x01' modulus=b'\x03' extra_data=b'' call_success=True returned_data=b'\x02'
...fork_Constantinople-blockchain_test_from_state_test-ModExpInput_base_0x02-exponent_0x02-modulus_0x05-ModExpOutput_returned_data_0x04 base=b'\x02' exponent=b'\x02' modulus=b'\x05' extra_data=b'' call_success=True returned_data=b'\x04'
...fork_Constantinople-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x-ModExpOutput_returned_data_0x base=b'' exponent=b'' modulus=b'' extra_data=b'' call_success=True returned_data=b''
...fork_Constantinople-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x00-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x00' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Constantinople-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x01-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x01' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Constantinople-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0001-ModExpOutput_returned_data_0x0000 base=b'' exponent=b'' modulus=b'\x00\x01' extra_data=b'' call_success=True returned_data=b'\x00\x00'
...fork_Constantinople-blockchain_test_from_state_test-EIP-198-case1 base=b'\x03' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'
...fork_Constantinople-blockchain_test_from_state_test-EIP-198-case2 base=b'' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Constantinople-blockchain_test_from_state_test-EIP-198-case3-raw-input-out-of-gas 0x000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 20ffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff feffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff fd call_success=False returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Constantinople-blockchain_test_from_state_test-EIP-198-case4-extra-data_07 base=b'\x03' exponent=b'\xff\xff' modulus=b'\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' extra_data=b'\x07' call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Constantinople-blockchain_test_from_state_test-EIP-198-case5-raw-input 0x000000000000000000000000000000 00000000000000000000000000000000 01000000000000000000000000000000 00000000000000000000000000000000 02000000000000000000000000000000 00000000000000000000000000000000 2003ffff80 call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_ConstantinopleFix-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'' exponent=b'' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_ConstantinopleFix-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0002-ModExpOutput_returned_data_0x0001 base=b'' exponent=b'' modulus=b'\x00\x02' extra_data=b'' call_success=True returned_data=b'\x00\x01'
...fork_ConstantinopleFix-state_test-ModExpInput_base_0x00-exponent_0x00-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x00' exponent=b'\x00' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_ConstantinopleFix-state_test-ModExpInput_base_0x-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x00 base=b'' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_ConstantinopleFix-state_test-ModExpInput_base_0x01-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x01' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_ConstantinopleFix-state_test-ModExpInput_base_0x02-exponent_0x01-modulus_0x03-ModExpOutput_returned_data_0x02 base=b'\x02' exponent=b'\x01' modulus=b'\x03' extra_data=b'' call_success=True returned_data=b'\x02'
...fork_ConstantinopleFix-state_test-ModExpInput_base_0x02-exponent_0x02-modulus_0x05-ModExpOutput_returned_data_0x04 base=b'\x02' exponent=b'\x02' modulus=b'\x05' extra_data=b'' call_success=True returned_data=b'\x04'
...fork_ConstantinopleFix-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x-ModExpOutput_returned_data_0x base=b'' exponent=b'' modulus=b'' extra_data=b'' call_success=True returned_data=b''
...fork_ConstantinopleFix-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x00-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x00' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_ConstantinopleFix-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x01-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x01' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_ConstantinopleFix-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0001-ModExpOutput_returned_data_0x0000 base=b'' exponent=b'' modulus=b'\x00\x01' extra_data=b'' call_success=True returned_data=b'\x00\x00'
...fork_ConstantinopleFix-state_test-EIP-198-case1 base=b'\x03' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'
...fork_ConstantinopleFix-state_test-EIP-198-case2 base=b'' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_ConstantinopleFix-state_test-EIP-198-case3-raw-input-out-of-gas 0x000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 20ffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff feffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff fd call_success=False returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_ConstantinopleFix-state_test-EIP-198-case4-extra-data_07 base=b'\x03' exponent=b'\xff\xff' modulus=b'\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' extra_data=b'\x07' call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_ConstantinopleFix-state_test-EIP-198-case5-raw-input 0x000000000000000000000000000000 00000000000000000000000000000000 01000000000000000000000000000000 00000000000000000000000000000000 02000000000000000000000000000000 00000000000000000000000000000000 2003ffff80 call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_ConstantinopleFix-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'' exponent=b'' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_ConstantinopleFix-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0002-ModExpOutput_returned_data_0x0001 base=b'' exponent=b'' modulus=b'\x00\x02' extra_data=b'' call_success=True returned_data=b'\x00\x01'
...fork_ConstantinopleFix-blockchain_test_from_state_test-ModExpInput_base_0x00-exponent_0x00-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x00' exponent=b'\x00' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_ConstantinopleFix-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x00 base=b'' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_ConstantinopleFix-blockchain_test_from_state_test-ModExpInput_base_0x01-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x01' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_ConstantinopleFix-blockchain_test_from_state_test-ModExpInput_base_0x02-exponent_0x01-modulus_0x03-ModExpOutput_returned_data_0x02 base=b'\x02' exponent=b'\x01' modulus=b'\x03' extra_data=b'' call_success=True returned_data=b'\x02'
...fork_ConstantinopleFix-blockchain_test_from_state_test-ModExpInput_base_0x02-exponent_0x02-modulus_0x05-ModExpOutput_returned_data_0x04 base=b'\x02' exponent=b'\x02' modulus=b'\x05' extra_data=b'' call_success=True returned_data=b'\x04'
...fork_ConstantinopleFix-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x-ModExpOutput_returned_data_0x base=b'' exponent=b'' modulus=b'' extra_data=b'' call_success=True returned_data=b''
...fork_ConstantinopleFix-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x00-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x00' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_ConstantinopleFix-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x01-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x01' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_ConstantinopleFix-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0001-ModExpOutput_returned_data_0x0000 base=b'' exponent=b'' modulus=b'\x00\x01' extra_data=b'' call_success=True returned_data=b'\x00\x00'
...fork_ConstantinopleFix-blockchain_test_from_state_test-EIP-198-case1 base=b'\x03' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'
...fork_ConstantinopleFix-blockchain_test_from_state_test-EIP-198-case2 base=b'' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_ConstantinopleFix-blockchain_test_from_state_test-EIP-198-case3-raw-input-out-of-gas 0x000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 20ffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff feffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff fd call_success=False returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_ConstantinopleFix-blockchain_test_from_state_test-EIP-198-case4-extra-data_07 base=b'\x03' exponent=b'\xff\xff' modulus=b'\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' extra_data=b'\x07' call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_ConstantinopleFix-blockchain_test_from_state_test-EIP-198-case5-raw-input 0x000000000000000000000000000000 00000000000000000000000000000000 01000000000000000000000000000000 00000000000000000000000000000000 02000000000000000000000000000000 00000000000000000000000000000000 2003ffff80 call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Istanbul-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'' exponent=b'' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Istanbul-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0002-ModExpOutput_returned_data_0x0001 base=b'' exponent=b'' modulus=b'\x00\x02' extra_data=b'' call_success=True returned_data=b'\x00\x01'
...fork_Istanbul-state_test-ModExpInput_base_0x00-exponent_0x00-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x00' exponent=b'\x00' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Istanbul-state_test-ModExpInput_base_0x-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x00 base=b'' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Istanbul-state_test-ModExpInput_base_0x01-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x01' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Istanbul-state_test-ModExpInput_base_0x02-exponent_0x01-modulus_0x03-ModExpOutput_returned_data_0x02 base=b'\x02' exponent=b'\x01' modulus=b'\x03' extra_data=b'' call_success=True returned_data=b'\x02'
...fork_Istanbul-state_test-ModExpInput_base_0x02-exponent_0x02-modulus_0x05-ModExpOutput_returned_data_0x04 base=b'\x02' exponent=b'\x02' modulus=b'\x05' extra_data=b'' call_success=True returned_data=b'\x04'
...fork_Istanbul-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x-ModExpOutput_returned_data_0x base=b'' exponent=b'' modulus=b'' extra_data=b'' call_success=True returned_data=b''
...fork_Istanbul-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x00-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x00' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Istanbul-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x01-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x01' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Istanbul-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0001-ModExpOutput_returned_data_0x0000 base=b'' exponent=b'' modulus=b'\x00\x01' extra_data=b'' call_success=True returned_data=b'\x00\x00'
...fork_Istanbul-state_test-EIP-198-case1 base=b'\x03' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'
...fork_Istanbul-state_test-EIP-198-case2 base=b'' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Istanbul-state_test-EIP-198-case3-raw-input-out-of-gas 0x000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 20ffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff feffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff fd call_success=False returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Istanbul-state_test-EIP-198-case4-extra-data_07 base=b'\x03' exponent=b'\xff\xff' modulus=b'\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' extra_data=b'\x07' call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Istanbul-state_test-EIP-198-case5-raw-input 0x000000000000000000000000000000 00000000000000000000000000000000 01000000000000000000000000000000 00000000000000000000000000000000 02000000000000000000000000000000 00000000000000000000000000000000 2003ffff80 call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Istanbul-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'' exponent=b'' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Istanbul-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0002-ModExpOutput_returned_data_0x0001 base=b'' exponent=b'' modulus=b'\x00\x02' extra_data=b'' call_success=True returned_data=b'\x00\x01'
...fork_Istanbul-blockchain_test_from_state_test-ModExpInput_base_0x00-exponent_0x00-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x00' exponent=b'\x00' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Istanbul-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x00 base=b'' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Istanbul-blockchain_test_from_state_test-ModExpInput_base_0x01-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x01' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Istanbul-blockchain_test_from_state_test-ModExpInput_base_0x02-exponent_0x01-modulus_0x03-ModExpOutput_returned_data_0x02 base=b'\x02' exponent=b'\x01' modulus=b'\x03' extra_data=b'' call_success=True returned_data=b'\x02'
...fork_Istanbul-blockchain_test_from_state_test-ModExpInput_base_0x02-exponent_0x02-modulus_0x05-ModExpOutput_returned_data_0x04 base=b'\x02' exponent=b'\x02' modulus=b'\x05' extra_data=b'' call_success=True returned_data=b'\x04'
...fork_Istanbul-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x-ModExpOutput_returned_data_0x base=b'' exponent=b'' modulus=b'' extra_data=b'' call_success=True returned_data=b''
...fork_Istanbul-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x00-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x00' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Istanbul-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x01-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x01' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Istanbul-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0001-ModExpOutput_returned_data_0x0000 base=b'' exponent=b'' modulus=b'\x00\x01' extra_data=b'' call_success=True returned_data=b'\x00\x00'
...fork_Istanbul-blockchain_test_from_state_test-EIP-198-case1 base=b'\x03' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'
...fork_Istanbul-blockchain_test_from_state_test-EIP-198-case2 base=b'' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Istanbul-blockchain_test_from_state_test-EIP-198-case3-raw-input-out-of-gas 0x000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 20ffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff feffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff fd call_success=False returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Istanbul-blockchain_test_from_state_test-EIP-198-case4-extra-data_07 base=b'\x03' exponent=b'\xff\xff' modulus=b'\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' extra_data=b'\x07' call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Istanbul-blockchain_test_from_state_test-EIP-198-case5-raw-input 0x000000000000000000000000000000 00000000000000000000000000000000 01000000000000000000000000000000 00000000000000000000000000000000 02000000000000000000000000000000 00000000000000000000000000000000 2003ffff80 call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Berlin-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'' exponent=b'' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Berlin-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0002-ModExpOutput_returned_data_0x0001 base=b'' exponent=b'' modulus=b'\x00\x02' extra_data=b'' call_success=True returned_data=b'\x00\x01'
...fork_Berlin-state_test-ModExpInput_base_0x00-exponent_0x00-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x00' exponent=b'\x00' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Berlin-state_test-ModExpInput_base_0x-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x00 base=b'' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Berlin-state_test-ModExpInput_base_0x01-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x01' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Berlin-state_test-ModExpInput_base_0x02-exponent_0x01-modulus_0x03-ModExpOutput_returned_data_0x02 base=b'\x02' exponent=b'\x01' modulus=b'\x03' extra_data=b'' call_success=True returned_data=b'\x02'
...fork_Berlin-state_test-ModExpInput_base_0x02-exponent_0x02-modulus_0x05-ModExpOutput_returned_data_0x04 base=b'\x02' exponent=b'\x02' modulus=b'\x05' extra_data=b'' call_success=True returned_data=b'\x04'
...fork_Berlin-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x-ModExpOutput_returned_data_0x base=b'' exponent=b'' modulus=b'' extra_data=b'' call_success=True returned_data=b''
...fork_Berlin-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x00-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x00' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Berlin-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x01-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x01' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Berlin-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0001-ModExpOutput_returned_data_0x0000 base=b'' exponent=b'' modulus=b'\x00\x01' extra_data=b'' call_success=True returned_data=b'\x00\x00'
...fork_Berlin-state_test-EIP-198-case1 base=b'\x03' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'
...fork_Berlin-state_test-EIP-198-case2 base=b'' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Berlin-state_test-EIP-198-case3-raw-input-out-of-gas 0x000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 20ffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff feffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff fd call_success=False returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Berlin-state_test-EIP-198-case4-extra-data_07 base=b'\x03' exponent=b'\xff\xff' modulus=b'\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' extra_data=b'\x07' call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Berlin-state_test-EIP-198-case5-raw-input 0x000000000000000000000000000000 00000000000000000000000000000000 01000000000000000000000000000000 00000000000000000000000000000000 02000000000000000000000000000000 00000000000000000000000000000000 2003ffff80 call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Berlin-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'' exponent=b'' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Berlin-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0002-ModExpOutput_returned_data_0x0001 base=b'' exponent=b'' modulus=b'\x00\x02' extra_data=b'' call_success=True returned_data=b'\x00\x01'
...fork_Berlin-blockchain_test_from_state_test-ModExpInput_base_0x00-exponent_0x00-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x00' exponent=b'\x00' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Berlin-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x00 base=b'' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Berlin-blockchain_test_from_state_test-ModExpInput_base_0x01-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x01' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Berlin-blockchain_test_from_state_test-ModExpInput_base_0x02-exponent_0x01-modulus_0x03-ModExpOutput_returned_data_0x02 base=b'\x02' exponent=b'\x01' modulus=b'\x03' extra_data=b'' call_success=True returned_data=b'\x02'
...fork_Berlin-blockchain_test_from_state_test-ModExpInput_base_0x02-exponent_0x02-modulus_0x05-ModExpOutput_returned_data_0x04 base=b'\x02' exponent=b'\x02' modulus=b'\x05' extra_data=b'' call_success=True returned_data=b'\x04'
...fork_Berlin-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x-ModExpOutput_returned_data_0x base=b'' exponent=b'' modulus=b'' extra_data=b'' call_success=True returned_data=b''
...fork_Berlin-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x00-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x00' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Berlin-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x01-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x01' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Berlin-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0001-ModExpOutput_returned_data_0x0000 base=b'' exponent=b'' modulus=b'\x00\x01' extra_data=b'' call_success=True returned_data=b'\x00\x00'
...fork_Berlin-blockchain_test_from_state_test-EIP-198-case1 base=b'\x03' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'
...fork_Berlin-blockchain_test_from_state_test-EIP-198-case2 base=b'' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Berlin-blockchain_test_from_state_test-EIP-198-case3-raw-input-out-of-gas 0x000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 20ffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff feffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff fd call_success=False returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Berlin-blockchain_test_from_state_test-EIP-198-case4-extra-data_07 base=b'\x03' exponent=b'\xff\xff' modulus=b'\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' extra_data=b'\x07' call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Berlin-blockchain_test_from_state_test-EIP-198-case5-raw-input 0x000000000000000000000000000000 00000000000000000000000000000000 01000000000000000000000000000000 00000000000000000000000000000000 02000000000000000000000000000000 00000000000000000000000000000000 2003ffff80 call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_London-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'' exponent=b'' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_London-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0002-ModExpOutput_returned_data_0x0001 base=b'' exponent=b'' modulus=b'\x00\x02' extra_data=b'' call_success=True returned_data=b'\x00\x01'
...fork_London-state_test-ModExpInput_base_0x00-exponent_0x00-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x00' exponent=b'\x00' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_London-state_test-ModExpInput_base_0x-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x00 base=b'' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_London-state_test-ModExpInput_base_0x01-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x01' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_London-state_test-ModExpInput_base_0x02-exponent_0x01-modulus_0x03-ModExpOutput_returned_data_0x02 base=b'\x02' exponent=b'\x01' modulus=b'\x03' extra_data=b'' call_success=True returned_data=b'\x02'
...fork_London-state_test-ModExpInput_base_0x02-exponent_0x02-modulus_0x05-ModExpOutput_returned_data_0x04 base=b'\x02' exponent=b'\x02' modulus=b'\x05' extra_data=b'' call_success=True returned_data=b'\x04'
...fork_London-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x-ModExpOutput_returned_data_0x base=b'' exponent=b'' modulus=b'' extra_data=b'' call_success=True returned_data=b''
...fork_London-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x00-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x00' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_London-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x01-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x01' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_London-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0001-ModExpOutput_returned_data_0x0000 base=b'' exponent=b'' modulus=b'\x00\x01' extra_data=b'' call_success=True returned_data=b'\x00\x00'
...fork_London-state_test-EIP-198-case1 base=b'\x03' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'
...fork_London-state_test-EIP-198-case2 base=b'' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_London-state_test-EIP-198-case3-raw-input-out-of-gas 0x000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 20ffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff feffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff fd call_success=False returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_London-state_test-EIP-198-case4-extra-data_07 base=b'\x03' exponent=b'\xff\xff' modulus=b'\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' extra_data=b'\x07' call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_London-state_test-EIP-198-case5-raw-input 0x000000000000000000000000000000 00000000000000000000000000000000 01000000000000000000000000000000 00000000000000000000000000000000 02000000000000000000000000000000 00000000000000000000000000000000 2003ffff80 call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_London-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'' exponent=b'' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_London-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0002-ModExpOutput_returned_data_0x0001 base=b'' exponent=b'' modulus=b'\x00\x02' extra_data=b'' call_success=True returned_data=b'\x00\x01'
...fork_London-blockchain_test_from_state_test-ModExpInput_base_0x00-exponent_0x00-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x00' exponent=b'\x00' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_London-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x00 base=b'' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_London-blockchain_test_from_state_test-ModExpInput_base_0x01-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x01' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_London-blockchain_test_from_state_test-ModExpInput_base_0x02-exponent_0x01-modulus_0x03-ModExpOutput_returned_data_0x02 base=b'\x02' exponent=b'\x01' modulus=b'\x03' extra_data=b'' call_success=True returned_data=b'\x02'
...fork_London-blockchain_test_from_state_test-ModExpInput_base_0x02-exponent_0x02-modulus_0x05-ModExpOutput_returned_data_0x04 base=b'\x02' exponent=b'\x02' modulus=b'\x05' extra_data=b'' call_success=True returned_data=b'\x04'
...fork_London-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x-ModExpOutput_returned_data_0x base=b'' exponent=b'' modulus=b'' extra_data=b'' call_success=True returned_data=b''
...fork_London-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x00-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x00' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_London-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x01-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x01' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_London-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0001-ModExpOutput_returned_data_0x0000 base=b'' exponent=b'' modulus=b'\x00\x01' extra_data=b'' call_success=True returned_data=b'\x00\x00'
...fork_London-blockchain_test_from_state_test-EIP-198-case1 base=b'\x03' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'
...fork_London-blockchain_test_from_state_test-EIP-198-case2 base=b'' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_London-blockchain_test_from_state_test-EIP-198-case3-raw-input-out-of-gas 0x000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 20ffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff feffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff fd call_success=False returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_London-blockchain_test_from_state_test-EIP-198-case4-extra-data_07 base=b'\x03' exponent=b'\xff\xff' modulus=b'\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' extra_data=b'\x07' call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_London-blockchain_test_from_state_test-EIP-198-case5-raw-input 0x000000000000000000000000000000 00000000000000000000000000000000 01000000000000000000000000000000 00000000000000000000000000000000 02000000000000000000000000000000 00000000000000000000000000000000 2003ffff80 call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Paris-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'' exponent=b'' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Paris-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0002-ModExpOutput_returned_data_0x0001 base=b'' exponent=b'' modulus=b'\x00\x02' extra_data=b'' call_success=True returned_data=b'\x00\x01'
...fork_Paris-state_test-ModExpInput_base_0x00-exponent_0x00-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x00' exponent=b'\x00' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Paris-state_test-ModExpInput_base_0x-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x00 base=b'' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Paris-state_test-ModExpInput_base_0x01-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x01' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Paris-state_test-ModExpInput_base_0x02-exponent_0x01-modulus_0x03-ModExpOutput_returned_data_0x02 base=b'\x02' exponent=b'\x01' modulus=b'\x03' extra_data=b'' call_success=True returned_data=b'\x02'
...fork_Paris-state_test-ModExpInput_base_0x02-exponent_0x02-modulus_0x05-ModExpOutput_returned_data_0x04 base=b'\x02' exponent=b'\x02' modulus=b'\x05' extra_data=b'' call_success=True returned_data=b'\x04'
...fork_Paris-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x-ModExpOutput_returned_data_0x base=b'' exponent=b'' modulus=b'' extra_data=b'' call_success=True returned_data=b''
...fork_Paris-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x00-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x00' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Paris-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x01-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x01' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Paris-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0001-ModExpOutput_returned_data_0x0000 base=b'' exponent=b'' modulus=b'\x00\x01' extra_data=b'' call_success=True returned_data=b'\x00\x00'
...fork_Paris-state_test-EIP-198-case1 base=b'\x03' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'
...fork_Paris-state_test-EIP-198-case2 base=b'' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Paris-state_test-EIP-198-case3-raw-input-out-of-gas 0x000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 20ffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff feffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff fd call_success=False returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Paris-state_test-EIP-198-case4-extra-data_07 base=b'\x03' exponent=b'\xff\xff' modulus=b'\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' extra_data=b'\x07' call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Paris-state_test-EIP-198-case5-raw-input 0x000000000000000000000000000000 00000000000000000000000000000000 01000000000000000000000000000000 00000000000000000000000000000000 02000000000000000000000000000000 00000000000000000000000000000000 2003ffff80 call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Paris-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'' exponent=b'' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Paris-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0002-ModExpOutput_returned_data_0x0001 base=b'' exponent=b'' modulus=b'\x00\x02' extra_data=b'' call_success=True returned_data=b'\x00\x01'
...fork_Paris-blockchain_test_from_state_test-ModExpInput_base_0x00-exponent_0x00-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x00' exponent=b'\x00' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Paris-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x00 base=b'' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Paris-blockchain_test_from_state_test-ModExpInput_base_0x01-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x01' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Paris-blockchain_test_from_state_test-ModExpInput_base_0x02-exponent_0x01-modulus_0x03-ModExpOutput_returned_data_0x02 base=b'\x02' exponent=b'\x01' modulus=b'\x03' extra_data=b'' call_success=True returned_data=b'\x02'
...fork_Paris-blockchain_test_from_state_test-ModExpInput_base_0x02-exponent_0x02-modulus_0x05-ModExpOutput_returned_data_0x04 base=b'\x02' exponent=b'\x02' modulus=b'\x05' extra_data=b'' call_success=True returned_data=b'\x04'
...fork_Paris-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x-ModExpOutput_returned_data_0x base=b'' exponent=b'' modulus=b'' extra_data=b'' call_success=True returned_data=b''
...fork_Paris-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x00-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x00' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Paris-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x01-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x01' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Paris-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0001-ModExpOutput_returned_data_0x0000 base=b'' exponent=b'' modulus=b'\x00\x01' extra_data=b'' call_success=True returned_data=b'\x00\x00'
...fork_Paris-blockchain_test_from_state_test-EIP-198-case1 base=b'\x03' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'
...fork_Paris-blockchain_test_from_state_test-EIP-198-case2 base=b'' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Paris-blockchain_test_from_state_test-EIP-198-case3-raw-input-out-of-gas 0x000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 20ffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff feffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff fd call_success=False returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Paris-blockchain_test_from_state_test-EIP-198-case4-extra-data_07 base=b'\x03' exponent=b'\xff\xff' modulus=b'\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' extra_data=b'\x07' call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Paris-blockchain_test_from_state_test-EIP-198-case5-raw-input 0x000000000000000000000000000000 00000000000000000000000000000000 01000000000000000000000000000000 00000000000000000000000000000000 02000000000000000000000000000000 00000000000000000000000000000000 2003ffff80 call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Shanghai-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'' exponent=b'' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Shanghai-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0002-ModExpOutput_returned_data_0x0001 base=b'' exponent=b'' modulus=b'\x00\x02' extra_data=b'' call_success=True returned_data=b'\x00\x01'
...fork_Shanghai-state_test-ModExpInput_base_0x00-exponent_0x00-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x00' exponent=b'\x00' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Shanghai-state_test-ModExpInput_base_0x-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x00 base=b'' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Shanghai-state_test-ModExpInput_base_0x01-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x01' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Shanghai-state_test-ModExpInput_base_0x02-exponent_0x01-modulus_0x03-ModExpOutput_returned_data_0x02 base=b'\x02' exponent=b'\x01' modulus=b'\x03' extra_data=b'' call_success=True returned_data=b'\x02'
...fork_Shanghai-state_test-ModExpInput_base_0x02-exponent_0x02-modulus_0x05-ModExpOutput_returned_data_0x04 base=b'\x02' exponent=b'\x02' modulus=b'\x05' extra_data=b'' call_success=True returned_data=b'\x04'
...fork_Shanghai-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x-ModExpOutput_returned_data_0x base=b'' exponent=b'' modulus=b'' extra_data=b'' call_success=True returned_data=b''
...fork_Shanghai-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x00-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x00' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Shanghai-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x01-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x01' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Shanghai-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0001-ModExpOutput_returned_data_0x0000 base=b'' exponent=b'' modulus=b'\x00\x01' extra_data=b'' call_success=True returned_data=b'\x00\x00'
...fork_Shanghai-state_test-EIP-198-case1 base=b'\x03' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'
...fork_Shanghai-state_test-EIP-198-case2 base=b'' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Shanghai-state_test-EIP-198-case3-raw-input-out-of-gas 0x000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 20ffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff feffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff fd call_success=False returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Shanghai-state_test-EIP-198-case4-extra-data_07 base=b'\x03' exponent=b'\xff\xff' modulus=b'\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' extra_data=b'\x07' call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Shanghai-state_test-EIP-198-case5-raw-input 0x000000000000000000000000000000 00000000000000000000000000000000 01000000000000000000000000000000 00000000000000000000000000000000 02000000000000000000000000000000 00000000000000000000000000000000 2003ffff80 call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Shanghai-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'' exponent=b'' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Shanghai-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0002-ModExpOutput_returned_data_0x0001 base=b'' exponent=b'' modulus=b'\x00\x02' extra_data=b'' call_success=True returned_data=b'\x00\x01'
...fork_Shanghai-blockchain_test_from_state_test-ModExpInput_base_0x00-exponent_0x00-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x00' exponent=b'\x00' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Shanghai-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x00 base=b'' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Shanghai-blockchain_test_from_state_test-ModExpInput_base_0x01-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x01' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Shanghai-blockchain_test_from_state_test-ModExpInput_base_0x02-exponent_0x01-modulus_0x03-ModExpOutput_returned_data_0x02 base=b'\x02' exponent=b'\x01' modulus=b'\x03' extra_data=b'' call_success=True returned_data=b'\x02'
...fork_Shanghai-blockchain_test_from_state_test-ModExpInput_base_0x02-exponent_0x02-modulus_0x05-ModExpOutput_returned_data_0x04 base=b'\x02' exponent=b'\x02' modulus=b'\x05' extra_data=b'' call_success=True returned_data=b'\x04'
...fork_Shanghai-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x-ModExpOutput_returned_data_0x base=b'' exponent=b'' modulus=b'' extra_data=b'' call_success=True returned_data=b''
...fork_Shanghai-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x00-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x00' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Shanghai-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x01-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x01' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Shanghai-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0001-ModExpOutput_returned_data_0x0000 base=b'' exponent=b'' modulus=b'\x00\x01' extra_data=b'' call_success=True returned_data=b'\x00\x00'
...fork_Shanghai-blockchain_test_from_state_test-EIP-198-case1 base=b'\x03' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'
...fork_Shanghai-blockchain_test_from_state_test-EIP-198-case2 base=b'' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Shanghai-blockchain_test_from_state_test-EIP-198-case3-raw-input-out-of-gas 0x000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 20ffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff feffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff fd call_success=False returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Shanghai-blockchain_test_from_state_test-EIP-198-case4-extra-data_07 base=b'\x03' exponent=b'\xff\xff' modulus=b'\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' extra_data=b'\x07' call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Shanghai-blockchain_test_from_state_test-EIP-198-case5-raw-input 0x000000000000000000000000000000 00000000000000000000000000000000 01000000000000000000000000000000 00000000000000000000000000000000 02000000000000000000000000000000 00000000000000000000000000000000 2003ffff80 call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Cancun-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'' exponent=b'' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Cancun-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0002-ModExpOutput_returned_data_0x0001 base=b'' exponent=b'' modulus=b'\x00\x02' extra_data=b'' call_success=True returned_data=b'\x00\x01'
...fork_Cancun-state_test-ModExpInput_base_0x00-exponent_0x00-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x00' exponent=b'\x00' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Cancun-state_test-ModExpInput_base_0x-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x00 base=b'' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Cancun-state_test-ModExpInput_base_0x01-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x01' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Cancun-state_test-ModExpInput_base_0x02-exponent_0x01-modulus_0x03-ModExpOutput_returned_data_0x02 base=b'\x02' exponent=b'\x01' modulus=b'\x03' extra_data=b'' call_success=True returned_data=b'\x02'
...fork_Cancun-state_test-ModExpInput_base_0x02-exponent_0x02-modulus_0x05-ModExpOutput_returned_data_0x04 base=b'\x02' exponent=b'\x02' modulus=b'\x05' extra_data=b'' call_success=True returned_data=b'\x04'
...fork_Cancun-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x-ModExpOutput_returned_data_0x base=b'' exponent=b'' modulus=b'' extra_data=b'' call_success=True returned_data=b''
...fork_Cancun-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x00-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x00' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Cancun-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x01-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x01' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Cancun-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0001-ModExpOutput_returned_data_0x0000 base=b'' exponent=b'' modulus=b'\x00\x01' extra_data=b'' call_success=True returned_data=b'\x00\x00'
...fork_Cancun-state_test-EIP-198-case1 base=b'\x03' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'
...fork_Cancun-state_test-EIP-198-case2 base=b'' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Cancun-state_test-EIP-198-case3-raw-input-out-of-gas 0x000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 20ffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff feffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff fd call_success=False returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Cancun-state_test-EIP-198-case4-extra-data_07 base=b'\x03' exponent=b'\xff\xff' modulus=b'\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' extra_data=b'\x07' call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Cancun-state_test-EIP-198-case5-raw-input 0x000000000000000000000000000000 00000000000000000000000000000000 01000000000000000000000000000000 00000000000000000000000000000000 02000000000000000000000000000000 00000000000000000000000000000000 2003ffff80 call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Cancun-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'' exponent=b'' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Cancun-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0002-ModExpOutput_returned_data_0x0001 base=b'' exponent=b'' modulus=b'\x00\x02' extra_data=b'' call_success=True returned_data=b'\x00\x01'
...fork_Cancun-blockchain_test_from_state_test-ModExpInput_base_0x00-exponent_0x00-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x00' exponent=b'\x00' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Cancun-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x00 base=b'' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Cancun-blockchain_test_from_state_test-ModExpInput_base_0x01-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x01' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Cancun-blockchain_test_from_state_test-ModExpInput_base_0x02-exponent_0x01-modulus_0x03-ModExpOutput_returned_data_0x02 base=b'\x02' exponent=b'\x01' modulus=b'\x03' extra_data=b'' call_success=True returned_data=b'\x02'
...fork_Cancun-blockchain_test_from_state_test-ModExpInput_base_0x02-exponent_0x02-modulus_0x05-ModExpOutput_returned_data_0x04 base=b'\x02' exponent=b'\x02' modulus=b'\x05' extra_data=b'' call_success=True returned_data=b'\x04'
...fork_Cancun-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x-ModExpOutput_returned_data_0x base=b'' exponent=b'' modulus=b'' extra_data=b'' call_success=True returned_data=b''
...fork_Cancun-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x00-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x00' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Cancun-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x01-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x01' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Cancun-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0001-ModExpOutput_returned_data_0x0000 base=b'' exponent=b'' modulus=b'\x00\x01' extra_data=b'' call_success=True returned_data=b'\x00\x00'
...fork_Cancun-blockchain_test_from_state_test-EIP-198-case1 base=b'\x03' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'
...fork_Cancun-blockchain_test_from_state_test-EIP-198-case2 base=b'' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Cancun-blockchain_test_from_state_test-EIP-198-case3-raw-input-out-of-gas 0x000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 20ffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff feffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff fd call_success=False returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Cancun-blockchain_test_from_state_test-EIP-198-case4-extra-data_07 base=b'\x03' exponent=b'\xff\xff' modulus=b'\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' extra_data=b'\x07' call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Cancun-blockchain_test_from_state_test-EIP-198-case5-raw-input 0x000000000000000000000000000000 00000000000000000000000000000000 01000000000000000000000000000000 00000000000000000000000000000000 02000000000000000000000000000000 00000000000000000000000000000000 2003ffff80 call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Prague-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'' exponent=b'' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Prague-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0002-ModExpOutput_returned_data_0x0001 base=b'' exponent=b'' modulus=b'\x00\x02' extra_data=b'' call_success=True returned_data=b'\x00\x01'
...fork_Prague-state_test-ModExpInput_base_0x00-exponent_0x00-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x00' exponent=b'\x00' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Prague-state_test-ModExpInput_base_0x-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x00 base=b'' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Prague-state_test-ModExpInput_base_0x01-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x01' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Prague-state_test-ModExpInput_base_0x02-exponent_0x01-modulus_0x03-ModExpOutput_returned_data_0x02 base=b'\x02' exponent=b'\x01' modulus=b'\x03' extra_data=b'' call_success=True returned_data=b'\x02'
...fork_Prague-state_test-ModExpInput_base_0x02-exponent_0x02-modulus_0x05-ModExpOutput_returned_data_0x04 base=b'\x02' exponent=b'\x02' modulus=b'\x05' extra_data=b'' call_success=True returned_data=b'\x04'
...fork_Prague-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x-ModExpOutput_returned_data_0x base=b'' exponent=b'' modulus=b'' extra_data=b'' call_success=True returned_data=b''
...fork_Prague-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x00-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x00' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Prague-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x01-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x01' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Prague-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0001-ModExpOutput_returned_data_0x0000 base=b'' exponent=b'' modulus=b'\x00\x01' extra_data=b'' call_success=True returned_data=b'\x00\x00'
...fork_Prague-state_test-EIP-198-case1 base=b'\x03' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'
...fork_Prague-state_test-EIP-198-case2 base=b'' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Prague-state_test-EIP-198-case3-raw-input-out-of-gas 0x000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 20ffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff feffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff fd call_success=False returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Prague-state_test-EIP-198-case4-extra-data_07 base=b'\x03' exponent=b'\xff\xff' modulus=b'\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' extra_data=b'\x07' call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Prague-state_test-EIP-198-case5-raw-input 0x000000000000000000000000000000 00000000000000000000000000000000 01000000000000000000000000000000 00000000000000000000000000000000 02000000000000000000000000000000 00000000000000000000000000000000 2003ffff80 call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Prague-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'' exponent=b'' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Prague-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0002-ModExpOutput_returned_data_0x0001 base=b'' exponent=b'' modulus=b'\x00\x02' extra_data=b'' call_success=True returned_data=b'\x00\x01'
...fork_Prague-blockchain_test_from_state_test-ModExpInput_base_0x00-exponent_0x00-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x00' exponent=b'\x00' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Prague-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x00 base=b'' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Prague-blockchain_test_from_state_test-ModExpInput_base_0x01-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x01' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Prague-blockchain_test_from_state_test-ModExpInput_base_0x02-exponent_0x01-modulus_0x03-ModExpOutput_returned_data_0x02 base=b'\x02' exponent=b'\x01' modulus=b'\x03' extra_data=b'' call_success=True returned_data=b'\x02'
...fork_Prague-blockchain_test_from_state_test-ModExpInput_base_0x02-exponent_0x02-modulus_0x05-ModExpOutput_returned_data_0x04 base=b'\x02' exponent=b'\x02' modulus=b'\x05' extra_data=b'' call_success=True returned_data=b'\x04'
...fork_Prague-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x-ModExpOutput_returned_data_0x base=b'' exponent=b'' modulus=b'' extra_data=b'' call_success=True returned_data=b''
...fork_Prague-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x00-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x00' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Prague-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x01-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x01' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Prague-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0001-ModExpOutput_returned_data_0x0000 base=b'' exponent=b'' modulus=b'\x00\x01' extra_data=b'' call_success=True returned_data=b'\x00\x00'
...fork_Prague-blockchain_test_from_state_test-EIP-198-case1 base=b'\x03' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'
...fork_Prague-blockchain_test_from_state_test-EIP-198-case2 base=b'' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Prague-blockchain_test_from_state_test-EIP-198-case3-raw-input-out-of-gas 0x000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 20ffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff feffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff fd call_success=False returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Prague-blockchain_test_from_state_test-EIP-198-case4-extra-data_07 base=b'\x03' exponent=b'\xff\xff' modulus=b'\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' extra_data=b'\x07' call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Prague-blockchain_test_from_state_test-EIP-198-case5-raw-input 0x000000000000000000000000000000 00000000000000000000000000000000 01000000000000000000000000000000 00000000000000000000000000000000 02000000000000000000000000000000 00000000000000000000000000000000 2003ffff80 call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Osaka-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'' exponent=b'' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Osaka-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0002-ModExpOutput_returned_data_0x0001 base=b'' exponent=b'' modulus=b'\x00\x02' extra_data=b'' call_success=True returned_data=b'\x00\x01'
...fork_Osaka-state_test-ModExpInput_base_0x00-exponent_0x00-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x00' exponent=b'\x00' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Osaka-state_test-ModExpInput_base_0x-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x00 base=b'' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Osaka-state_test-ModExpInput_base_0x01-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x01' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Osaka-state_test-ModExpInput_base_0x02-exponent_0x01-modulus_0x03-ModExpOutput_returned_data_0x02 base=b'\x02' exponent=b'\x01' modulus=b'\x03' extra_data=b'' call_success=True returned_data=b'\x02'
...fork_Osaka-state_test-ModExpInput_base_0x02-exponent_0x02-modulus_0x05-ModExpOutput_returned_data_0x04 base=b'\x02' exponent=b'\x02' modulus=b'\x05' extra_data=b'' call_success=True returned_data=b'\x04'
...fork_Osaka-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x-ModExpOutput_returned_data_0x base=b'' exponent=b'' modulus=b'' extra_data=b'' call_success=True returned_data=b''
...fork_Osaka-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x00-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x00' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Osaka-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x01-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x01' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Osaka-state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0001-ModExpOutput_returned_data_0x0000 base=b'' exponent=b'' modulus=b'\x00\x01' extra_data=b'' call_success=True returned_data=b'\x00\x00'
...fork_Osaka-state_test-EIP-198-case1 base=b'\x03' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'
...fork_Osaka-state_test-EIP-198-case2 base=b'' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Osaka-state_test-EIP-198-case3-raw-input-out-of-gas 0x000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 20ffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff feffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff fd call_success=False returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Osaka-state_test-EIP-198-case4-extra-data_07 base=b'\x03' exponent=b'\xff\xff' modulus=b'\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' extra_data=b'\x07' call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Osaka-state_test-EIP-198-case5-raw-input 0x000000000000000000000000000000 00000000000000000000000000000000 01000000000000000000000000000000 00000000000000000000000000000000 02000000000000000000000000000000 00000000000000000000000000000000 2003ffff80 call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Osaka-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'' exponent=b'' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Osaka-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0002-ModExpOutput_returned_data_0x0001 base=b'' exponent=b'' modulus=b'\x00\x02' extra_data=b'' call_success=True returned_data=b'\x00\x01'
...fork_Osaka-blockchain_test_from_state_test-ModExpInput_base_0x00-exponent_0x00-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x00' exponent=b'\x00' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Osaka-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x00 base=b'' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Osaka-blockchain_test_from_state_test-ModExpInput_base_0x01-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x01 base=b'\x01' exponent=b'\x01' modulus=b'\x02' extra_data=b'' call_success=True returned_data=b'\x01'
...fork_Osaka-blockchain_test_from_state_test-ModExpInput_base_0x02-exponent_0x01-modulus_0x03-ModExpOutput_returned_data_0x02 base=b'\x02' exponent=b'\x01' modulus=b'\x03' extra_data=b'' call_success=True returned_data=b'\x02'
...fork_Osaka-blockchain_test_from_state_test-ModExpInput_base_0x02-exponent_0x02-modulus_0x05-ModExpOutput_returned_data_0x04 base=b'\x02' exponent=b'\x02' modulus=b'\x05' extra_data=b'' call_success=True returned_data=b'\x04'
...fork_Osaka-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x-ModExpOutput_returned_data_0x base=b'' exponent=b'' modulus=b'' extra_data=b'' call_success=True returned_data=b''
...fork_Osaka-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x00-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x00' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Osaka-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x01-ModExpOutput_returned_data_0x00 base=b'' exponent=b'' modulus=b'\x01' extra_data=b'' call_success=True returned_data=b'\x00'
...fork_Osaka-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0001-ModExpOutput_returned_data_0x0000 base=b'' exponent=b'' modulus=b'\x00\x01' extra_data=b'' call_success=True returned_data=b'\x00\x00'
...fork_Osaka-blockchain_test_from_state_test-EIP-198-case1 base=b'\x03' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'
...fork_Osaka-blockchain_test_from_state_test-EIP-198-case2 base=b'' exponent=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc.' modulus=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xfc/' extra_data=b'' call_success=True returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Osaka-blockchain_test_from_state_test-EIP-198-case3-raw-input-out-of-gas 0x000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 20ffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff feffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffff fd call_success=False returned_data=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
...fork_Osaka-blockchain_test_from_state_test-EIP-198-case4-extra-data_07 base=b'\x03' exponent=b'\xff\xff' modulus=b'\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' extra_data=b'\x07' call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'
...fork_Osaka-blockchain_test_from_state_test-EIP-198-case5-raw-input 0x000000000000000000000000000000 00000000000000000000000000000000 01000000000000000000000000000000 00000000000000000000000000000000 02000000000000000000000000000000 00000000000000000000000000000000 2003ffff80 call_success=True returned_data=b';\x01\xb0\x1a\xc4\x1f-n\x91|mj"\x1c\xe7\x93\x80$i\x02m\x9a\xb7W\x8f\xa2\xe7\x9eM\xa6\xaa\xab'