gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-docs] branch master updated: Add some descriptions


From: gnunet
Subject: [taler-docs] branch master updated: Add some descriptions
Date: Thu, 30 May 2024 11:31:52 +0200

This is an automated email from the git hooks/post-receive script.

cedric-zwahlen pushed a commit to branch master
in repository docs.

The following commit(s) were added to refs/heads/master by this push:
     new fe4c6b8d Add some descriptions
fe4c6b8d is described below

commit fe4c6b8d72d8077bacdd536665884a958cbeebec
Author: Cedric Zwahlen <cedric.zwahlen@students.bfh.ch>
AuthorDate: Thu May 30 11:31:38 2024 +0200

    Add some descriptions
---
 core/api-auditor.rst | 112 ++++++++++++++++++++++-----------------------------
 1 file changed, 49 insertions(+), 63 deletions(-)

diff --git a/core/api-auditor.rst b/core/api-auditor.rst
index 83050052..d409685d 100644
--- a/core/api-auditor.rst
+++ b/core/api-auditor.rst
@@ -299,7 +299,7 @@ This usually means that a start date of a fee is set to a 
later date than its en
 
 This API is used to suppress select elements of fee time inconsistencies
 
-.. http:patch:: /fee-time-inconsistency/$SERIAL_ID
+.. http:patch:: /monitoring/fee-time-inconsistency/$SERIAL_ID
 
   Update the 'suppressed' field of a fee time inconsistency element with 
row_id $SERIAL_ID, according to :ts:type:`GenericUpdate`, stored by the auditor.
 
@@ -396,7 +396,7 @@ compromise.
 
 This API is used to suppress select elements of emergencies by count
 
-.. http:patch:: /emergency-by-count/$SERIAL_ID
+.. http:patch:: /monitoring/emergency-by-count/$SERIAL_ID
 
   Update the 'suppressed' field of an emergency by count element with row_id 
$SERIAL_ID, according to :ts:type:`GenericUpdate`, stored by the auditor.
 
@@ -479,7 +479,7 @@ inconsistency is noted in 'diagnostic'.
 
 This API is used to suppress select elements of row inconsistencies
 
-.. http:patch:: /row-inconsistency/$SERIAL_ID
+.. http:patch:: /monitoring/row-inconsistency/$SERIAL_ID
 
   Update the 'suppressed' field of a row inconsistency element with row_id 
$SERIAL_ID, according to :ts:type:`GenericUpdate`, stored by the auditor.
 
@@ -500,7 +500,10 @@ This API is used to suppress select elements of row 
inconsistencies
 Reserve In Inconsistencies
 --------------------------
 
-This API is used to obtain a list of reserve in inconsistencies
+This section lists cases where the exchange's and auditor's expectation of 
amounts transerred
+into a reserve differs. 
+
+#FIXME: not sure if this is accurate
 
 .. http:get:: /monitoring/reserve-in-inconsistency
 
@@ -563,7 +566,7 @@ This API is used to obtain a list of reserve in 
inconsistencies
 
 This API is used to suppress select elements of reserve in inconsistencies
 
-.. http:patch:: /reserve-in-inconsistency/$SERIAL_ID
+.. http:patch:: /monitoring/reserve-in-inconsistency/$SERIAL_ID
 
   Update the 'suppressed' field of a reserve in inconsistency element with 
row_id $SERIAL_ID, according to :ts:type:`GenericUpdate`, stored by the auditor.
 
@@ -645,7 +648,7 @@ causing a purse – which may contain some currency – to 
expire.
 
 This API is used to suppress select elements of purse not closed 
inconsistencies
 
-.. http:patch:: /purse-not-closed-inconsistencies/$SERIAL_ID
+.. http:patch:: /monitoring/purse-not-closed-inconsistencies/$SERIAL_ID
 
   Update the 'suppressed' field of a purse not closed inconsistencies element 
