1.5 KiB
Documentation
Client
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.

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.

Coordinator
A Coordinator
contains the main data obtained from its main API endpoints: /api/book
, /api/limits
and /api/info
and provides functions for any necesary API call on this matter.

Order
An Order
contains the details obtained from the coordinator hosting it and all necessary functions to interact with it. The client also has the concept of MakerForm
, which is none other than the necessary data for order creation before it is sent to the selected coordinator.
