Skip to content

test_call_types()

Documentation for tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py::test_call_types@bc691d13.

Generate fixtures for these test cases for Prague with:

fill -v tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py::test_call_types --fork Prague

Test the BLS12_G2MSM precompile using different call types.

Source code in tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
@pytest.mark.parametrize(
    "call_opcode",  # Note `Op.CALL` is used for all the `test_valid` cases.
    [
        Op.STATICCALL,
        Op.DELEGATECALL,
        Op.CALLCODE,
    ],
)
@pytest.mark.parametrize(
    "input_data,expected_output",
    [
        pytest.param(
            Spec.INF_G2 + Scalar(0),
            Spec.INF_G2,
            id="single_inf_times_zero",
        ),
        pytest.param(
            Spec.G2 + Scalar(0) + Spec.INF_G2 + Scalar(0),
            Spec.INF_G2,
            id="msm_all_zeros_different_call_types",
        ),
    ],
)
def test_call_types(
    state_test: StateTestFiller,
    pre: Alloc,
    post: dict,
    tx: Transaction,
):
    """Test the BLS12_G2MSM precompile using different call types."""
    state_test(
        env=Environment(),
        pre=pre,
        tx=tx,
        post=post,
    )

Parametrized Test Cases

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

Test ID (Abbreviated) input_data expected_output call_opcode precompile_address
...fork_Prague-state_test-single_inf_times_zero-call_opcode_STATICCALL- 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 PointG2(x=(0, 0), y=(0, 0)) STATICCALL 14
...fork_Prague-state_test-single_inf_times_zero-call_opcode_DELEGATECALL- 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 PointG2(x=(0, 0), y=(0, 0)) DELEGATECALL 14
...fork_Prague-state_test-single_inf_times_zero-call_opcode_CALLCODE- 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 PointG2(x=(0, 0), y=(0, 0)) CALLCODE 14
...fork_Prague-state_test-msm_all_zeros_different_call_types-call_opcode_STATICCALL- 00000000000000000000000000000000 024aa2b2f08f0a91260805272dc51051 c6e47ad4fa403b02b4510b647ae3d177 0bac0326a805bbefd48056c8c121bdb8 00000000000000000000000000000000 13e02b6052719f607dacd3a088274f65 596bd0d09920b61ab5da61bbdc7f5049 334cf11213945d57e5ac7d055d042b7e 00000000000000000000000000000000 0ce5d527727d6e118cc9cdc6da2e351a adfd9baa8cbdd3a76d429a695160d12c 923ac9cc3baca289e193548608b82801 00000000000000000000000000000000 0606c4a02ea734cc32acd2b02bc28b99 cb3e287e85a763af267492ab572e99ab 3f370d275cec1da1aaa9075ff05f79be 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 PointG2(x=(0, 0), y=(0, 0)) STATICCALL 14
...fork_Prague-state_test-msm_all_zeros_different_call_types-call_opcode_DELEGATECALL- 00000000000000000000000000000000 024aa2b2f08f0a91260805272dc51051 c6e47ad4fa403b02b4510b647ae3d177 0bac0326a805bbefd48056c8c121bdb8 00000000000000000000000000000000 13e02b6052719f607dacd3a088274f65 596bd0d09920b61ab5da61bbdc7f5049 334cf11213945d57e5ac7d055d042b7e 00000000000000000000000000000000 0ce5d527727d6e118cc9cdc6da2e351a adfd9baa8cbdd3a76d429a695160d12c 923ac9cc3baca289e193548608b82801 00000000000000000000000000000000 0606c4a02ea734cc32acd2b02bc28b99 cb3e287e85a763af267492ab572e99ab 3f370d275cec1da1aaa9075ff05f79be 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 PointG2(x=(0, 0), y=(0, 0)) DELEGATECALL 14
...fork_Prague-state_test-msm_all_zeros_different_call_types-call_opcode_CALLCODE- 00000000000000000000000000000000 024aa2b2f08f0a91260805272dc51051 c6e47ad4fa403b02b4510b647ae3d177 0bac0326a805bbefd48056c8c121bdb8 00000000000000000000000000000000 13e02b6052719f607dacd3a088274f65 596bd0d09920b61ab5da61bbdc7f5049 334cf11213945d57e5ac7d055d042b7e 00000000000000000000000000000000 0ce5d527727d6e118cc9cdc6da2e351a adfd9baa8cbdd3a76d429a695160d12c 923ac9cc3baca289e193548608b82801 00000000000000000000000000000000 0606c4a02ea734cc32acd2b02bc28b99 cb3e287e85a763af267492ab572e99ab 3f370d275cec1da1aaa9075ff05f79be 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 PointG2(x=(0, 0), y=(0, 0)) CALLCODE 14
...fork_Prague-blockchain_test_from_state_test-single_inf_times_zero-call_opcode_STATICCALL- 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 PointG2(x=(0, 0), y=(0, 0)) STATICCALL 14
...fork_Prague-blockchain_test_from_state_test-single_inf_times_zero-call_opcode_DELEGATECALL- 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 PointG2(x=(0, 0), y=(0, 0)) DELEGATECALL 14
...fork_Prague-blockchain_test_from_state_test-single_inf_times_zero-call_opcode_CALLCODE- 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 PointG2(x=(0, 0), y=(0, 0)) CALLCODE 14
...fork_Prague-blockchain_test_from_state_test-msm_all_zeros_different_call_types-call_opcode_STATICCALL- 00000000000000000000000000000000 024aa2b2f08f0a91260805272dc51051 c6e47ad4fa403b02b4510b647ae3d177 0bac0326a805bbefd48056c8c121bdb8 00000000000000000000000000000000 13e02b6052719f607dacd3a088274f65 596bd0d09920b61ab5da61bbdc7f5049 334cf11213945d57e5ac7d055d042b7e 00000000000000000000000000000000 0ce5d527727d6e118cc9cdc6da2e351a adfd9baa8cbdd3a76d429a695160d12c 923ac9cc3baca289e193548608b82801 00000000000000000000000000000000 0606c4a02ea734cc32acd2b02bc28b99 cb3e287e85a763af267492ab572e99ab 3f370d275cec1da1aaa9075ff05f79be 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 PointG2(x=(0, 0), y=(0, 0)) STATICCALL 14
...fork_Prague-blockchain_test_from_state_test-msm_all_zeros_different_call_types-call_opcode_DELEGATECALL- 00000000000000000000000000000000 024aa2b2f08f0a91260805272dc51051 c6e47ad4fa403b02b4510b647ae3d177 0bac0326a805bbefd48056c8c121bdb8 00000000000000000000000000000000 13e02b6052719f607dacd3a088274f65 596bd0d09920b61ab5da61bbdc7f5049 334cf11213945d57e5ac7d055d042b7e 00000000000000000000000000000000 0ce5d527727d6e118cc9cdc6da2e351a adfd9baa8cbdd3a76d429a695160d12c 923ac9cc3baca289e193548608b82801 00000000000000000000000000000000 0606c4a02ea734cc32acd2b02bc28b99 cb3e287e85a763af267492ab572e99ab 3f370d275cec1da1aaa9075ff05f79be 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 PointG2(x=(0, 0), y=(0, 0)) DELEGATECALL 14
...fork_Prague-blockchain_test_from_state_test-msm_all_zeros_different_call_types-call_opcode_CALLCODE- 00000000000000000000000000000000 024aa2b2f08f0a91260805272dc51051 c6e47ad4fa403b02b4510b647ae3d177 0bac0326a805bbefd48056c8c121bdb8 00000000000000000000000000000000 13e02b6052719f607dacd3a088274f65 596bd0d09920b61ab5da61bbdc7f5049 334cf11213945d57e5ac7d055d042b7e 00000000000000000000000000000000 0ce5d527727d6e118cc9cdc6da2e351a adfd9baa8cbdd3a76d429a695160d12c 923ac9cc3baca289e193548608b82801 00000000000000000000000000000000 0606c4a02ea734cc32acd2b02bc28b99 cb3e287e85a763af267492ab572e99ab 3f370d275cec1da1aaa9075ff05f79be 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 PointG2(x=(0, 0), y=(0, 0)) CALLCODE 14
...fork_Osaka-state_test-single_inf_times_zero-call_opcode_STATICCALL- 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 PointG2(x=(0, 0), y=(0, 0)) STATICCALL 14
...fork_Osaka-state_test-single_inf_times_zero-call_opcode_DELEGATECALL- 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 PointG2(x=(0, 0), y=(0, 0)) DELEGATECALL 14
...fork_Osaka-state_test-single_inf_times_zero-call_opcode_CALLCODE- 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 PointG2(x=(0, 0), y=(0, 0)) CALLCODE 14
...fork_Osaka-state_test-msm_all_zeros_different_call_types-call_opcode_STATICCALL- 00000000000000000000000000000000 024aa2b2f08f0a91260805272dc51051 c6e47ad4fa403b02b4510b647ae3d177 0bac0326a805bbefd48056c8c121bdb8 00000000000000000000000000000000 13e02b6052719f607dacd3a088274f65 596bd0d09920b61ab5da61bbdc7f5049 334cf11213945d57e5ac7d055d042b7e 00000000000000000000000000000000 0ce5d527727d6e118cc9cdc6da2e351a adfd9baa8cbdd3a76d429a695160d12c 923ac9cc3baca289e193548608b82801 00000000000000000000000000000000 0606c4a02ea734cc32acd2b02bc28b99 cb3e287e85a763af267492ab572e99ab 3f370d275cec1da1aaa9075ff05f79be 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 PointG2(x=(0, 0), y=(0, 0)) STATICCALL 14
...fork_Osaka-state_test-msm_all_zeros_different_call_types-call_opcode_DELEGATECALL- 00000000000000000000000000000000 024aa2b2f08f0a91260805272dc51051 c6e47ad4fa403b02b4510b647ae3d177 0bac0326a805bbefd48056c8c121bdb8 00000000000000000000000000000000 13e02b6052719f607dacd3a088274f65 596bd0d09920b61ab5da61bbdc7f5049 334cf11213945d57e5ac7d055d042b7e 00000000000000000000000000000000 0ce5d527727d6e118cc9cdc6da2e351a adfd9baa8cbdd3a76d429a695160d12c 923ac9cc3baca289e193548608b82801 00000000000000000000000000000000 0606c4a02ea734cc32acd2b02bc28b99 cb3e287e85a763af267492ab572e99ab 3f370d275cec1da1aaa9075ff05f79be 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 PointG2(x=(0, 0), y=(0, 0)) DELEGATECALL 14
...fork_Osaka-state_test-msm_all_zeros_different_call_types-call_opcode_CALLCODE- 00000000000000000000000000000000 024aa2b2f08f0a91260805272dc51051 c6e47ad4fa403b02b4510b647ae3d177 0bac0326a805bbefd48056c8c121bdb8 00000000000000000000000000000000 13e02b6052719f607dacd3a088274f65 596bd0d09920b61ab5da61bbdc7f5049 334cf11213945d57e5ac7d055d042b7e 00000000000000000000000000000000 0ce5d527727d6e118cc9cdc6da2e351a adfd9baa8cbdd3a76d429a695160d12c 923ac9cc3baca289e193548608b82801 00000000000000000000000000000000 0606c4a02ea734cc32acd2b02bc28b99 cb3e287e85a763af267492ab572e99ab 3f370d275cec1da1aaa9075ff05f79be 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 PointG2(x=(0, 0), y=(0, 0)) CALLCODE 14
...fork_Osaka-blockchain_test_from_state_test-single_inf_times_zero-call_opcode_STATICCALL- 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 PointG2(x=(0, 0), y=(0, 0)) STATICCALL 14
...fork_Osaka-blockchain_test_from_state_test-single_inf_times_zero-call_opcode_DELEGATECALL- 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 PointG2(x=(0, 0), y=(0, 0)) DELEGATECALL 14
...fork_Osaka-blockchain_test_from_state_test-single_inf_times_zero-call_opcode_CALLCODE- 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 PointG2(x=(0, 0), y=(0, 0)) CALLCODE 14
...fork_Osaka-blockchain_test_from_state_test-msm_all_zeros_different_call_types-call_opcode_STATICCALL- 00000000000000000000000000000000 024aa2b2f08f0a91260805272dc51051 c6e47ad4fa403b02b4510b647ae3d177 0bac0326a805bbefd48056c8c121bdb8 00000000000000000000000000000000 13e02b6052719f607dacd3a088274f65 596bd0d09920b61ab5da61bbdc7f5049 334cf11213945d57e5ac7d055d042b7e 00000000000000000000000000000000 0ce5d527727d6e118cc9cdc6da2e351a adfd9baa8cbdd3a76d429a695160d12c 923ac9cc3baca289e193548608b82801 00000000000000000000000000000000 0606c4a02ea734cc32acd2b02bc28b99 cb3e287e85a763af267492ab572e99ab 3f370d275cec1da1aaa9075ff05f79be 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 PointG2(x=(0, 0), y=(0, 0)) STATICCALL 14
...fork_Osaka-blockchain_test_from_state_test-msm_all_zeros_different_call_types-call_opcode_DELEGATECALL- 00000000000000000000000000000000 024aa2b2f08f0a91260805272dc51051 c6e47ad4fa403b02b4510b647ae3d177 0bac0326a805bbefd48056c8c121bdb8 00000000000000000000000000000000 13e02b6052719f607dacd3a088274f65 596bd0d09920b61ab5da61bbdc7f5049 334cf11213945d57e5ac7d055d042b7e 00000000000000000000000000000000 0ce5d527727d6e118cc9cdc6da2e351a adfd9baa8cbdd3a76d429a695160d12c 923ac9cc3baca289e193548608b82801 00000000000000000000000000000000 0606c4a02ea734cc32acd2b02bc28b99 cb3e287e85a763af267492ab572e99ab 3f370d275cec1da1aaa9075ff05f79be 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 PointG2(x=(0, 0), y=(0, 0)) DELEGATECALL 14
...fork_Osaka-blockchain_test_from_state_test-msm_all_zeros_different_call_types-call_opcode_CALLCODE- 00000000000000000000000000000000 024aa2b2f08f0a91260805272dc51051 c6e47ad4fa403b02b4510b647ae3d177 0bac0326a805bbefd48056c8c121bdb8 00000000000000000000000000000000 13e02b6052719f607dacd3a088274f65 596bd0d09920b61ab5da61bbdc7f5049 334cf11213945d57e5ac7d055d042b7e 00000000000000000000000000000000 0ce5d527727d6e118cc9cdc6da2e351a adfd9baa8cbdd3a76d429a695160d12c 923ac9cc3baca289e193548608b82801 00000000000000000000000000000000 0606c4a02ea734cc32acd2b02bc28b99 cb3e287e85a763af267492ab572e99ab 3f370d275cec1da1aaa9075ff05f79be 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 00000000000000000000000000000000 PointG2(x=(0, 0), y=(0, 0)) CALLCODE 14