Test BLS12_G2ADD¶
Documentation for tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py@verkle@v0.0.6
.
Generate fixtures for these test cases for Prague with:
Prague only:
fill -v tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py --fork=Prague --evm-bin=/path/to/evm-tool-dev-version
For all forks up to and including Prague:
fill -v tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py --until=Prague
Tests BLS12_G2ADD precompile of EIP-2537: Precompile for BLS12-381 curve operations
Tests BLS12_G2ADD precompile of EIP-2537: Precompile for BLS12-381 curve operations.
Test Functions Overview¶
Name | Type | Cases | Description |
---|---|---|---|
test_valid |
state_test | 20 | Test the BLS12_G2ADD precompile. |
test_invalid |
state_test | 62 | Negative tests for the BLS12_G2ADD precompile. |
test_gas |
state_test | 4 | Test the BLS12_G2ADD precompile gas requirements. |
test_call_types |
state_test | 6 | Test the BLS12_G2ADD precompile using different call types. |