diff --git a/development/assets/coordinator.png b/development/assets/coordinator.png new file mode 100644 index 00000000..6b125dbd Binary files /dev/null and b/development/assets/coordinator.png differ diff --git a/development/assets/order.png b/development/assets/order.png new file mode 100644 index 00000000..56073f5b Binary files /dev/null and b/development/assets/order.png differ diff --git a/development/docs.md b/development/docs.md index e952de21..99d70f47 100644 --- a/development/docs.md +++ b/development/docs.md @@ -4,7 +4,7 @@ ### Garage -The `Garage` contains user's tokens separated by `Slots` . Every `Slot` stores the core data generated with the token and a set of `Robots`. Each `Robot` fetches the information a `Coordinator` has about that specific token. Tokens should be always sent to all coordinators on creation/recovery to ensure consistency and good UX. +The `Garage` contains user's tokens separated by `Slots` . Every `Slot` stores the core data generated with the token and a set of `Robots`. Each `Robot` fetches the information a `Coordinator` has about that specific token. Tokens should be always sent to all coordinators on creation/recovery to ensure consistency and good UX.
@@ -12,8 +12,24 @@ The `Garage` contains user's tokens separated by `Slots` . Every `Slot` stores t
### Federation
-The `Federation` stores information from all available coordinators. A `Coordinator` contains the main data obtained from its main API endpoints: `/api/book`, `/api/limits` and `/api/info`. This information is aggregated in the `Federation`: `book` for all orders and `exchange` for coordinator's meta data.
+The `Federation` stores information from all available coordinators. A `Coordinator` contains the main data obtained from its main API endpoints: `/api/book`, `/api/limits` and `/api/info`. This information is aggregated in the `Federation`: `book` for all orders and `exchange` for coordinator's meta data.
+
+