with row_id $SERIAL_ID, according to :ts:type:`GenericUpdate`, stored by the 
auditor.
 
@@ -725,7 +728,7 @@ This section highlights cases, in which reserves were not 
closed, despite being
 
 This API is used to suppress select elements of reserve not closed 
inconsistencies
 
-.. http:patch:: /reserve-not-closed-inconsistency/$SERIAL_ID
+.. http:patch:: /monitoring/reserve-not-closed-inconsistency/$SERIAL_ID
 
   Update the 'suppressed' field of a reserve not closed inconsistency element 
with row_id $SERIAL_ID, according to :ts:type:`GenericUpdate`, stored by the 
auditor.
 
@@ -807,7 +810,7 @@ compromise resulting in proportional financial losses to 
the exchange.
 
 This API is used to suppress select elements of reserve balance insufficient 
inconsistencies
 
-.. http:patch:: /reserve-balance-insufficient-inconsistency/$SERIAL_ID
+.. http:patch:: 
/monitoring/reserve-balance-insufficient-inconsistency/$SERIAL_ID
 
   Update the 'suppressed' field of a reserve balance insufficient 
inconsistency element with row_id $SERIAL_ID, according to 
:ts:type:`GenericUpdate`, stored by the auditor.
 
@@ -889,7 +892,7 @@ invalid and the amount involved should be considered lost.
 
 This API is used to suppress select elements of bad sig losses
 
-.. http:patch:: /bad-sig-losses/$SERIAL_ID
+.. http:patch:: /monitoring/bad-sig-losses/$SERIAL_ID
 
   Update the 'suppressed' field of a bad sig losses element with row_id 
$SERIAL_ID, according to :ts:type:`GenericUpdate`, stored by the auditor.
 
@@ -910,18 +913,16 @@ This API is used to suppress select elements of bad sig 
losses
 Coin Inconsistencies
 --------------------
 
-This API is used to obtain a list of coin inconsistencies
+This section lists cases where the exchange made arithmetic errors found when
+looking at the transaction history of a coin.  The totals sum up the 
differences
+in amounts that matter for profit/loss calculations of the exchange. When an
+exchange merely shifted money from customers to merchants (or vice versa) 
without
+any effects on its own balance, those entries are excluded from the total.
 
 .. http:get:: /monitoring/coin-inconsistency
 
   Get a list of coin inconsistencies stored by the auditor.
 
-  This section lists cases where the exchange made arithmetic errors found when
-  looking at the transaction history of a coin.  The totals sum up the 
differences
-  in amounts that matter for profit/loss calculations of the exchange. When an
-  exchange merely shifted money from customers to merchants (or vice versa) 
without
-  any effects on its own balance, those entries are excluded from the total.
-
   The following query parameters are optional, and can be used to customise 
the response:
 
   **Request:**
@@ -977,7 +978,7 @@ This API is used to obtain a list of coin inconsistencies
 
 This API is used to suppress select elements of coin inconsistencies
 
-.. http:patch:: /coin-inconsistency/$SERIAL_ID
+.. http:patch:: /monitoring/coin-inconsistency/$SERIAL_ID
 
   Update the 'suppressed' field of a coin inconsistency element with row_id 
$SERIAL_ID, according to :ts:type:`GenericUpdate`, stored by the auditor.
 
@@ -1058,7 +1059,7 @@ purse balances.
 
 This API is used to suppress select elements of balances
 
-.. http:patch:: /balances/$SERIAL_ID
+.. http:patch:: /monitoring/balances/$SERIAL_ID
 
   Update the 'suppressed' field of a balances element with row_id $SERIAL_ID, 
according to :ts:type:`GenericUpdate`, stored by the auditor.
 
@@ -1143,7 +1144,7 @@ business situation.
 
 This API is used to suppress select elements of denominations without sigs
 
