<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/tests/functional_tests/wallet.py, 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>2024-05-25T03:42:59Z</updated>
<entry>
<title>wallet: background sync with just the view key</title>
<updated>2024-05-25T03:42:59Z</updated>
<author>
<name>j-berman</name>
<email>justinberman@protonmail.com</email>
</author>
<published>2022-10-14T01:33:33Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=e44e8b164030cfbddb9ae8b39251c1ccf396e2b6'/>
<id>urn:sha1:e44e8b164030cfbddb9ae8b39251c1ccf396e2b6</id>
<content type='text'>
- When background syncing, the wallet wipes the spend key
from memory and processes all new transactions. The wallet saves
all receives, spends, and "plausible" spends of receives the
wallet does not know key images for.
- When background sync disabled, the wallet processes all
background synced txs and then clears the background sync cache.
- Adding "plausible" spends to the background sync cache ensures
that the wallet does not need to query the daemon to see if any
received outputs were spent while background sync was enabled.
This would harm privacy especially for users of 3rd party daemons.
- To enable the feature in the CLI wallet, the user can set
background-sync to reuse-wallet-password or
custom-background-password and the wallet automatically syncs in
the background when the wallet locks, then processes all
background synced txs when the wallet is unlocked.
- The custom-background-password option enables the user to
open a distinct background wallet that only has a view key saved
and can be opened/closed/synced separately from the main wallet.
When the main wallet opens, it processes the background wallet's
cache.
- To enable the feature in the RPC wallet, there is a new
`/setup_background_sync` endpoint.
- HW, multsig and view-only wallets cannot background sync.
</content>
</entry>
<entry>
<title>Copyright: Update to 2022</title>
<updated>2022-03-04T05:59:20Z</updated>
<author>
<name>mj-xmr</name>
<email>mjxmr@protonmail.com</email>
</author>
<published>2022-03-01T11:16:17Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=da9aa1f7f802552b9de459f331a2f39c84898009'/>
<id>urn:sha1:da9aa1f7f802552b9de459f331a2f39c84898009</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update copyright year to 2020</title>
<updated>2020-05-07T02:36:54Z</updated>
<author>
<name>SomaticFanatic</name>
<email>afdlkajdlfkj@aldkfjf.com</email>
</author>
<published>2020-05-07T02:36:54Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=5ef0607da6042df51a57703bd223c5c8024741f6'/>
<id>urn:sha1:5ef0607da6042df51a57703bd223c5c8024741f6</id>
<content type='text'>
Update copyright year to 2020
</content>
</entry>
<entry>
<title>functional_tests: fix failure on windows removing files</title>
<updated>2019-09-17T11:38:34Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2019-08-23T22:24:17Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=48cfcb63135b59c0e2f74390cd5dd036ca65153c'/>
<id>urn:sha1:48cfcb63135b59c0e2f74390cd5dd036ca65153c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix wallet python test when run with ctest</title>
<updated>2019-09-17T11:38:34Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2019-06-01T23:13:29Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=75fe790634b961f68319121c150e3fd7e981ff2e'/>
<id>urn:sha1:75fe790634b961f68319121c150e3fd7e981ff2e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>functional_tests: python3 compatibility</title>
<updated>2019-09-17T11:38:33Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2019-05-29T11:45:25Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=6b72541dc01de559d5d09daffb4cf2578bb27067'/>
<id>urn:sha1:6b72541dc01de559d5d09daffb4cf2578bb27067</id>
<content type='text'>
and add missing tests
</content>
</entry>
<entry>
<title>functional_tests: pop exactly what we need to test before testing</title>
<updated>2019-09-17T11:38:31Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2019-05-26T18:14:01Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=1fac83858a8bbf778272172c4995609d60a75805'/>
<id>urn:sha1:1fac83858a8bbf778272172c4995609d60a75805</id>
<content type='text'>
</content>
</entry>
<entry>
<title>functional_tests: add wallet attributes test</title>
<updated>2019-09-17T11:38:25Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2019-05-02T12:18:28Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=4c375c9442a1eb481310914f37146c0dd5b28cf2'/>
<id>urn:sha1:4c375c9442a1eb481310914f37146c0dd5b28cf2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>functional_tests: add wallet password change, store and tag tests</title>
<updated>2019-09-17T11:38:22Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2019-04-29T21:44:01Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=0dc49fc91826ec863b998a2b203352f837fa49cb'/>
<id>urn:sha1:0dc49fc91826ec863b998a2b203352f837fa49cb</id>
<content type='text'>
</content>
</entry>
</feed>
