github.com/snowblossomcoin/go-ethereum@v1.9.25/core/vm/testdata/precompiles/fail-blsG1MultiExp.json (about)

     1  [
     2    {
     3      "Input": "",
     4      "ExpectedError": "invalid input length",
     5      "Name": "bls_g1multiexp_empty_input"
     6    },
     7    {
     8      "Input": "0000000000000000000000000000000017f1d3a73197d7942695638c4fa9ac0fc3688c4f9774b905a14e3a3f171bac586c55e83ff97a1aeffb3af00adb22c6bb00000000000000000000000000000008b3f481e3aaa0f1a09e30ed741d8ae4fcf5e095d5d00af600db18cb2c04b3edd03cc744a2888ae40caa232946c5e7e10000000000000000000000000000000000000000000000000000000000000007",
     9      "ExpectedError": "invalid input length",
    10      "Name": "bls_g1multiexp_short_input"
    11    },
    12    {
    13      "Input": "0000000000000000000000000000000017f1d3a73197d7942695638c4fa9ac0fc3688c4f9774b905a14e3a3f171bac586c55e83ff97a1aeffb3af00adb22c6bb000000000000000000000000000000000008b3f481e3aaa0f1a09e30ed741d8ae4fcf5e095d5d00af600db18cb2c04b3edd03cc744a2888ae40caa232946c5e7e10000000000000000000000000000000000000000000000000000000000000007",
    14      "ExpectedError": "invalid input length",
    15      "Name": "bls_g1multiexp_large_input"
    16    },
    17    {
    18      "Input": "0000000000000000000000000000000017f1d3a73197d7942695638c4fa9ac0fc3688c4f9774b905a14e3a3f171bac586c55e83ff97a1aeffb3af00adb22c6bb000000000000000000000000000000001a0111ea397fe69a4b1ba7b6434bacd764774b84f38512bf6730d2a0f6b0f6241eabfffeb153ffffb9feffffffffaaac0000000000000000000000000000000000000000000000000000000000000007",
    19      "ExpectedError": "must be less than modulus",
    20      "Name": "bls_g1multiexp_invalid_field_element"
    21    },
    22    {
    23      "Input": "0000000000000000000000000000000017f1d3a73197d7942695638c4fa9ac0fc3688c4f9774b905a14e3a3f171bac586c55e83ff97a1aeffb3af00adb22c6bb0000000000000000000000000000000108b3f481e3aaa0f1a09e30ed741d8ae4fcf5e095d5d00af600db18cb2c04b3edd03cc744a2888ae40caa232946c5e7e10000000000000000000000000000000000000000000000000000000000000007",
    24      "ExpectedError": "invalid field element top bytes",
    25      "Name": "bls_g1multiexp_violate_top_bytes"
    26    },
    27    {
    28      "Input": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001",
    29      "ExpectedError": "point is not on curve",
    30      "Name": "bls_g1multiexp_point_not_on_curve"
    31    }
    32  ]