Test BLS12_PAIRING_CHECK¶
Documentation for tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py@206854b5
.
Generate fixtures for these test cases for Prague with:
fill -v tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py --fork Prague
Tests BLS12_PAIRING precompile of EIP-2537: Precompile for BLS12-381 curve operations
Tests BLS12_PAIRING precompile of EIP-2537: Precompile for BLS12-381 curve operations.
Test Functions Overview¶
Name | Type | Cases (Prague) | Description |
---|---|---|---|
test_valid |
state_test | 8 | Test the BLS12_PAIRING precompile. |
test_invalid |
state_test | 20 | Negative tests for the BLS12_PAIRING precompile. |
test_call_types |
state_test | 3 | Test the BLS12_PAIRING precompile using different call types. |