File tree Expand file tree Collapse file tree 1 file changed +11
-1
lines changed
src/lib/transaction_snark Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -3538,7 +3538,17 @@ module Make_str (A : Wire_types.Concrete) = struct
3538
3538
let verify_impl ~f ts =
3539
3539
if
3540
3540
List. for_all ts ~f: (fun ((p : Stable.Latest.t ), m ) ->
3541
- Sok_message.Digest. equal (Sok_message. digest m) p.data.sok_digest )
3541
+ if Sok_message.Digest. equal (Sok_message. digest m) p.data.sok_digest
3542
+ then true
3543
+ else
3544
+ let logger = Logger. create () in
3545
+ [% log warn] " Sok message mismatch!"
3546
+ ~metadata:
3547
+ [ ( " expected_digest"
3548
+ , Sok_message.Digest. to_yojson p.data.sok_digest )
3549
+ ; (" actual_message" , Sok_message. to_yojson m)
3550
+ ] ;
3551
+ false )
3542
3552
then
3543
3553
f
3544
3554
(List. map ts ~f: (fun ({ Proof_carrying_data. data; proof } , _ ) ->
You can’t perform that action at this time.
0 commit comments