fix totaling up

This commit is contained in:
Christian Grothoff 2019-10-06 12:46:57 +02:00
parent 97075502e0
commit e308d83f1b
No known key found for this signature in database
GPG Key ID: 939E6BE1E29FC3CC

View File

@ -1675,6 +1675,10 @@ verify_reserve_balance (void *cls,
} }
else else
{ {
GNUNET_assert (GNUNET_OK ==
TALER_amount_add (&total_balance_reserve_not_closed,
&total_balance_reserve_not_closed,
&nbalance));
report (report_reserve_not_closed_inconsistencies, report (report_reserve_not_closed_inconsistencies,
json_pack ("{s:o, s:o, s:o, s:s}", json_pack ("{s:o, s:o, s:o, s:s}",
"reserve_pub", "reserve_pub",
@ -5413,14 +5417,18 @@ run (void *cls,
TALER_JSON_from_amount (&total_refund_fee_income), TALER_JSON_from_amount (&total_refund_fee_income),
"income_fee_total", "income_fee_total",
TALER_JSON_from_amount (&income_fee_total), TALER_JSON_from_amount (&income_fee_total),
/* Tested in test-auditor.sh #18 */
"emergencies", "emergencies",
report_emergencies, report_emergencies,
/* Tested in test-auditor.sh #18 */
"emergencies_risk_by_amount", "emergencies_risk_by_amount",
TALER_JSON_from_amount ( TALER_JSON_from_amount (
&reported_emergency_risk_by_amount), &reported_emergency_risk_by_amount),
/* Tested in test-auditor.sh #21 */
"reserve_not_closed_inconsistencies", "reserve_not_closed_inconsistencies",
report_reserve_not_closed_inconsistencies, report_reserve_not_closed_inconsistencies,
/* block */ /* block */
/* Tested in test-auditor.sh #21 */
"total_balance_reserve_not_closed", "total_balance_reserve_not_closed",
TALER_JSON_from_amount ( TALER_JSON_from_amount (
&total_balance_reserve_not_closed), &total_balance_reserve_not_closed),
@ -5476,14 +5484,18 @@ run (void *cls,
&total_missed_deposit_confirmations), &total_missed_deposit_confirmations),
"total_payback_loss", "total_payback_loss",
TALER_JSON_from_amount (&total_payback_loss), TALER_JSON_from_amount (&total_payback_loss),
/* Tested in test-auditor.sh #18 */
"emergencies_by_count", "emergencies_by_count",
report_emergencies_by_count, report_emergencies_by_count,
/* Tested in test-auditor.sh #18 */
"emergencies_risk_by_count", "emergencies_risk_by_count",
TALER_JSON_from_amount ( TALER_JSON_from_amount (
&reported_emergency_risk_by_count), &reported_emergency_risk_by_count),
/* Tested in test-auditor.sh #18 */
"emergencies_loss", "emergencies_loss",
TALER_JSON_from_amount (&reported_emergency_loss), TALER_JSON_from_amount (&reported_emergency_loss),
/* block */ /* block */
/* Tested in test-auditor.sh #18 */
"emergencies_loss_by_count", "emergencies_loss_by_count",
TALER_JSON_from_amount (&reported_emergency_loss_by_count) TALER_JSON_from_amount (&reported_emergency_loss_by_count)
); );