monero/src/rpc
j-berman 83bb02745a Make RPC server functions that read db thread safe
- grab an lmdb db_rtxn_guard to ensure consistent data from the db
- fixed on_getblockhash error resp when requested height >= blockchain height
- left functions that read shared memory untouched for now
2022-04-05 20:20:12 -07:00
..
bootstrap_daemon.cpp bootstrap_daemon: proxy configuration support 2021-01-21 13:45:44 +00:00
bootstrap_daemon.h bootstrap_daemon: proxy configuration support 2021-01-21 13:45:44 +00:00
bootstrap_node_selector.cpp daemon: auto public nodes - cache and prioritize most stable nodes 2020-02-28 08:06:43 +00:00
bootstrap_node_selector.h bootstrap_daemon: fix missing virtual destructor and lambda capture (clang warning) 2020-04-15 21:22:55 +00:00
CMakeLists.txt rpc: source file extensions must be explicit (cmake warning) 2021-07-15 09:42:57 +02:00
core_rpc_server_commands_defs.h rpc: send confirmations in get_transactions result 2021-04-15 15:31:52 +00:00
core_rpc_server_error_codes.h rpc: fix some error return codes/status 2021-02-15 12:27:19 +00:00
core_rpc_server.cpp Make RPC server functions that read db thread safe 2022-04-05 20:20:12 -07:00
core_rpc_server.h daemon: allow proxy configuration 2021-08-20 21:24:29 +02:00
daemon_handler.cpp rpc: limit the number of txes for get_blocks.bin 2020-12-29 04:31:58 +00:00
daemon_handler.h Switch to insitu parsing for ZMQ-JSON; GetBlocksFast reads 13%+ faster 2020-08-14 19:46:59 +00:00
daemon_messages.cpp Update copyright year to 2020 2020-05-06 22:36:54 -04:00
daemon_messages.h Update copyright year to 2020 2020-05-06 22:36:54 -04:00
daemon_rpc_version.h Merge pull request #6603 2020-08-16 12:43:38 -07:00
fwd.h Adding ZMQ/Pub support for txpool_add and chain_main events 2020-05-04 02:06:35 +00:00
instanciations.cpp Update copyright year to 2020 2020-05-06 22:36:54 -04:00
message_data_structs.h wallet2: adapt to deterministic unlock time 2020-09-15 11:40:31 +00:00
message.cpp Merge pull request #6603 2020-08-16 12:43:38 -07:00
message.h Switch to insitu parsing for ZMQ-JSON; GetBlocksFast reads 13%+ faster 2020-08-14 19:46:59 +00:00
rpc_args.cpp Add rpc-restricted-bind-ip option 2020-10-29 00:22:18 +00:00
rpc_args.h Add rpc-restricted-bind-ip option 2020-10-29 00:22:18 +00:00
rpc_handler.cpp rpc: work around a GCC 7.4.0 (at least) bug 2019-06-12 22:27:07 +00:00
rpc_handler.h Switch to insitu parsing for ZMQ-JSON; GetBlocksFast reads 13%+ faster 2020-08-14 19:46:59 +00:00
rpc_payment_costs.h Update copyright year to 2020 2020-05-06 22:36:54 -04:00
rpc_payment_signature.cpp Update copyright year to 2020 2020-05-06 22:36:54 -04:00
rpc_payment_signature.h Update copyright year to 2020 2020-05-06 22:36:54 -04:00
rpc_payment.cpp Reduce compilation time of epee/portable_storage_template_helper.h 2021-03-28 15:41:48 +02:00
rpc_payment.h replace most boost serialization with existing monero serialization 2020-08-17 16:23:58 +00:00
rpc_version_str.cpp Update copyright year to 2020 2020-05-06 22:36:54 -04:00
rpc_version_str.h Update copyright year to 2020 2020-05-06 22:36:54 -04:00
zmq_pub.cpp Silence stupid warnings 2020-11-11 02:34:14 +00:00
zmq_pub.h Adding ZMQ/Pub support for txpool_add and chain_main events 2020-05-04 02:06:35 +00:00
zmq_server.cpp Switch to insitu parsing for ZMQ-JSON; GetBlocksFast reads 13%+ faster 2020-08-14 19:46:59 +00:00
zmq_server.h Update copyright year to 2020 2020-05-06 22:36:54 -04:00