Verifying /track/transfer response signature.
This commit is contained in:
parent
5c18695bc0
commit
28140f90e8
@ -196,6 +196,17 @@ check_track_transfer_response_ok (struct TALER_EXCHANGE_TrackTransferHandle *wdh
|
|||||||
GNUNET_JSON_parse_free (spec);
|
GNUNET_JSON_parse_free (spec);
|
||||||
return GNUNET_SYSERR;
|
return GNUNET_SYSERR;
|
||||||
}
|
}
|
||||||
|
if (GNUNET_OK != GNUNET_CRYPTO_eddsa_verify
|
||||||
|
(TALER_SIGNATURE_EXCHANGE_CONFIRM_WIRE_DEPOSIT,
|
||||||
|
&wdp.purpose,
|
||||||
|
&exchange_sig.eddsa_signature,
|
||||||
|
&exchange_pub.eddsa_pub))
|
||||||
|
{
|
||||||
|
GNUNET_break_op (0);
|
||||||
|
GNUNET_JSON_parse_free (spec);
|
||||||
|
return GNUNET_SYSERR;
|
||||||
|
}
|
||||||
|
|
||||||
if (GNUNET_OK !=
|
if (GNUNET_OK !=
|
||||||
TALER_amount_subtract (&total_expected,
|
TALER_amount_subtract (&total_expected,
|
||||||
&total_expected,
|
&total_expected,
|
||||||
|
Loading…
Reference in New Issue
Block a user