<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/src/rpc/message.cpp, branch v0.16.0.3</title>
<subtitle>Monzero core node, command-line wallet, consensus code, and release tooling.
</subtitle>
<id>https://code.monzero.org/monzero-core.git/atom?h=v0.16.0.3</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.16.0.3'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2020-04-11T04:12:11Z</updated>
<entry>
<title>Add byte_stream for zero-copy serialization, and add support in ZMQ-JSON.</title>
<updated>2020-04-11T04:12:11Z</updated>
<author>
<name>Lee Clagett</name>
<email>code@leeclagett.com</email>
</author>
<published>2020-03-18T23:22:39Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=c26c93019a52dee52ee865f4f1b23e6929968258'/>
<id>urn:sha1:c26c93019a52dee52ee865f4f1b23e6929968258</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use byte_slice for sending zmq messages - removes data copy within zmq</title>
<updated>2020-04-03T01:56:17Z</updated>
<author>
<name>Lee Clagett</name>
<email>code@leeclagett.com</email>
</author>
<published>2019-11-17T06:06:10Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=da9915746219482c25b96406d475c6fde9b02a31'/>
<id>urn:sha1:da9915746219482c25b96406d475c6fde9b02a31</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #6361</title>
<updated>2020-04-04T18:01:15Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2020-04-04T18:01:15Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=5757d992081fd650e241ae40a342d69d8fe9da61'/>
<id>urn:sha1:5757d992081fd650e241ae40a342d69d8fe9da61</id>
<content type='text'>
68a6507 Fixed bug in ZMQ JSON-RPC method field (vtnerd)
</content>
</entry>
<entry>
<title>Various improvements to the ZMQ JSON-RPC handling:</title>
<updated>2020-03-05T14:20:56Z</updated>
<author>
<name>Lee Clagett</name>
<email>code@leeclagett.com</email>
</author>
<published>2019-11-07T05:45:06Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=0f78b06e8c578819f831a513490278a5f70b01af'/>
<id>urn:sha1:0f78b06e8c578819f831a513490278a5f70b01af</id>
<content type='text'>
  - 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 -&gt; hex in JSON output no longer allocates temporary buffer
  - C++ structs -&gt; JSON skips intermediate DOM creation, and instead
    write directly to an output stream.
</content>
</entry>
<entry>
<title>Fixed bug in ZMQ JSON-RPC method field</title>
<updated>2019-11-18T12:59:41Z</updated>
<author>
<name>Lee Clagett</name>
<email>code@leeclagett.com</email>
</author>
<published>2020-02-28T21:45:51Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=68a6507c3f1e87955d9958afb68b173b51ae4389'/>
<id>urn:sha1:68a6507c3f1e87955d9958afb68b173b51ae4389</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update 2019 copyright</title>
<updated>2019-03-05T21:05:34Z</updated>
<author>
<name>binaryFate</name>
<email>binaryfate@users.noreply.github.com</email>
</author>
<published>2019-03-05T21:05:34Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=1f2930ce0bec07e28958c059444151ad4968e1e6'/>
<id>urn:sha1:1f2930ce0bec07e28958c059444151ad4968e1e6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update 2018 copyright</title>
<updated>2018-01-26T15:03:20Z</updated>
<author>
<name>xmr-eric</name>
<email>eric@moneroeric.com</email>
</author>
<published>2018-01-07T05:05:16Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=18216f19dd479466cb7fd38f52d23bddfcfd4880'/>
<id>urn:sha1:18216f19dd479466cb7fd38f52d23bddfcfd4880</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rpc: guard against json parsing a non object</title>
<updated>2017-12-18T15:15:32Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2017-12-10T15:36:15Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=b4524892fbb79a03f9a000ee7407743b07343b33'/>
<id>urn:sha1:b4524892fbb79a03f9a000ee7407743b07343b33</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix JSON-RPC response object over ZMQ</title>
<updated>2017-10-26T21:25:14Z</updated>
<author>
<name>Lee Clagett</name>
<email>code@leeclagett.com</email>
</author>
<published>2017-10-26T20:39:22Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=161401ddca553c6ad5d85f7e8037294ef2354ea7'/>
<id>urn:sha1:161401ddca553c6ad5d85f7e8037294ef2354ea7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix various oversights/bugs in ZMQ RPC server code</title>
<updated>2017-09-05T16:20:40Z</updated>
<author>
<name>Thomas Winget</name>
<email>tewinget@gmail.com</email>
</author>
<published>2017-09-05T16:20:40Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=0299cb77ca18073daf3cf371f8da013fb596ae48'/>
<id>urn:sha1:0299cb77ca18073daf3cf371f8da013fb596ae48</id>
<content type='text'>
- 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
</content>
</entry>
</feed>
