aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/node_rpc_proxy.cpp (follow)
AgeCommit message (Collapse)AuthorFilesLines
2019-04-15wallet: new --offline optionmoneromooo-monero1-1/+12
It will avoid connecting to a daemon (so useful for cold signing using a RPC wallet), and not perform DNS queries.
2019-03-05Update 2019 copyrightbinaryFate1-1/+1
2018-11-15Removed a lot of unnecessary includesMartijn Otto1-1/+0
2018-09-17node_rpc_proxy: return a non empty error string on connection failuremoneromooo-monero1-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.
2018-09-11v8: per byte fee, pad bulletproofs, fixed 11 ring sizemoneromooo-monero1-15/+51
2018-08-13node_rpc_proxy: fix fork earliest height caching [RYO backport]fireice-uk1-1/+1
xref https://github.com/ryo-currency/ryo-currency/pull/86
2018-07-02node_rpc_proxy: factor a few RPC calls using get_infomoneromooo-monero1-36/+36
Takes advantage of caching
2018-03-14replace invoke_http_json("/json_rpc",...) with ↵stoffu1-38/+26
invoke_http_json_rpc("/json_rpc",methodname,...) to reduce boilerplate
2018-03-11node_rpc_proxy: fix target height cachingmoneromooo-monero1-1/+1
2018-01-26Readd copyright starting datexmr-eric1-1/+1
2018-01-26Update 2018 copyrightxmr-eric1-1/+1
2017-12-09node_rpc_proxy: remove unused local and time callmoneromooo-monero1-1/+0
2017-08-02node_rpc_proxy: add a proxy for target heightmoneromooo-monero1-4/+33
2017-05-26node_rpc_proxy: fix earliest fork height query for unknown forksmoneromooo-monero1-1/+1
2017-03-18wallet: increase node_rpc_proxy timeout to match wallet2moneromooo-monero1-4/+6
2017-02-27node_rpc_proxy: allow caching daemon RPC versionmoneromooo-monero1-0/+24
2017-02-27wallet: invalidate node proxy cache when reconnectingmoneromooo-monero1-0/+11
2017-01-25Updates to epee HTTP client codeLee Clagett1-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
2017-01-16wallet: add a node RPC cache layer for simple RPC callsmoneromooo-monero1-0/+134
Mostly getinfo and get_hard_fork_info, which are called pretty often. This speeds up transfers as a bonus.