<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/src/wallet/wallet2.h, branch v0.18.2.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.2.2</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.18.2.2'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2023-03-25T19:26:43Z</updated>
<entry>
<title>wallet2: fix infinite loop in fake out selection</title>
<updated>2023-03-25T19:26:43Z</updated>
<author>
<name>Crypto City</name>
<email>cryptocity@example.com</email>
</author>
<published>2023-03-21T09:02:38Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=132804811d141d29bef341fa5d30dd4b934beeb5'/>
<id>urn:sha1:132804811d141d29bef341fa5d30dd4b934beeb5</id>
<content type='text'>
The gamma picker and the caller code did not quite agree on the
number of rct outputs available for use - by one block - which
caused an infinite loop if the picker could never pick outputs
from that block but already had picked all other outputs from
previous blocks.

Also change the range to select from using code from UkoeHB.
</content>
</entry>
<entry>
<title>add an option to force-update multisig key exchange under some circumstances</title>
<updated>2022-09-21T17:51:19Z</updated>
<author>
<name>koe</name>
<email>ukoe@protonmail.com</email>
</author>
<published>2022-05-14T22:07:47Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=1cd21bfba584fa7d886f13684f34c71931eddf4d'/>
<id>urn:sha1:1cd21bfba584fa7d886f13684f34c71931eddf4d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #8545</title>
<updated>2022-09-15T21:25:22Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2022-09-15T21:25:22Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=7cbae6ca988dedbe358ee5edbf9bdd610673a8ee'/>
<id>urn:sha1:7cbae6ca988dedbe358ee5edbf9bdd610673a8ee</id>
<content type='text'>
12e7c41 Merge pull request #5 from j-berman/restore-msig-encrypted-seed (Justin Berman)
848a0c0 Fix segfault restoring encrypted multisig seed (j-berman)
401f5d9 Require user ack multisig is experimental to restore (j-berman)
fc8a5d6 multisig: fix #8537 seed restore (suggestions by @UkoeHB) (j-berman)
</content>
</entry>
<entry>
<title>wallet2: check wallet compatibility with daemon's hard fork version</title>
<updated>2022-09-13T03:23:08Z</updated>
<author>
<name>j-berman</name>
<email>justinberman@protonmail.com</email>
</author>
<published>2022-08-26T23:13:19Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=864a78ee5f5db4619c093e0dfb26bd03735d9fb1'/>
<id>urn:sha1:864a78ee5f5db4619c093e0dfb26bd03735d9fb1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wallet2: better test on whether to allow output import</title>
<updated>2022-09-07T06:22:31Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2022-08-18T07:14:45Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=1d3657afb5f53c7be0f839f8d449310b862b2006'/>
<id>urn:sha1:1d3657afb5f53c7be0f839f8d449310b862b2006</id>
<content type='text'>
Being offline is not a good enough heuristic, so we keep track
of whether the wallet ever refreshed from a daemon, which is a
lot better, and probably the best we can do without manual user
designation (which would break existing cold wallet setups till
the user designates those wallets)
</content>
</entry>
<entry>
<title>allow exporting outputs in chunks</title>
<updated>2022-09-07T06:22:07Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2022-08-16T20:20:38Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=0cbf5571d3ccd07c81d33b05dd23b2ac9c777c3b'/>
<id>urn:sha1:0cbf5571d3ccd07c81d33b05dd23b2ac9c777c3b</id>
<content type='text'>
this will make it easier huge wallets to do so without hitting
random limits (eg, max string size in node).
</content>
</entry>
<entry>
<title>wallet2: fixes for export/import output flow</title>
<updated>2022-09-06T23:20:23Z</updated>
<author>
<name>j-berman</name>
<email>justinberman@protonmail.com</email>
</author>
<published>2022-08-16T02:50:34Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=b03d7091f7a0c2bd78f28ccb27a6481bb409d4dd'/>
<id>urn:sha1:b03d7091f7a0c2bd78f28ccb27a6481bb409d4dd</id>
<content type='text'>
- only allow offline wallets to import outputs
- don't import empty outputs
- export subaddress indexes when exporting outputs
</content>
</entry>
<entry>
<title>wallet2: fix missing subaddress indices in "light" exported outputs</title>
<updated>2022-09-06T18:25:45Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2022-08-07T14:56:59Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=0de1571abd2a8b169e0a3c67cc5769e804b08957'/>
<id>urn:sha1:0de1571abd2a8b169e0a3c67cc5769e804b08957</id>
<content type='text'>
</content>
</entry>
<entry>
<title>multisig: fix #8537 seed restore (suggestions by @UkoeHB)</title>
<updated>2022-09-01T23:25:28Z</updated>
<author>
<name>j-berman</name>
<email>justinberman@protonmail.com</email>
</author>
<published>2022-09-01T23:25:28Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=fc8a5d68f1f4cbddeddac8a5f0c8f59c2b68229a'/>
<id>urn:sha1:fc8a5d68f1f4cbddeddac8a5f0c8f59c2b68229a</id>
<content type='text'>
- spend secret key is no longer the sum of multisig key shares;
no need to check that is the case upon restore.
- restoring a multisig wallet from multisig info means that the
wallet must have already completed all setup rounds. Upon restore,
set the number of rounds completed accordingly.
</content>
</entry>
<entry>
<title>Merge pull request #8432</title>
<updated>2022-07-15T02:14:41Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2022-07-15T02:14:41Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=02cbccc52937035396614c04b4ebebe6cd1b0c8c'/>
<id>urn:sha1:02cbccc52937035396614c04b4ebebe6cd1b0c8c</id>
<content type='text'>
edcc094 derive multisig tx secret keys from an entropy source plus the tx inputs' key images (koe)
</content>
</entry>
</feed>