-.. http:patch:: /denominations-without-sigs/$SERIAL_ID
+.. http:patch:: /monitoring/denominations-without-sigs/$SERIAL_ID
 
   Update the 'suppressed' field of a denominations without signatures element 
with row_id $SERIAL_ID, according to :ts:type:`GenericUpdate`, stored by the 
auditor.
 
@@ -1227,7 +1228,7 @@ account.
 
 This API is used to suppress select elements of misattribution in 
inconsistencies
 
-.. http:patch:: /misattribution-in-inconsistency/$SERIAL_ID
+.. http:patch:: /monitoring/misattribution-in-inconsistency/$SERIAL_ID
 
   Update the 'suppressed' field of an misattribution in inconsistency element 
with row_id $SERIAL_ID, according to :ts:type:`GenericUpdate`, stored by the 
auditor.
 
@@ -1250,6 +1251,8 @@ Reserves
 
 This API is used to obtain a list of reserves 
 
+#FIXME: this is missing some information
+
 .. http:get:: /monitoring/reserves
 
   Get a list of reserves stored by the auditor.
@@ -1319,7 +1322,7 @@ This API is used to obtain a list of reserves
 
 This API is used to suppress select elements of reserves
 
-.. http:patch:: /reserves/$SERIAL_ID
+.. http:patch:: /monitoring/reserves/$SERIAL_ID
 
   Update the 'suppressed' field of an reserves element with row_id $SERIAL_ID, 
according to :ts:type:`GenericUpdate`, stored by the auditor.
 
@@ -1340,7 +1343,8 @@ This API is used to suppress select elements of reserves
 Deposit Confirmations
 ---------------------
 
-This API is used to obtain a list of deposit confirmations
+This section contains a list of deposits the merchant made to the exchange, 
provided by a merchant.
+This list can be cross-referenced with the exchanges deposits; any 
discrepancies could be a sign of misbehaviour.
 
 .. http:get:: /monitoring/deposit-confirmations
 
@@ -1419,7 +1423,7 @@ This API is used to obtain a list of deposit confirmations
 
 This API is used to suppress select elements of deposit confirmations
 
-.. http:patch:: /deposit-confirmations/$SERIAL_ID
+.. http:patch:: /monitoring/deposit-confirmations/$SERIAL_ID
 
   Update the 'suppressed' field of an deposit confirmations element with 
row_id $SERIAL_ID, according to :ts:type:`GenericUpdate`, stored by the auditor.
 
@@ -1433,31 +1437,6 @@ This API is used to suppress select elements of deposit 
confirmations
     This API is still experimental. The API will be further developed as 
needed.
 
 
-
-
-This API is used by the auditor to delete an audited deposit confirmation.
-
-.. http:delete:: /deposit-confirmation/$SERIAL_ID
-
-  Delete deposit confirmation entry with given serial_id.
-
-  **Response:**
-
-  :http:statuscode:`204 No content`:
-    The deposit confirmation was deleted.
-
-  :http:statuscode:`401 Unauthorized`:
-    Unauthorized request.
-
-  :http:statuscode:`404 Not found`:
-    The deposit confirmation was unknown.
-
-  .. note::
-
-    This API is still experimental (and is not yet implemented at the
-    time of this writing).
-
-
 .. denomination-key-validity-withdraw-inconsistency-list:
 
 Denomination Key Validity Withdraw Inconsistencies
@@ -1523,7 +1502,7 @@ after they were already expired.
 
 This API is used to suppress select elements of denomination key validity 
withdraw inconsistencies
 
-.. http:patch:: /denomination-key-validity-withdraw-inconsistency/$SERIAL_ID
+.. http:patch:: 
/monitoring/denomination-key-validity-withdraw-inconsistency/$SERIAL_ID
 
   Update the 'suppressed' field of a denomination key validity withdraw 
inconsistency element with row_id $SERIAL_ID, according to 
:ts:type:`GenericUpdate`, stored by the auditor.
 
