|
| 1 | +use cosmwasm_core::{ |
| 2 | + BLS12_381_G1_GENERATOR, BLS12_381_G1_POINT_LEN, BLS12_381_G2_GENERATOR, BLS12_381_G2_POINT_LEN, |
| 3 | +}; |
| 4 | + |
| 5 | +#[test] |
| 6 | +fn ensure_lengths() { |
| 7 | + assert_eq!(BLS12_381_G1_POINT_LEN, 48); |
| 8 | + assert_eq!(BLS12_381_G2_POINT_LEN, 96); |
| 9 | +} |
| 10 | + |
| 11 | +#[test] |
| 12 | +fn ensure_generators() { |
| 13 | + assert_eq!( |
| 14 | + BLS12_381_G1_GENERATOR, |
| 15 | + [ |
| 16 | + 151, 241, 211, 167, 49, 151, 215, 148, 38, 149, 99, 140, 79, 169, 172, 15, 195, 104, |
| 17 | + 140, 79, 151, 116, 185, 5, 161, 78, 58, 63, 23, 27, 172, 88, 108, 85, 232, 63, 249, |
| 18 | + 122, 26, 239, 251, 58, 240, 10, 219, 34, 198, 187, |
| 19 | + ] |
| 20 | + ); |
| 21 | + assert_eq!( |
| 22 | + BLS12_381_G2_GENERATOR, |
| 23 | + [ |
| 24 | + 147, 224, 43, 96, 82, 113, 159, 96, 125, 172, 211, 160, 136, 39, 79, 101, 89, 107, 208, |
| 25 | + 208, 153, 32, 182, 26, 181, 218, 97, 187, 220, 127, 80, 73, 51, 76, 241, 18, 19, 148, |
| 26 | + 93, 87, 229, 172, 125, 5, 93, 4, 43, 126, 2, 74, 162, 178, 240, 143, 10, 145, 38, 8, 5, |
| 27 | + 39, 45, 197, 16, 81, 198, 228, 122, 212, 250, 64, 59, 2, 180, 81, 11, 100, 122, 227, |
| 28 | + 209, 119, 11, 172, 3, 38, 168, 5, 187, 239, 212, 128, 86, 200, 193, 33, 189, 184, |
| 29 | + ] |
| 30 | + ); |
| 31 | +} |
0 commit comments