(f Field)
| 31 | } |
| 32 | |
| 33 | func GetFieldId(f Field) uint64 { |
| 34 | if f.Field().Cmp(m31.ScalarField) == 0 { |
| 35 | return 1 |
| 36 | } |
| 37 | if f.Field().Cmp(bn254.ScalarField) == 0 { |
| 38 | return 2 |
| 39 | } |
| 40 | if f.Field().Cmp(gf2.ScalarField) == 0 { |
| 41 | return 3 |
| 42 | } |
| 43 | panic(fmt.Sprintf("unsupported field %v", f)) |
| 44 | } |
| 45 | |
| 46 | func GetFieldById(id uint64) Field { |
| 47 | switch id { |
no test coverage detected