INNER CODE UNIT · Go
assertNoError
Consensys/gnark-crypto · ecc/bn254/fr/mimc/test_vectors/main.go:17
func assertNoError(err error) {
if err != nil {
fmt.Println(err)
os.Exit(-1)
}
}
func main() {
fmt.Println("generating test vectors for MiMC...")
var tests []numericalMiMCTestCase
bytes, err := os.ReadFile("./vectors.json")
assertNoError(err)
assertNoError(json.Unmarshal(bytes, &tests))
hsh := mimc.NewMiMC()
for i := range tests {