This PR adds initial support for exposing a server to be consumed by the daemon operator.
Once the DepositAddress rpc is called, new market entry is stored in the database with a fresh new derived wallet associated with it. Then a Crawler component starts a timer to watch the wallet address and notice when two different utxos of different assets has been deposited.
Add Crawler to detect blockchain deposit and make the market tradable.
This PR adds initial support for exposing a server to be consumed by the daemon operator.
Once the
DepositAddress
rpc is called, new market entry is stored in the database with a fresh new derived wallet associated with it. Then aCrawler
component starts a timer to watch the wallet address and notice when two different utxos of different assets has been deposited.Add Crawler to detect blockchain deposit and make the market tradable.