(x *big.Int)
| 18 | } |
| 19 | |
| 20 | func GetFieldFromOrder(x *big.Int) Field { |
| 21 | if x.Cmp(bn254.ScalarField) == 0 { |
| 22 | return &bn254.Field{} |
| 23 | } |
| 24 | if x.Cmp(m31.ScalarField) == 0 { |
| 25 | return &m31.Field{} |
| 26 | } |
| 27 | if x.Cmp(gf2.ScalarField) == 0 { |
| 28 | return &gf2.Field{} |
| 29 | } |
| 30 | panic(fmt.Sprintf("unknown field %v", x)) |
| 31 | } |
| 32 | |
| 33 | func GetFieldId(f Field) uint64 { |
| 34 | if f.Field().Cmp(m31.ScalarField) == 0 { |
no test coverage detected