<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/tests/functional_tests, branch v0.18.3.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.3.0</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.18.3.0'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2023-08-20T03:21:36Z</updated>
<entry>
<title>functional_tests: fix multisig tests noutputs assertion</title>
<updated>2023-08-20T03:21:36Z</updated>
<author>
<name>jeffro256</name>
<email>jeffro256@tutanota.com</email>
</author>
<published>2023-08-20T03:09:51Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=7dbb14b02ae3d832993b56169c947e5715c0d197'/>
<id>urn:sha1:7dbb14b02ae3d832993b56169c947e5715c0d197</id>
<content type='text'>
The changes to the multisig tests in #8914 and #8904 affected each other, this PR cleans up the code and fixes that issue.
</content>
</entry>
<entry>
<title>Merge pull request #8942</title>
<updated>2023-08-17T15:24:16Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2023-08-17T15:24:16Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=9d5c5b563416b68a74031cc4647d260035b48c23'/>
<id>urn:sha1:9d5c5b563416b68a74031cc4647d260035b48c23</id>
<content type='text'>
78348bc wallet-rpc: restore from multisig seed (jeffro256)
</content>
</entry>
<entry>
<title>Merge pull request #8891</title>
<updated>2023-08-17T15:18:12Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2023-08-17T15:18:12Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=894adef29588f20951a675fc25139ebb777493eb'/>
<id>urn:sha1:894adef29588f20951a675fc25139ebb777493eb</id>
<content type='text'>
842478c core_rpc_server: return ID of submitted block (jeffro256)
</content>
</entry>
<entry>
<title>wallet-rpc: restore from multisig seed</title>
<updated>2023-08-10T15:13:07Z</updated>
<author>
<name>jeffro256</name>
<email>jeffro256@tutanota.com</email>
</author>
<published>2023-06-22T07:15:12Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=78348bcddd18fa7a25541595576bef1df4fc4022'/>
<id>urn:sha1:78348bcddd18fa7a25541595576bef1df4fc4022</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #8905</title>
<updated>2023-07-07T02:38:34Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2023-07-07T02:38:34Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=5a99b2dfbe6a1742fe8d35e4ba3bb835fb60a16c'/>
<id>urn:sha1:5a99b2dfbe6a1742fe8d35e4ba3bb835fb60a16c</id>
<content type='text'>
dc24312 wallet: respect frozen key images in multisig wallets [RELEASE] (jeffro256)
</content>
</entry>
<entry>
<title>core_rpc_server: return ID of submitted block</title>
<updated>2023-06-30T20:32:49Z</updated>
<author>
<name>jeffro256</name>
<email>jeffro256@tutanota.com</email>
</author>
<published>2023-06-03T03:00:11Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=842478c5a922aa67dc0cf51f71128c42587021ec'/>
<id>urn:sha1:842478c5a922aa67dc0cf51f71128c42587021ec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wallet: respect frozen key images in multisig wallets [RELEASE]</title>
<updated>2023-06-12T21:49:33Z</updated>
<author>
<name>jeffro256</name>
<email>jeffro256@tutanota.com</email>
</author>
<published>2023-06-12T06:30:38Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=dc24312bc3c8c9d865e4576631832c81d6dd212d'/>
<id>urn:sha1:dc24312bc3c8c9d865e4576631832c81d6dd212d</id>
<content type='text'>
Before this change, if a multisig peer asked you to sign a transaction with a frozen enote, the wallet will do it without any error or warning. This change makes it
so that wallets will refuse to sign multisig transactions with frozen enotes.

Disclaimer: This PR was generously funded by @LocalMonero.
</content>
</entry>
<entry>
<title>wallet2: fix rescanning tx via scan_tx</title>
<updated>2023-03-13T19:57:43Z</updated>
<author>
<name>j-berman</name>
<email>justinberman@protonmail.com</email>
</author>
<published>2022-09-10T02:34:18Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=65e13dbef1c3a4cc036919203eec2052a121f034'/>
<id>urn:sha1:65e13dbef1c3a4cc036919203eec2052a121f034</id>
<content type='text'>
- Detach &amp; re-process txs &gt;= lowest scan height
- ensures that if a user calls scan_tx(tx1) after scanning tx2,
the wallet correctly processes tx1 and tx2
- if a user provides a tx with a height higher than the wallet's
last scanned height, the wallet will scan starting from that tx's
height
- scan_tx requires trusted daemon iff need to re-process existing
txs: in addition to querying a daemon for txids, if a user
provides a txid of a tx with height *lower* than any *already*
scanned txs in the wallet, then the wallet will also query the
daemon for all the *higher* txs as well. This is likely
unexpected behavior to a caller, and so to protect a caller from
revealing txid's to an untrusted daemon in an unexpected way,
require the daemon be trusted.
</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>
</feed>
