<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/tests/functional_tests, branch main</title>
<subtitle>Monzero core node, command-line wallet, consensus code, and release tooling.
</subtitle>
<id>https://code.monzero.org/monzero-core.git/atom?h=main</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2026-06-03T20:13:13Z</updated>
<entry>
<title>fix: TypeError: 'method' object is not subscriptable</title>
<updated>2026-06-03T20:13:13Z</updated>
<author>
<name>SNeedlewoods</name>
<email>sneedlewoods_1@protonmail.com</email>
</author>
<published>2026-06-03T20:13:13Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=6bc37841a9523cadf144034376b7a79d69e55a21'/>
<id>urn:sha1:6bc37841a9523cadf144034376b7a79d69e55a21</id>
<content type='text'>
</content>
</entry>
<entry>
<title>daemon: remove miniupnp</title>
<updated>2026-04-26T11:32:06Z</updated>
<author>
<name>tobtoht</name>
<email>tob@featherwallet.org</email>
</author>
<published>2026-04-26T11:32:06Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=987e6d29133a493914a19b660051ca634fbed1d6'/>
<id>urn:sha1:987e6d29133a493914a19b660051ca634fbed1d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wallet: identify spends in pool when scanning</title>
<updated>2025-10-07T18:02:17Z</updated>
<author>
<name>j-berman</name>
<email>justinberman@protonmail.com</email>
</author>
<published>2025-09-15T16:47:17Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=9239d36691bfe94dda12cc925903fed5e761fbe3'/>
<id>urn:sha1:9239d36691bfe94dda12cc925903fed5e761fbe3</id>
<content type='text'>
- Make sure to mark identified spends in the pool as spends. The
wallet might not know these have been spent if it wasn't the wallet
that relayed the tx to the daemon, or the wallet was cleared via
rescan_bc.
- Make sure to add spends to m_unconfirmed_txs if not present.
- Make sure to process the entire pool again if refreshing for
the first time. The wallet fetches pool and blocks at the same
time. The wallet scans blocks first, then pool. If the wallet
identifies received outputs in the chain, then it may have spent
those received outputs in the pool. So we make sure to re-process
the entire pool again after scanning the chain for the first time.
- Multisig wallets that know about spent key images can now detect
spend txs in the pool. Update tests for that.
</content>
</entry>
<entry>
<title>wallet: refactor subaddress expansion &amp; add to transfer test</title>
<updated>2025-07-07T22:21:46Z</updated>
<author>
<name>jeffro256</name>
<email>jeffro256@tutanota.com</email>
</author>
<published>2025-07-07T20:07:24Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=1da19dac545bb5c0521949a212af42a7f351776e'/>
<id>urn:sha1:1da19dac545bb5c0521949a212af42a7f351776e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wallet: create set_subaddress_lookahead wallet rpc endpoint</title>
<updated>2025-07-07T22:21:39Z</updated>
<author>
<name>benevanoff</name>
<email>benjaminevanoff99@gmail.com</email>
</author>
<published>2023-11-03T23:40:57Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=678f5dab31aa27c9e6e1fb24a4c1f683ef242e1a'/>
<id>urn:sha1:678f5dab31aa27c9e6e1fb24a4c1f683ef242e1a</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>Merge pull request #9775</title>
<updated>2025-02-14T07:49:40Z</updated>
<author>
<name>tobtoht</name>
<email>tob@featherwallet.org</email>
</author>
<published>2025-02-14T07:49:40Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=23a11d851adef30aea1888da0a7dd23936c81ec1'/>
<id>urn:sha1:23a11d851adef30aea1888da0a7dd23936c81ec1</id>
<content type='text'>
13ff355cf Set response limits on http server connections (Lee *!* Clagett)
89fa3ed68 epee: update 'http_server_handlers_map2.h' macros to use fully qualified names (Jeffrey Ryan)
</content>
</entry>
<entry>
<title>Set response limits on http server connections</title>
<updated>2025-02-14T05:21:05Z</updated>
<author>
<name>Lee *!* Clagett</name>
<email>code@leeclagett.com</email>
</author>
<published>2025-01-21T14:56:52Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=13ff355cf6081776fd7379080c17246e35c1236d'/>
<id>urn:sha1:13ff355cf6081776fd7379080c17246e35c1236d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: Improve p2p tx propagation functional test</title>
<updated>2025-02-13T20:49:47Z</updated>
<author>
<name>iamamyth</name>
<email>user@example.com</email>
</author>
<published>2025-01-31T21:01:43Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=ef1ff103f5f5e799e2a4134a82cbcdf1e3c317db'/>
<id>urn:sha1:ef1ff103f5f5e799e2a4134a82cbcdf1e3c317db</id>
<content type='text'>
Reduce the likelihood of false positive failures in the p2p
transaction propagation functional test by waiting up to a
maximum timeout for a transaction to propagate, rather than using a
fixed timeout, to reflect the random delay of Dandelion++ transaction
propagation. This strategy also speeds test execution in cases where
propagation occurs faster than the previously expected fixed delay.
</content>
</entry>
</feed>
