mirror of
https://github.com/XRPLF/clio.git
synced 2025-11-28 07:35:52 +00:00
Fixes #1825 by removing the check in the gateway_balances RPC handler that returns the RpcInvalidHotWallet error code if one of the addresses supplied in the request's `hotwallet` array does not have a trustline with the `account` from the request. As stated in the original ticket, this change fixes a discrepancy in behavior between Clio and rippled, as rippled does not check for trustline existence when handling gateway_balances RPCs Co-authored-by: Sergey Kuznetsov <skuznetsov@ripple.com>
Web server subsystem
This folder contains all of the classes for running the web server.
The web server subsystem:
-
Handles JSON-RPC and websocket requests.
-
Supports SSL if a cert and key file are specified in the config.
-
Handles all types of requests on a single port.
Each request is handled asynchronously using Boost Asio.
Much of this code was originally copied from Boost beast example code.