aboutsummaryrefslogtreecommitdiff
path: root/src/rpc/daemon_handler.h (follow)
AgeCommit message (Collapse)AuthorFilesLines
2020-08-14Switch to insitu parsing for ZMQ-JSON; GetBlocksFast reads 13%+ fasterLee Clagett1-1/+1
2020-05-06Update copyright year to 2020SomaticFanatic1-1/+1
Update copyright year to 2020
2020-04-03Use byte_slice for sending zmq messages - removes data copy within zmqLee Clagett1-1/+2
2020-03-26Adding Dandelion++ support to public networks:Lee Clagett1-1/+1
- New flag in NOTIFY_NEW_TRANSACTION to indicate stem mode - Stem loops detected in tx_pool.cpp - Embargo timeout for a blackhole attack during stem phase
2020-03-05Various improvements to the ZMQ JSON-RPC handling:Lee Clagett1-1/+1
- Finding handling function in ZMQ JSON-RPC now uses binary search - Temporary `std::vector`s in JSON output now use `epee::span` to prevent allocations. - Binary -> hex in JSON output no longer allocates temporary buffer - C++ structs -> JSON skips intermediate DOM creation, and instead write directly to an output stream.
2019-03-24Merge pull request #5207Riccardo Spagni1-0/+4
be6f426a rpc: Allow submitting tx as hex blob over ZMQ (Nathan Dorfman)
2019-03-05Update 2019 copyrightbinaryFate1-1/+1
2019-02-27rpc: Allow submitting tx as hex blob over ZMQNathan Dorfman1-0/+4
2018-10-23Update ZMQ fee estimate and add ZMQ output distributionLee Clagett1-1/+3
2018-09-14remove obsolete daemon selection of fake outs and old tx constructionmoneromooo-monero1-2/+0
2018-01-26Readd copyright starting datexmr-eric1-1/+1
2018-01-26Update 2018 copyrightxmr-eric1-1/+1
2017-09-05Fix various oversights/bugs in ZMQ RPC server codeThomas Winget1-4/+2
- Add some RPC commands (and touch up a couple others) - some bounds checking - some better pointer management - const correctness and error handling -- Thanks @vtnerd for type help with serialization and CMake changes
2017-09-05json serialization for rpc-relevant monero typesThomas Winget1-0/+147
Structured {de-,}serialization methods for (many new) types which are used for requests or responses in the RPC. New types include RPC requests and responses, and structs which compose types within those. # Conflicts: # src/cryptonote_core/blockchain.cpp