<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/src/wallet/wallet2.cpp, branch v0.18.4.3</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.3</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.18.4.3'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2025-10-06T20:25:19Z</updated>
<entry>
<title>wallet2: warn instead of throw when RingDB doesn't include spend</title>
<updated>2025-10-06T20:25:19Z</updated>
<author>
<name>j-berman</name>
<email>justinberman@protonmail.com</email>
</author>
<published>2025-09-17T22:21:46Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=18299929706ef29a98d0c301e2b41a3db932933a'/>
<id>urn:sha1:18299929706ef29a98d0c301e2b41a3db932933a</id>
<content type='text'>
A reorg can end up causing an output's position in the chain to
move. Since the wallet doesn't update the RingDB on reorg, it
may refer to the output's stale position in the chain.

This seems a reasonable solution rather than introducing complex
logic to update the stale ring member's value on rerog, since
RingDB can be deprecated with FCMP++.
</content>
</entry>
<entry>
<title>wallet: deprecate wallet2::find_and_save_rings()</title>
<updated>2025-07-29T17:32:20Z</updated>
<author>
<name>jeffro256</name>
<email>jeffro256@tutanota.com</email>
</author>
<published>2025-07-29T16:58:05Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=8f98dac4f02e1c7f431c3917f95cb9a235e668b9'/>
<id>urn:sha1:8f98dac4f02e1c7f431c3917f95cb9a235e668b9</id>
<content type='text'>
Rings for outgoing transactions are stored within the scanning code since the last hardfork,
so this code is largely unneccessary now.

Co-authored-by: j-berman &lt;justinberman@protonmail.com&gt;
</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: improve lookahead logic &amp; make rpc persistent</title>
<updated>2025-07-07T22:21:43Z</updated>
<author>
<name>Justin Berman</name>
<email>justinberman@protonmail.com</email>
</author>
<published>2025-06-26T17:32:12Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=e23d51bc1683e4aa369ba0f2889b96113eeb4e3a'/>
<id>urn:sha1:e23d51bc1683e4aa369ba0f2889b96113eeb4e3a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wallet: ensure subaddress keys table is at least size of requested lookahead</title>
<updated>2025-07-03T16:10:29Z</updated>
<author>
<name>benevanoff</name>
<email>benjaminevanoff99@gmail.com</email>
</author>
<published>2023-11-03T18:07:17Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=8f5a7b0f1a0c2954a249318cf2f3760096991b67'/>
<id>urn:sha1:8f5a7b0f1a0c2954a249318cf2f3760096991b67</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: multisig stale data after failed refresh</title>
<updated>2025-04-24T10:42:39Z</updated>
<author>
<name>SNeedlewoods</name>
<email>sneedlwoods_1@protonmail.com</email>
</author>
<published>2025-03-20T19:37:27Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=5550c0a876961d6212067de5c1433e44255ba8ca'/>
<id>urn:sha1:5550c0a876961d6212067de5c1433e44255ba8ca</id>
<content type='text'>
</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>Merge pull request #8617</title>
<updated>2025-02-13T17:43:24Z</updated>
<author>
<name>tobtoht</name>
<email>tob@featherwallet.org</email>
</author>
<published>2025-02-13T17:43:24Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=5b045d70e0cb336eef9b962e53c827df3dcf469b'/>
<id>urn:sha1:5b045d70e0cb336eef9b962e53c827df3dcf469b</id>
<content type='text'>
e44e8b164 wallet: background sync with just the view key (j-berman)
</content>
</entry>
<entry>
<title>Merge pull request #9602</title>
<updated>2025-01-06T17:23:28Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2025-01-06T17:23:28Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=3e07750ea37dd6b906accac61dfb831005da0b15'/>
<id>urn:sha1:3e07750ea37dd6b906accac61dfb831005da0b15</id>
<content type='text'>
34c7d31 wallet: shortchain history should include base block (0xFFFC0000)
</content>
</entry>
<entry>
<title>Merge pull request #9590</title>
<updated>2024-12-23T16:01:38Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2024-12-23T16:01:38Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=ee345b969511e068bde8b2c556105414aeee948b'/>
<id>urn:sha1:ee345b969511e068bde8b2c556105414aeee948b</id>
<content type='text'>
cd1c060 Daemon-specific proxy for the wallet-rpc. 1. Daemon-specific proxy is exclusive with global proxy (--proxy). 2. If you set global proxy (--proxy) you cannot set daemon-specific proxy. 3. If you don't set global proxy, you can set proxy (or not set) proxy for each daemon connection with the proxy field in jsonrpc to the wallet-rpc. (0xFFFC0000)
</content>
</entry>
</feed>
