<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/src/cryptonote_core/tx_pool.h, branch v0.14.1.0</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.14.1.0</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.14.1.0'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2019-03-05T21:05:34Z</updated>
<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>Avoid repeated (de)serialization when syncing</title>
<updated>2019-03-05T11:57:55Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-11-11T14:51:03Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=b044d03a51e1dc64bebe2461813e0cfc50f71b0d'/>
<id>urn:sha1:b044d03a51e1dc64bebe2461813e0cfc50f71b0d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cryptonote: Add const-qualifier on comparison functor</title>
<updated>2019-02-01T15:44:56Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom.smeding@gmail.com</email>
</author>
<published>2019-02-01T14:02:39Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=9bf0e5375134a0d230bc966f439f69a09c1556cb'/>
<id>urn:sha1:9bf0e5375134a0d230bc966f439f69a09c1556cb</id>
<content type='text'>
The original code did not compile with GCC 8.2.1 in C++17 mode, since
comparison functions for std::set's must be invocable as const.
</content>
</entry>
<entry>
<title>Merge pull request #4765</title>
<updated>2018-11-16T08:58:42Z</updated>
<author>
<name>Riccardo Spagni</name>
<email>ric@spagni.net</email>
</author>
<published>2018-11-16T08:58:41Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=e90ee7548c5685b988941f7a92549f0a57fcfe9f'/>
<id>urn:sha1:e90ee7548c5685b988941f7a92549f0a57fcfe9f</id>
<content type='text'>
09dbd9cb tx_pool: fix comment about transaction_prefix (moneromooo-monero)
</content>
</entry>
<entry>
<title>tx_pool: speed up take_tx for transactions from blocks</title>
<updated>2018-11-01T15:51:28Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-10-31T13:52:16Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=bf31447e9bd9e424538abc8f4cb57bd133f439ed'/>
<id>urn:sha1:bf31447e9bd9e424538abc8f4cb57bd133f439ed</id>
<content type='text'>
This happens for every historical tx when syncing, and the
unnecessary parsing is actually showing up on profile.
Since these are kept cached for just one block, this does
not increase memory usage after syncing.
</content>
</entry>
<entry>
<title>core: avoid unnecessary tx/blob conversions</title>
<updated>2018-11-01T15:51:19Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-10-31T08:31:13Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=6ecc99ad1fd0f2b86641669077130394ab21e71c'/>
<id>urn:sha1:6ecc99ad1fd0f2b86641669077130394ab21e71c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tx_pool: fix comment about transaction_prefix</title>
<updated>2018-10-31T12:15:38Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-10-31T12:14:30Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=09dbd9cbbc3d04587569f26740f875808f2a3dae'/>
<id>urn:sha1:09dbd9cbbc3d04587569f26740f875808f2a3dae</id>
<content type='text'>
It was leftover from a change that was undone before commit,
but the comment change was let through
</content>
</entry>
<entry>
<title>tx_pool: avoid parsing a whole tx if only the prefix is needed</title>
<updated>2018-10-08T10:18:01Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-09-16T18:30:39Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=6844ae1b8d6b9fcbe4fda5ac5cb0e5a4242d850a'/>
<id>urn:sha1:6844ae1b8d6b9fcbe4fda5ac5cb0e5a4242d850a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>v8: per byte fee, pad bulletproofs, fixed 11 ring size</title>
<updated>2018-09-11T13:38:07Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-07-18T21:24:53Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=5ffb2ff9b7c301eda5811a939c705f26627c4735'/>
<id>urn:sha1:5ffb2ff9b7c301eda5811a939c705f26627c4735</id>
<content type='text'>
</content>
</entry>
<entry>
<title>core: cache block template where possible</title>
<updated>2018-08-16T12:44:33Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-04-17T10:04:01Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=82d1b74500aa7ffab47f428f9ca26bb43cc2d8af'/>
<id>urn:sha1:82d1b74500aa7ffab47f428f9ca26bb43cc2d8af</id>
<content type='text'>
This avoids constant rechecking of the same things each time
a miner asks for the block template. The tx pool maintains
a cookie to allow users to detect when the pool state changed,
which means the block template needs rebuilding.
</content>
</entry>
</feed>
