As the title suggests, this removes all blocking epee HTTP client code and moves to an async boost::beast implementation. The REST endpoint /login is now always non-blocking, even with account creation webhooks. The scanner no longer blocks for webhooks, and instead queues up requests. The rate exchange fetch code is also now async.
As the title suggests, this removes all blocking epee HTTP client code and moves to an async
boost::beast
implementation. The REST endpoint/login
is now always non-blocking, even with account creation webhooks. The scanner no longer blocks for webhooks, and instead queues up requests. The rate exchange fetch code is also now async.