<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/src/cryptonote_core/tx_pool.h, branch v0.15.0.1</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.15.0.1</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.15.0.1'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2019-10-22T15:06:10Z</updated>
<entry>
<title>Merge pull request #5919</title>
<updated>2019-10-22T15:06:10Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2019-10-22T15:06:10Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=6f202844b5550b28674b27998cd2edc23c9735fe'/>
<id>urn:sha1:6f202844b5550b28674b27998cd2edc23c9735fe</id>
<content type='text'>
01f660f blockchain: fill in cumulative block weight for alt blocks (moneromooo-monero)
</content>
</entry>
<entry>
<title>Merge pull request #5962</title>
<updated>2019-10-16T18:51:34Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2019-10-16T18:51:34Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=461a25e1b5d41fe65c46f27426fd883efd664574'/>
<id>urn:sha1:461a25e1b5d41fe65c46f27426fd883efd664574</id>
<content type='text'>
ec14abd tx_pool: make spent return-by-reference as intended (stoffu)
</content>
</entry>
<entry>
<title>blockchain: fill in cumulative block weight for alt blocks</title>
<updated>2019-10-10T20:26:40Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2019-09-17T17:03:28Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=01f660f60fc95449130f0b6ffdb3931a6173c838'/>
<id>urn:sha1:01f660f60fc95449130f0b6ffdb3931a6173c838</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tx_pool: make spent return-by-reference as intended</title>
<updated>2019-10-06T03:28:30Z</updated>
<author>
<name>stoffu</name>
<email>stoffu@protonmail.ch</email>
</author>
<published>2019-10-06T03:28:30Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=ec14abdbe880f5986fd2096fc3991f1fd2d217bd'/>
<id>urn:sha1:ec14abdbe880f5986fd2096fc3991f1fd2d217bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>monerod can now sync from pruned blocks</title>
<updated>2019-09-27T00:10:37Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2019-09-16T12:18:34Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=8330e772f1ed680a54833d25c4d17d09a99ab8d6'/>
<id>urn:sha1:8330e772f1ed680a54833d25c4d17d09a99ab8d6</id>
<content type='text'>
If the peer (whether pruned or not itself) supports sending pruned blocks
to syncing nodes, the pruned version will be sent along with the hash
of the pruned data and the block weight. The original tx hashes can be
reconstructed from the pruned txes and theur prunable data hash. Those
hashes and the block weights are hashes and checked against the set of
precompiled hashes, ensuring the data we received is the original data.
It is currently not possible to use this system when not using the set
of precompiled hashes, since block weights can not otherwise be checked
for validity.

This is off by default for now, and is enabled by --sync-pruned-blocks
</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>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>
</feed>