@@ -1606,7 +1585,7 @@ not match the balance an exchange expects it to be.
 
 This API is used to suppress select elements of purses
 
-.. http:patch:: /purses/$SERIAL_ID
+.. http:patch:: /monitoring/purses/$SERIAL_ID
 
   Update the 'suppressed' field of a purses element with row_id $SERIAL_ID, 
according to :ts:type:`GenericUpdate`, stored by the auditor.
 
@@ -1695,7 +1674,7 @@ the exchange.
 
 This API is used to suppress select elements of amount arithmetic 
inconsistencies
 
-.. http:patch:: /amount-arithmetic-inconsistency/$SERIAL_ID
+.. http:patch:: /monitoring/amount-arithmetic-inconsistency/$SERIAL_ID
 
   Update the 'suppressed' field of an amount arithmetic inconsistency element 
with row_id $SERIAL_ID, according to :ts:type:`GenericUpdate`, stored by the 
auditor.
 
@@ -1718,6 +1697,8 @@ Historic Denomination Revenue
 
 This API is used to obtain a list of historic denomination revenue
 
+#FIXME: this is missing some information
+
 .. http:get:: /monitoring/historic-denomination-revenue
 
   Get a list of historic denomination revenue stored by the auditor.
@@ -1773,7 +1754,7 @@ This API is used to obtain a list of historic 
denomination revenue
 
 This API is used to suppress select elements of historic denomination revenue
 
-.. http:patch:: /historic-denomination-revenue/$SERIAL_ID
+.. http:patch:: /monitoring/historic-denomination-revenue/$SERIAL_ID
 
   Update the 'suppressed' field of a historic denomination revenue element 
with row_id $SERIAL_ID, according to :ts:type:`GenericUpdate`, stored by the 
auditor.
 
@@ -1796,6 +1777,8 @@ Denomination Pending
 
 This API is used to obtain a list of denomination pending
 
+#FIXME: this is missing some information
+
 .. http:get:: /monitoring/denomination-pending
 
   Get a list of denomination pending stored by the auditor.
@@ -1855,7 +1838,7 @@ This API is used to obtain a list of denomination pending
 
 This API is used to suppress select elements of denomination pending
 
-.. http:patch:: /denomination-pending/$SERIAL_ID
+.. http:patch:: /monitoring/denomination-pending/$SERIAL_ID
 
   Update the 'suppressed' field of a denomination pending element with row_id 
$SERIAL_ID, according to :ts:type:`GenericUpdate`, stored by the auditor.
 
@@ -1934,7 +1917,7 @@ differs from its actual summary.
 
 This API is used to suppress select elements of historic reserve summary
 
-.. http:patch:: /historic-reserve-summary/$SERIAL_ID
+.. http:patch:: /monitoring/historic-reserve-summary/$SERIAL_ID
 
   Update the 'suppressed' field of a historic reserve summary element with 
row_id $SERIAL_ID, according to :ts:type:`GenericUpdate`, stored by the auditor.
 
@@ -1957,6 +1940,8 @@ Exchange Signkeys
 
 This API is used to obtain a list of exchange signkeys
 
+#FIXME: this is missing some information
+
 .. http:get:: /monitoring/exchange-signkeys
 
   Get a list of exchange signkeys stored by the auditor.
@@ -2014,7 +1999,7 @@ This API is used to obtain a list of exchange signkeys
 
 This API is used to suppress select elements of exchange signkeys
 
-.. http:patch:: /exchange-signkeys/$SERIAL_ID
+.. http:patch:: /monitoring/exchange-signkeys/$SERIAL_ID
 
   Update the 'suppressed' field of an exchange signkeys element with row_id 
$SERIAL_ID, according to :ts:type:`GenericUpdate`, stored by the auditor.
 
@@ -2092,7 +2077,7 @@ This section highlights cases, where the format of a wire 
transaction was malfor
 
 This API is used to suppress select elements of wire format inconsistencies
 
