aboutsummaryrefslogtreecommitdiff
path: root/tests/unit_tests/json_serialization.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix ZMQ DaemonInfo:Lee *!* Clagett2024-06-241-0/+62
| | | | | | * top_block_hash was never set in handler * wide_difficulty was never sent in JSON * wide_cumulative_difficulty was never sent in JSON
* Enforce Tx unlock_time is Zero by Relay Rule [RELEASE]jeffro2562024-04-291-1/+1
| | | | | | | | | | | | | | | | Related to https://github.com/monero-project/research-lab/issues/78 Added a relay rule that enforces the `unlock_time` field is equal to 0 for non-coinbase transactions. UIs changed: * Removed `locked_transfer` and `locked_sweep_all` commands from `monero-wallet-cli` APIs changed: * Removed `unlock_time` parameters from `wallet2` transfer methods * Wallet RPC transfer endpoints send error codes when requested unlock time is not 0 * Removed `unlock_time` parameters from `construct_tx*` cryptonote core functions @tobtoht: undo rebase changes tx.dsts -> tx_dsts
* Fix missing checks for IsObject in ZMQ jsonrpc readingLee Clagett2023-11-281-0/+7
|
* clang: fix -Wrange-loop-analysis warningsselsta2021-04-271-1/+1
|
* Merge pull request #6603Alexander Blair2020-08-161-1/+16
|\ | | | | | | 4e2377995 Change ZMQ-JSON txextra to hex and remove unnecessary base fields (Lee Clagett)
| * Change ZMQ-JSON txextra to hex and remove unnecessary base fieldsLee Clagett2020-08-141-1/+16
| |
* | Adding ZMQ/Pub support for txpool_add and chain_main eventsLee Clagett2020-05-041-8/+11
|/
* Add byte_stream for zero-copy serialization, and add support in ZMQ-JSON.Lee Clagett2020-04-111-4/+4
|
* Various improvements to the ZMQ JSON-RPC handling:Lee Clagett2020-03-051-20/+27
| | | | | | | | | - 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.
* add a bulletproof version, new bulletproof type, and rct configmoneromooo-monero2019-01-221-1/+1
| | | | This makes it easier to modify the bulletproof format
* bulletproofs: add multi output bulletproofs to rctmoneromooo-monero2018-09-111-1/+1
|
* Fixed ZMQ-RPC for transactions and GET_BLOCKS_FASTLee Clagett2018-08-021-0/+217