Skip to content

Test Point Evaluation Precompile - Test Cases

Test cases generated from tests/cancun/eip4844_blobs/test_point_evaluation_precompile.py

Parametrized test cases generated from the test module tests/cancun/eip4844_blobs/test_point_evaluation_precompile.py:

test_valid_precompile_calls[fork=Cancun-success=True-in_bounds_z]
test_invalid_precompile_calls[fork=Cancun-success=False-out_of_bounds_z]
test_invalid_precompile_calls[fork=Cancun-success=False-out_of_bounds_y]
test_invalid_precompile_calls[fork=Cancun-success=False-correct_proof_1_input_too_short]
test_invalid_precompile_calls[fork=Cancun-success=False-correct_proof_1_input_too_short_2]
test_invalid_precompile_calls[fork=Cancun-success=False-correct_proof_1_input_too_long]
test_invalid_precompile_calls[fork=Cancun-success=False-correct_proof_1_input_extra_long]
test_invalid_precompile_calls[fork=Cancun-success=False-null_inputs]
test_invalid_precompile_calls[fork=Cancun-success=False-zeros_inputs]
test_invalid_precompile_calls[fork=Cancun-success=False-zeros_inputs_correct_versioned_hash]
test_invalid_precompile_calls[fork=Cancun-success=False-correct_proof_1_incorrect_versioned_hash_version_0x00]
test_invalid_precompile_calls[fork=Cancun-success=False-correct_proof_1_incorrect_versioned_hash_version_0x02]
test_invalid_precompile_calls[fork=Cancun-success=False-correct_proof_1_incorrect_versioned_hash_version_0xff]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_02e696ada7d4631d]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_08f9e2f1cb3d39db]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_0cf79b17cb5f4ea2]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_1ce8e4f69d5df899]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_26b753dec0560daa]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_31ebd010e6098750]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_3208425794224c3f]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_36817bfd67de97a8]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_392169c16a2e5ef6]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_3ac8dc31e9aa6a70]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_3c1e8b38219e3e12]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_3c87ec986c2656c2]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_3cd183d0bab85fb7]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_420f2a187ce77035]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_444b73ff54a19b44]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_53a9bdf4f75196da]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_7db4f140a955dd1a]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_83e53423a2dd93fe]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_9b24f8997145435c]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_9b754afb690c47e1]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_af669445747d2585]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_af8b75f664ed7d43]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_b6cb6698327d9835]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_b6ec3736f9ff2c62]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_becf2e1641bbd4e6]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_c3d4322ec17fe7cd]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_c5e1490d672d026d]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_cae5d3491190b777]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_d0992bc0387790a4]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_d736268229bd87ec]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_e68d7111a2364a49]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_ed6b180ec759bcf6]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_f0ed3dc11cdeb130]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_f47eb9fc139f6bfd]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_f7f44e1e864aa967]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_correct_proof_ffa6e97b97146517]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_02e696ada7d4631d]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_08f9e2f1cb3d39db]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_0cf79b17cb5f4ea2]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_1ce8e4f69d5df899]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_26b753dec0560daa]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_31ebd010e6098750]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_3208425794224c3f]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_36817bfd67de97a8]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_392169c16a2e5ef6]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_3ac8dc31e9aa6a70]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_3c1e8b38219e3e12]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_3c87ec986c2656c2]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_3cd183d0bab85fb7]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_420f2a187ce77035]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_444b73ff54a19b44]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_53a9bdf4f75196da]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_7db4f140a955dd1a]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_83e53423a2dd93fe]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_9b24f8997145435c]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_9b754afb690c47e1]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_af669445747d2585]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_af8b75f664ed7d43]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_b6cb6698327d9835]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_b6ec3736f9ff2c62]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_becf2e1641bbd4e6]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_c3d4322ec17fe7cd]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_c5e1490d672d026d]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_cae5d3491190b777]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_d0992bc0387790a4]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_d736268229bd87ec]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_e68d7111a2364a49]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_ed6b180ec759bcf6]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_f0ed3dc11cdeb130]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_f47eb9fc139f6bfd]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_f7f44e1e864aa967]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_incorrect_proof_ffa6e97b97146517]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_invalid_commitment_1b44e341d56c757d]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_invalid_commitment_32afa9561a4b3b91]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_invalid_commitment_3e55802a5ed3c757]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_invalid_commitment_e9d3e9ec16fbc15f]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_invalid_proof_1b44e341d56c757d]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_invalid_proof_32afa9561a4b3b91]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_invalid_proof_3e55802a5ed3c757]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_invalid_proof_e9d3e9ec16fbc15f]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_invalid_y_35d08d612aad2197]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_invalid_y_4aa6def8c35c9097]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_invalid_y_4e51cef08a61606f]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_invalid_y_64b9ff2b8f7dddee]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_invalid_y_b358a2e763727b70]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_invalid_y_eb0601fec84cc5e9]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_invalid_z_35d08d612aad2197]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_invalid_z_4aa6def8c35c9097]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_invalid_z_4e51cef08a61606f]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_invalid_z_64b9ff2b8f7dddee]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_invalid_z_b358a2e763727b70]
test_point_evaluation_precompile_external_vectors[fork=Cancun-versioned_hash=auto-verify_kzg_proof_case_invalid_z_eb0601fec84cc5e9]
test_point_evaluation_precompile_calls[fork=Cancun--call_type=CALL-correct]
test_point_evaluation_precompile_calls[fork=Cancun--call_type=CALL-incorrect]
test_point_evaluation_precompile_calls[fork=Cancun--call_type=CALL-insufficient_gas]
test_point_evaluation_precompile_calls[fork=Cancun--call_type=DELEGATECALL-correct]
test_point_evaluation_precompile_calls[fork=Cancun--call_type=DELEGATECALL-incorrect]
test_point_evaluation_precompile_calls[fork=Cancun--call_type=DELEGATECALL-insufficient_gas]
test_point_evaluation_precompile_calls[fork=Cancun--call_type=CALLCODE-correct]
test_point_evaluation_precompile_calls[fork=Cancun--call_type=CALLCODE-incorrect]
test_point_evaluation_precompile_calls[fork=Cancun--call_type=CALLCODE-insufficient_gas]
test_point_evaluation_precompile_calls[fork=Cancun--call_type=STATICCALL-correct]
test_point_evaluation_precompile_calls[fork=Cancun--call_type=STATICCALL-incorrect]
test_point_evaluation_precompile_calls[fork=Cancun--call_type=STATICCALL-insufficient_gas]
test_point_evaluation_precompile_gas_tx_to[fork=Cancun-correct_proof-exact_gas]
test_point_evaluation_precompile_gas_tx_to[fork=Cancun-correct_proof-extra_gas]
test_point_evaluation_precompile_gas_tx_to[fork=Cancun-correct_proof-insufficient_gas]
test_point_evaluation_precompile_gas_tx_to[fork=Cancun-incorrect_proof-exact_gas]
test_point_evaluation_precompile_gas_tx_to[fork=Cancun-incorrect_proof-extra_gas]
test_point_evaluation_precompile_gas_tx_to[fork=Cancun-incorrect_proof-insufficient_gas]
test_point_evaluation_precompile_before_fork[fork=ShanghaiToCancunAtTime15k-correct_proof]

This output was extracted from the result of:

fill --collect-only -q --until Cancun tests/cancun/eip4844_blobs/test_point_evaluation_precompile.py