Test Function: test_invalid_gas_pairing()

Test the BLS12_PAIRING precompile, by expecting the call to fail for all possible input

Back to test_invalid_gas_pairing().

Parametrized Test Cases

Test ID (Abbreviated) precompile_address tx_gas_limit expected_output precompile_gas_list precompile_data_length_list
...fork_Prague-state_test-precompile_address_15---zero_gas_passed 15 100000000 [0] [384]
...fork_Prague-state_test-precompile_address_15---insufficient_gas 15 100000000 [70299, 102899, 135499, 168099, 200699, 233299, 265899, 298499, 331099, 363699, 396299, 428899, 461499, 494099, 526699, 559299, 591899, 624499, 657099, 689699] [384, 768, 1152, 1536, 1920, 2304, 2688, 3072, 3456, 3840, 4224, 4608, 4992, 5376, 5760, 6144, 6528, 6912, 7296, 7680]
...fork_Prague-blockchain_test_from_state_test-precompile_address_15---zero_gas_passed 15 100000000 [0] [384]
...fork_Prague-blockchain_test_from_state_test-precompile_address_15---insufficient_gas 15 100000000 [70299, 102899, 135499, 168099, 200699, 233299, 265899, 298499, 331099, 363699, 396299, 428899, 461499, 494099, 526699, 559299, 591899, 624499, 657099, 689699] [384, 768, 1152, 1536, 1920, 2304, 2688, 3072, 3456, 3840, 4224, 4608, 4992, 5376, 5760, 6144, 6528, 6912, 7296, 7680]
...fork_Osaka-state_test-precompile_address_15---zero_gas_passed 15 100000000 [0] [384]
...fork_Osaka-state_test-precompile_address_15---insufficient_gas 15 100000000 [70299, 102899, 135499, 168099, 200699, 233299, 265899, 298499, 331099, 363699, 396299, 428899, 461499, 494099, 526699, 559299, 591899, 624499, 657099, 689699] [384, 768, 1152, 1536, 1920, 2304, 2688, 3072, 3456, 3840, 4224, 4608, 4992, 5376, 5760, 6144, 6528, 6912, 7296, 7680]
...fork_Osaka-blockchain_test_from_state_test-precompile_address_15---zero_gas_passed 15 100000000 [0] [384]
...fork_Osaka-blockchain_test_from_state_test-precompile_address_15---insufficient_gas 15 100000000 [70299, 102899, 135499, 168099, 200699, 233299, 265899, 298499, 331099, 363699, 396299, 428899, 461499, 494099, 526699, 559299, 591899, 624499, 657099, 689699] [384, 768, 1152, 1536, 1920, 2304, 2688, 3072, 3456, 3840, 4224, 4608, 4992, 5376, 5760, 6144, 6528, 6912, 7296, 7680]