- GET /monitoring/reserves#
Get a list of reserves stored by the auditor.
The following query parameters are optional, and can be used to customise the response:
Request:
- Query Parameters:
limit – A signed integer, indicating how many elements relative to the offset query parameter should be returned. The default value is -20.
offset – An unsigned integer, indicating from which row onward to return elements. The default value is INT_MAX.
With the default settings, the endpoint returns at most the 20 latest elements.
Response:
- 200 OK:
The auditor responds with a top level array of Reserves objects. If no elements could be found, an empty array is returned
Details:
interface Reserves { // Unique row identifier auditor_reserves_rowid : Integer; // Public key of the reserve reserve_pub : EddsaPublicKey; // Amount in the balance reserve_balance : Amount; // Reserve losses are incurred if (a) a reserve is // incorrectly credited from a recoup for a non-revoked // coin, or (b) if the exchange allowed more digital cash // to be withdrawn from a reserve than the balance of the // reserve should have permitted. FIXME: We may want to // distinguish these two cases in the future. reserve_loss : Amount; // Amount earned by charging withdraw fees withdraw_fee_balance : Amount; // Amount earned by charging a closing fee on the reserve close_fee_balance : Amount; // Total purse fees earned from this reserve purse_fee_balance : Amount; // Total reserve open fees earned from the reserve open_fee_balance : Amount; // Total reserve history fees earned from this reserve history_fee_balance : Amount; // When the purse expires expiration_date : Timestamp; // Who created the account origin_account : string; }
Note
This endpoint is still experimental. The endpoint will be further developed as needed.