<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/src/cryptonote_core/tx_pool.h, branch v0.18.1.2</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.18.1.2</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.18.1.2'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2022-08-09T22:43:32Z</updated>
<entry>
<title>Merge pull request #8467</title>
<updated>2022-08-09T22:43:32Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2022-08-09T22:43:32Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=b9e8504cfb0cc539abf1d27057ff567df86d2e37'/>
<id>urn:sha1:b9e8504cfb0cc539abf1d27057ff567df86d2e37</id>
<content type='text'>
fac7c43 continue pool pruning even if a tx can't be found (j-berman)
</content>
</entry>
<entry>
<title>Merge pull request #8455</title>
<updated>2022-08-09T01:29:56Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2022-08-09T01:29:56Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=5c33f40cd8b75ad6f486fa1738df1f3462ca1ac1'/>
<id>urn:sha1:5c33f40cd8b75ad6f486fa1738df1f3462ca1ac1</id>
<content type='text'>
099fc1f Fixed get_block_template_backlog performance (SChernykh)
</content>
</entry>
<entry>
<title>continue pool pruning even if a tx can't be found</title>
<updated>2022-07-27T00:28:02Z</updated>
<author>
<name>j-berman</name>
<email>justinberman@protonmail.com</email>
</author>
<published>2022-07-01T15:30:49Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=fac7c4364427eacbf513ae7ab813179995722920'/>
<id>urn:sha1:fac7c4364427eacbf513ae7ab813179995722920</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed get_block_template_backlog performance</title>
<updated>2022-07-22T11:50:21Z</updated>
<author>
<name>SChernykh</name>
<email>sergey.v.chernykh@gmail.com</email>
</author>
<published>2022-07-22T11:50:21Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=099fc1f8a9cd897b10ebfa280cd62a99f5666fa8'/>
<id>urn:sha1:099fc1f8a9cd897b10ebfa280cd62a99f5666fa8</id>
<content type='text'>
Before the fix, it processed all transactions in the mempool which could be very slow when mempool grows to several MBs in size. I observed `get_block_template_backlog` taking up to 15 seconds of CPU time under high mempool load.

After the fix, only transactions that can potentially be mined in the next block will be processed (a bit more than the current block median weight).
</content>
</entry>
<entry>
<title>Publish submitted txs via zmq</title>
<updated>2022-07-21T18:53:31Z</updated>
<author>
<name>j-berman</name>
<email>justinberman@protonmail.com</email>
</author>
<published>2022-07-09T22:08:06Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=8cc3c9af4dde7a32d675c4297d673dee4a9c2514'/>
<id>urn:sha1:8cc3c9af4dde7a32d675c4297d673dee4a9c2514</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Copyright: Update to 2022</title>
<updated>2022-03-04T05:59:20Z</updated>
<author>
<name>mj-xmr</name>
<email>mjxmr@protonmail.com</email>
</author>
<published>2022-03-01T11:16:17Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=da9aa1f7f802552b9de459f331a2f39c84898009'/>
<id>urn:sha1:da9aa1f7f802552b9de459f331a2f39c84898009</id>
<content type='text'>
</content>
</entry>
<entry>
<title>RPC and ZeroMQ APIs to support p2pool</title>
<updated>2021-09-11T13:15:07Z</updated>
<author>
<name>SChernykh</name>
<email>sergey.v.chernykh@gmail.com</email>
</author>
<published>2021-08-26T08:20:20Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=dfee15eee18a97be5a8fb9822527f98ebd1b33e9'/>
<id>urn:sha1:dfee15eee18a97be5a8fb9822527f98ebd1b33e9</id>
<content type='text'>
Adds the following:

- "get_miner_data" to RPC API
- "json-miner-data" to ZeroMQ subscriber contexts

Both provide the necessary data to create a custom block template. They are used by p2pool.

Data provided:

- major fork version
- current height
- previous block id
- RandomX seed hash
- network difficulty
- median block weight
- coins mined by the network so far
- mineable mempool transactions
</content>
</entry>
<entry>
<title>Fix timeout checks for forwarded and Dandelion++ stem txes</title>
<updated>2020-11-15T05:08:10Z</updated>
<author>
<name>Lee Clagett</name>
<email>code@leeclagett.com</email>
</author>
<published>2020-11-15T05:08:10Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=d73cb95dfa5d6a5a70764fe53df46568af52bfbb'/>
<id>urn:sha1:d73cb95dfa5d6a5a70764fe53df46568af52bfbb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #6512</title>
<updated>2020-07-19T10:32:59Z</updated>
<author>
<name>Alexander Blair</name>
<email>snipa@jagtech.io</email>
</author>
<published>2020-07-19T10:32:59Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=a0d179e528220137885fee0817dc792127aec18c'/>
<id>urn:sha1:a0d179e528220137885fee0817dc792127aec18c</id>
<content type='text'>
5ef0607da Update copyright year to 2020 (SomaticFanatic)
</content>
</entry>
<entry>
<title>tx_pool: mine stem txes in fake chain mode</title>
<updated>2020-07-09T14:52:13Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2020-06-20T15:32:45Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=332d60719a78875206f8231b1a2429335e4361e6'/>
<id>urn:sha1:332d60719a78875206f8231b1a2429335e4361e6</id>
<content type='text'>
This fixes the functional tests, since txes would not be mined
after being sent to the daemon (they'd be waiting for the
dandelion timeout first)
</content>
</entry>
</feed>
