<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/src, 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>Correct Max / Min Block Waiting Periods</title>
<updated>2025-03-25T23:55:04Z</updated>
<author>
<name>tzadiko</name>
<email>tomer.tzadok.work@gmail.com</email>
</author>
<published>2025-03-17T03:53:50Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=ba2dadb0d469055bcea238f8e4a9131bfd2b5031'/>
<id>urn:sha1:ba2dadb0d469055bcea238f8e4a9131bfd2b5031</id>
<content type='text'>
</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>Fix expected hash check</title>
<updated>2025-03-24T14:59:50Z</updated>
<author>
<name>Lee *!* Clagett</name>
<email>code@leeclagett.com</email>
</author>
<published>2025-03-24T14:56:53Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=c8f7735014d6a93740fd0539701eb3406859a014'/>
<id>urn:sha1:c8f7735014d6a93740fd0539701eb3406859a014</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>Merge pull request #9853</title>
<updated>2025-03-24T02:56:05Z</updated>
<author>
<name>tobtoht</name>
<email>tob@featherwallet.org</email>
</author>
<published>2025-03-24T02:56:05Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=f373684b41c3ed2857d92c6827135e83be83f645'/>
<id>urn:sha1:f373684b41c3ed2857d92c6827135e83be83f645</id>
<content type='text'>
ce1c864b4 cryptonote_protocol: fix handling of pruned blocks during sync (jeffro256)
</content>
</entry>
<entry>
<title>Merge pull request #9836</title>
<updated>2025-03-24T02:47:12Z</updated>
<author>
<name>tobtoht</name>
<email>tob@featherwallet.org</email>
</author>
<published>2025-03-24T02:47:12Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=f118605e670d6496d486ef7ef085e5a967a0d76e'/>
<id>urn:sha1:f118605e670d6496d486ef7ef085e5a967a0d76e</id>
<content type='text'>
9468a5e54 cryptonote_basic: remove unused struct (tobtoht)
</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>trezor: fix protobuf 30 compatibility</title>
<updated>2025-03-18T07:36:13Z</updated>
<author>
<name>tobtoht</name>
<email>tob@featherwallet.org</email>
</author>
<published>2025-03-16T21:39:31Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=bdcfd32f634989676594ee4d3ffc511c041d16e8'/>
<id>urn:sha1:bdcfd32f634989676594ee4d3ffc511c041d16e8</id>
<content type='text'>
</content>
</entry>
</feed>