-.. http:patch:: /wire-format-inconsistency/$SERIAL_ID
+.. http:patch:: /monitoring/wire-format-inconsistency/$SERIAL_ID
 
   Update the 'suppressed' field of a wire format inconsistency element with 
row_id $SERIAL_ID, according to :ts:type:`GenericUpdate`, stored by the auditor.
 
@@ -2172,7 +2157,7 @@ the auditor.
 
 This API is used to suppress select elements of refreshes hanging
 
-.. http:patch:: /refreshes-hanging/$SERIAL_ID
+.. http:patch:: /monitoring/refreshes-hanging/$SERIAL_ID
 
   Update the 'suppressed' field of a refreshes hanging element with row_id 
$SERIAL_ID, according to :ts:type:`GenericUpdate`, stored by the auditor.
 
@@ -2267,7 +2252,7 @@ compromise.
 
 This API is used to suppress select elements of emergencies
 
-.. http:patch:: /emergency/$SERIAL_ID
+.. http:patch:: /monitoring/emergency/$SERIAL_ID
 
   Update the 'suppressed' field of an emergency element with row_id 
$SERIAL_ID, according to :ts:type:`GenericUpdate`, stored by the auditor.
 
@@ -2354,7 +2339,7 @@ load. Small amounts of lag can occur in normal operation.
 
 This API is used to suppress select elements of closure lags
 
-.. http:patch:: /closure-lags/$SERIAL_ID
+.. http:patch:: /monitoring/closure-lags/$SERIAL_ID
 
   Update the 'suppressed' field of a closure lags element with row_id 
$SERIAL_ID, according to :ts:type:`GenericUpdate`, stored by the auditor.
 
@@ -2433,7 +2418,7 @@ outgoing wire transfers does not match with that of the 
bank.
 
 This API is used to suppress select elements of wire out inconsistencies
 
-.. http:patch:: /wire-out-inconsistency/$SERIAL_ID
+.. http:patch:: /monitoring/wire-out-inconsistency/$SERIAL_ID
 
   Update the 'suppressed' field of a wire out inconsistency element with 
row_id $SERIAL_ID, according to :ts:type:`GenericUpdate`, stored by the auditor.
 
@@ -2454,7 +2439,8 @@ This API is used to suppress select elements of wire out 
inconsistencies
 Reserve Balance Summary Wrong Inconsistencies
 ---------------------------------------------
 
-This API is used to obtain a list of reserve balance summary wrong 
inconsistencies
+This section highlights cases, where the exchange's and auditors' 
+expectation of the amount of money in a reserve differs.
 
 .. http:get:: /monitoring/reserve-balance-summary-wrong-inconsistency
 
@@ -2511,7 +2497,7 @@ This API is used to obtain a list of reserve balance 
summary wrong inconsistenci
 
 This API is used to suppress select elements of reserve balance summary wrong 
inconsistencies
 
-.. http:patch:: /reserve-balance-summary-wrong-inconsistency/$SERIAL_ID
+.. http:patch:: 
/monitoring/reserve-balance-summary-wrong-inconsistency/$SERIAL_ID
 
   Update the 'suppressed' field of a reserve balance summary wrong 
inconsistency element with row_id $SERIAL_ID, according to 
:ts:type:`GenericUpdate`, stored by the auditor.
 
@@ -2590,7 +2576,7 @@ but not necessarily point to a monetary loss (yet).
 
 This API is used to suppress select elements of row minor inconsistencies
 
-.. http:patch:: /row-minor-inconsistencies/$SERIAL_ID
+.. http:patch:: /monitoring/row-minor-inconsistencies/$SERIAL_ID
 
   Update the 'suppressed' field of a row minor inconsistencies element with 
row_id $SERIAL_ID, according to :ts:type:`GenericUpdate`, stored by the auditor.
 

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]