aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/node_rpc_proxy.cpp
Commit message (Collapse)AuthorAgeFilesLines
* node_rpc_proxy: return a non empty error string on connection failuremoneromooo-monero2018-09-171-5/+5
| | | | | | | | This makes it easier to avoid bugs on the caller side if errors are represented by non empty strings. This fixes the refresh height setting in new wallets when no daemon is running.
* v8: per byte fee, pad bulletproofs, fixed 11 ring sizemoneromooo-monero2018-09-111-15/+51
|
* node_rpc_proxy: fix fork earliest height caching [RYO backport]fireice-uk2018-08-131-1/+1
| | | xref https://github.com/ryo-currency/ryo-currency/pull/86
* node_rpc_proxy: factor a few RPC calls using get_infomoneromooo-monero2018-07-021-36/+36
| | | | Takes advantage of caching
* replace invoke_http_json("/json_rpc",...) with ↵stoffu2018-03-141-38/+26
| | | | invoke_http_json_rpc("/json_rpc",methodname,...) to reduce boilerplate
* node_rpc_proxy: fix target height cachingmoneromooo-monero2018-03-111-1/+1
|
* Readd copyright starting datexmr-eric2018-01-261-1/+1
|
* Update 2018 copyrightxmr-eric2018-01-261-1/+1
|
* node_rpc_proxy: remove unused local and time callmoneromooo-monero2017-12-091-1/+0
|
* node_rpc_proxy: add a proxy for target heightmoneromooo-monero2017-08-021-4/+33
|
* node_rpc_proxy: fix earliest fork height query for unknown forksmoneromooo-monero2017-05-261-1/+1
|
* wallet: increase node_rpc_proxy timeout to match wallet2moneromooo-monero2017-03-181-4/+6
|
* node_rpc_proxy: allow caching daemon RPC versionmoneromooo-monero2017-02-271-0/+24
|
* wallet: invalidate node proxy cache when reconnectingmoneromooo-monero2017-02-271-0/+11
|
* Updates to epee HTTP client codeLee Clagett2017-01-251-15/+13
| | | | | | | | - http_simple_client now uses std::chrono for timeouts - http_simple_client accepts timeouts per connect / invoke call - shortened names of epee http invoke functions - invoke command functions only take relative path, connection is not automatically performed
* wallet: add a node RPC cache layer for simple RPC callsmoneromooo-monero2017-01-161-0/+134
Mostly getinfo and get_hard_fork_info, which are called pretty often. This speeds up transfers as a bonus.