commit f7ff87358870419d91c58ece8d3cffe666efd9b2
parent 8c4a53fb1e468393cb924f59e335a1adb6791ac8
Author: Christian Grothoff <christian@grothoff.org>
Date: Sat, 21 Jan 2023 23:08:51 +0100
-simplify API for implementation
Diffstat:
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/core/api-exchange.rst b/core/api-exchange.rst
@@ -1108,7 +1108,7 @@ Management operations authorized by master key
}
-.. http:post:: /management/aml-officers/$OFFICER_PUB
+.. http:post:: /management/aml-officers
Update settings for an AML Officer status.
@@ -1134,6 +1134,9 @@ Management operations authorized by master key
.. ts:def:: AmlOfficerSetup
interface AmlOfficerSetup {
+ // Public key of the AML officer
+ officer_pub: EddsaPublicKey;
+
// Legal full name of the AML officer
officer_name: string;
@@ -1154,9 +1157,9 @@ Management operations authorized by master key
}
- .. http:post:: /management/partners/$PARTNER_PUB
+ .. http:post:: /management/partners
- Enables a partner exchange for wad transfers.
+ Enables a partner exchange for wad transfers.
.. note::
@@ -1183,6 +1186,9 @@ Management operations authorized by master key
// Base URL of the partner exchange
partner_base_url: string;
+ // Master (offline) public key of the partner exchange.
+ partner_pub: EddsaPublicKey;
+
// How frequently will wad transfers be made
wad_frequency: RelativeTime;