@@ -125,27 +125,24 @@ func VerifyCircomGroth16ProofBN128(proofBytesRef C.ListRef, pubInputBytesRef C.L
125125 proofBytes := listRefToBytes (proofBytesRef )
126126 pubInputBytes := listRefToBytes (pubInputBytesRef )
127127 verificationKeyBytes := listRefToBytes (verificationKeyBytesRef )
128- print ("FFI proofBytes: " , unsafe .Pointer (proofBytesRef .ptr ), " len: " , len (proofBytes ))
129- print ("FFI pubInputBytes: " , unsafe .Pointer (pubInputBytesRef .ptr ), " len: " , len (pubInputBytes ))
130- print ("FFI verificationKeyBytes: " , unsafe .Pointer (verificationKeyBytesRef .ptr ), " len: " , len (verificationKeyBytes ))
131128
132129 proof , err := parsers .ParseProof (proofBytes )
133130 if err != nil {
134- print ( "FFI ParseProof error: " , err )
131+ log . Printf ( "Could not parse proof: %v " , err )
135132 return false
136133 }
134+
137135 public , err := parsers .ParsePublicSignals (pubInputBytes )
138136 if err != nil {
139- print ( "FFI ParsePublicSignals error: " , err )
137+ log . Printf ( "Could not parse public signals: %v " , err )
140138 return false
141139 }
140+
142141 vk , err := parsers .ParseVk (verificationKeyBytes )
143142 if err != nil {
144- print ( "FFI ParseVk error: " , err )
143+ log . Printf ( "Could not parse verification key: %v " , err )
145144 return false
146145 }
147146
148- is_valid := verifier .Verify (vk , proof , public )
149- print ("FFI is_valid: " , is_valid )
150- return is_valid
147+ return verifier .Verify (vk , proof , public )
151148}
0 commit comments