<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/src/cryptonote_core/blockchain.cpp, branch v0.18.4.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.18.4.0</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.18.4.0'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2025-03-26T12:37:43Z</updated>
<entry>
<title>Merge pull request #9864</title>
<updated>2025-03-26T12:37:43Z</updated>
<author>
<name>tobtoht</name>
<email>tob@featherwallet.org</email>
</author>
<published>2025-03-26T12:37:43Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=f1311d4237404ab7da76241dbf10e92a65132cc4'/>
<id>urn:sha1:f1311d4237404ab7da76241dbf10e92a65132cc4</id>
<content type='text'>
97e1a49dd checkpoints: update to a recent block height (selsta)
</content>
</entry>
<entry>
<title>checkpoints: update to a recent block height</title>
<updated>2025-03-25T20:22:47Z</updated>
<author>
<name>selsta</name>
<email>selsta@sent.at</email>
</author>
<published>2025-03-25T20:22:47Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=97e1a49dd793c4ce8091ab741cdee6695fb78d28'/>
<id>urn:sha1:97e1a49dd793c4ce8091ab741cdee6695fb78d28</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #9854</title>
<updated>2025-03-24T02:56:51Z</updated>
<author>
<name>tobtoht</name>
<email>tob@featherwallet.org</email>
</author>
<published>2025-03-24T02:56:51Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=4b7263d5879c6f8da4f4466829cdf640e57de4c1'/>
<id>urn:sha1:4b7263d5879c6f8da4f4466829cdf640e57de4c1</id>
<content type='text'>
c7f01e57f Blockchain: remove skip for pruned txs in `check_tx_inputs()` (jeffro256)
</content>
</entry>
<entry>
<title>Blockchain: remove skip for pruned txs in `check_tx_inputs()`</title>
<updated>2025-03-20T04:25:48Z</updated>
<author>
<name>jeffro256</name>
<email>jeffro256@tutanota.com</email>
</author>
<published>2025-03-17T14:31:47Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=c7f01e57f5a86331b38e5cded4488bec46bb2e6f'/>
<id>urn:sha1:c7f01e57f5a86331b38e5cded4488bec46bb2e6f</id>
<content type='text'>
I can't see how this would trigger in the current codebase, so it's not a *current* safety issue,
but I can very well see it becoming on in the future if downstream code doesn't handle the passing
of pruned transactions correctly. I think the safe/good choice would be to remove this skip now
that all transactions that pass into the mempool are supposed to be unpruned. And for all in-block
txs, `check_tx_inputs()` isn't called for checkpointed blocks, and we sync pruned blocks only if
syncing checkpointed blocks.
</content>
</entry>
<entry>
<title>cryptonote_protocol: fix handling of pruned blocks during sync</title>
<updated>2025-03-19T22:37:53Z</updated>
<author>
<name>jeffro256</name>
<email>jeffro256@tutanota.com</email>
</author>
<published>2025-03-17T13:40:04Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=ce1c864b4d816a2511e99d757f7e62c9d1b36bcc'/>
<id>urn:sha1:ce1c864b4d816a2511e99d757f7e62c9d1b36bcc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #9740</title>
<updated>2025-03-10T16:20:00Z</updated>
<author>
<name>tobtoht</name>
<email>tob@featherwallet.org</email>
</author>
<published>2025-03-10T16:20:00Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=3da68db9789697d30dc309df2f1da5d348bc4ce2'/>
<id>urn:sha1:3da68db9789697d30dc309df2f1da5d348bc4ce2</id>
<content type='text'>
008ba966d blockchain sync: reduce disk writes from 2 to 1 per tx (jeffro256)
</content>
</entry>
<entry>
<title>blockchain sync: reduce disk writes from 2 to 1 per tx</title>
<updated>2025-03-10T06:32:08Z</updated>
<author>
<name>jeffro256</name>
<email>jeffro256@tutanota.com</email>
</author>
<published>2024-01-17T23:17:16Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=008ba966da88f073f226b299533faca905ceabf8'/>
<id>urn:sha1:008ba966da88f073f226b299533faca905ceabf8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix build with boost ASIO 0.87. Support boost 1.66+</title>
<updated>2025-02-14T18:29:57Z</updated>
<author>
<name>Lee *!* Clagett</name>
<email>code@leeclagett.com</email>
</author>
<published>2024-12-17T21:40:15Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=01bcd52924244ec8d2a24c10fcef8959289d09ff'/>
<id>urn:sha1:01bcd52924244ec8d2a24c10fcef8959289d09ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build: prepare v0.18.4.0</title>
<updated>2025-02-13T17:32:51Z</updated>
<author>
<name>selsta</name>
<email>selsta@sent.at</email>
</author>
<published>2025-01-25T18:07:05Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=3fef29608285aa8f564f4558d10f86f51f84bc9c'/>
<id>urn:sha1:3fef29608285aa8f564f4558d10f86f51f84bc9c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #9689</title>
<updated>2025-01-22T22:51:55Z</updated>
<author>
<name>tobtoht</name>
<email>tob@featherwallet.org</email>
</author>
<published>2025-01-22T22:51:55Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=90290011276c55f24ef2a4097030947e08657834'/>
<id>urn:sha1:90290011276c55f24ef2a4097030947e08657834</id>
<content type='text'>
4d2aad837 Revert "blockchain: detect and log bad difficulty calculations" (selsta)
</content>
</entry>
</feed>
