16:00:53 <achow101> #startmeeting 
16:00:53 <corebot> achow101: Meeting started at 2025-06-05T16:00+0000
16:00:54 <corebot> achow101: Current chairs: achow101
16:00:55 <corebot> achow101: Useful commands: #action #info #idea #link #topic #motion #vote #close #endmeeting
16:00:56 <corebot> achow101: See also: https://hcoop-meetbot.readthedocs.io/en/stable/
16:00:57 <corebot> achow101: Participants should now identify themselves with '#here' or with an alias like '#here FirstLast'
16:01:03 <jonatack> hi
16:01:04 <hodlinator> hi
16:01:05 <TheCharlatan> hi
16:01:06 <eugenesiegel> hi
16:01:06 <fjahr> hi
16:01:07 <lightlike> Hi
16:01:09 <achow101> #bitcoin -core-dev Meeting: abubakarsadiq achow101 _aj_ ajonas b10c brunoerg cfields darosior dergoegge fanquake fjahr furszy gleb glozow hebasto hodlinator instagibbs jarolrod jonatack josibake kanzure laanwj LarryRuane lightlike luke-jr maflcko marcofleon maxedw Murch pinheadmz provoostenator ryanofsky sdaftuar S3RK stickies-v sipa sr_gi tdb3 theStack TheCharlatan vasild willcl-ark
16:01:14 <hebasto> hi
16:01:15 <cfields> hi
16:01:15 <stickies-v> hi
16:01:35 <achow101> There are no preproposed meeting topics this week. Any last minute ones to add?
16:01:39 <instagibbs> hi
16:01:41 <dzxzg> hi
16:01:54 <Murch[m]> Hi
16:02:11 <marcofleon> hi
16:02:14 <rkrux> hi
16:02:23 <brunoerg_> hi
16:02:26 <achow101> #topic Kernel WG Update (TheCharlatan)
16:02:38 <TheCharlatan> looking for review on #32317
16:02:41 <corebot> https://github.com/bitcoin/bitcoin/issues/32317 | kernel: Separate UTXO set access from validation functions by TheCharlatan · Pull Request #32317 · bitcoin/bitcoin · GitHub
16:03:10 <sipa> hi
16:03:19 <TheCharlatan> other than that, been working on the block tree storage some more. that's all :)
16:03:39 <achow101> #topic Cluster Mempool WG Update (sdaftuar, sipa)
16:03:39 <johnny9dev> hi
16:04:22 <glozow> hi
16:04:38 <sipa> not much progress since last week
16:05:01 <sipa> we had a very well attended review club about a related PR, #30605
16:05:03 <corebot> https://github.com/bitcoin/bitcoin/issues/30605 | Cluster linearization: separate tests from tests-of-tests by sipa · Pull Request #30605 · bitcoin/bitcoin · GitHub
16:05:07 <sipa> so well attended that it's going to be repeated
16:05:34 <marcofleon> i'm hoping it's not as crowded as last one was
16:05:47 <instagibbs> #31553 (still the thing to review)
16:05:50 <corebot> https://github.com/bitcoin/bitcoin/issues/31553 | cluster mempool: add TxGraph reorg functionality by sipa · Pull Request #31553 · bitcoin/bitcoin · GitHub
16:05:55 <sipa> indeed!
16:06:10 <sipa> also, some more work on comparing benchmarks for the new algorithm on multiple platforms
16:06:21 <sipa> if you'd like to help, see https://github.com/bitcoin/bitcoin/pull/32545#issuecomment-2928370752
16:06:35 <sipa> also pretty graphs
16:06:57 <sipa> that's it for me, i think
16:07:20 <achow101> #topic MuSig2 WG Update (achow101, rkrux)
16:07:25 <achow101> #31244 continues to get review, and is still the PR to review.
16:07:28 <corebot> https://github.com/bitcoin/bitcoin/issues/31244 | descriptors: MuSig2 by achow101 · Pull Request #31244 · bitcoin/bitcoin · GitHub
16:07:31 <achow101> A reviewer pointed out that the PR did not implement the restriction specified in BIP 390 that musig() descriptors cannot contain duplicate participants. When I started implementing it, I realized that this restriction is a bit more complicated than I had thought it would be, so I have proposed to the mailing list to drop that.
16:07:45 <achow101> I forsee some more BIP work will need to be done soon(tm)
16:08:17 <achow101> #topic orphan resolution WG Update (glozow)
16:08:45 <glozow> #31829 is up for review, thanks people who have taken a look
16:08:48 <corebot> https://github.com/bitcoin/bitcoin/issues/31829 | p2p: improve TxOrphanage denial of service bounds by glozow · Pull Request #31829 · bitcoin/bitcoin · GitHub
16:09:33 <glozow> I'm open to splitting it, but don't see a good way to do so. lmk if people have ideas
16:11:02 <glozow> Maybe we could do the prep commits in a separate PR? idk
16:11:11 <glozow> that's it from me
16:11:32 <achow101> #topic QML GUI WG Update (jarolrod, johnny9dev)
16:11:41 <johnny9dev> A lot of QML work getting completed and PRs opened.
16:11:42 <johnny9dev> Addtional init loading animations were merged in bitcoin-core/gui-qml#460
16:11:42 <johnny9dev> Standard fee selection control was added to Send to set very basic (low/default/high) block-based fees. This has been merged bitcoin-core/gui-qml#461
16:11:42 <johnny9dev> Some cleanup to our layouts are being done by goqusan bitcoin-core/gui-qml#463. He's been working through what we have and fixing up messy anchors and layouts and his reviews have helped give clarity on getting the layouts where they need to be
16:11:42 <johnny9dev> Multiple Recipients in the Send form has been PR'd and close to being merged bitcoin-core/gui-qml#450
16:11:43 <johnny9dev> First set of form input validation for Send has been PR'd. This will also be used for payment requests. bitcoin-core/gui-qml#462
16:11:43 <corebot> https://github.com/bitcoin-core/gui-qml/issues/460 | Add Skeleton loading to Activity by johnny9 · Pull Request #460 · bitcoin-core/gui-qml · GitHub
16:11:44 <johnny9dev> RequestPayment page has finally been hooked up to our wallet model to generate and commit actual payment requests and addresses. bitcoin-core/gui-qml#464
16:11:44 <corebot> https://github.com/bitcoin-core/gui-qml/issues/461 | Introduce standard fee selection to Send by johnny9 · Pull Request #461 · bitcoin-core/gui-qml · GitHub
16:11:45 <johnny9dev> The case where no wallet is actually loaded has been PRd at bitcoin-core/gui-qml#465
16:11:45 <corebot> https://github.com/bitcoin-core/gui-qml/issues/463 | Fix layouts 1/n by goqusan · Pull Request #463 · bitcoin-core/gui-qml · GitHub
16:11:46 <corebot> https://github.com/bitcoin-core/gui-qml/issues/450 | Add Multiple Recipients option to the Send form by johnny9 · Pull Request #450 · bitcoin-core/gui-qml · GitHub
16:11:48 <corebot> https://github.com/bitcoin-core/gui-qml/issues/462 | Add validation to the Send form (address and amount) by johnny9 · Pull Request #462 · bitcoin-core/gui-qml · GitHub
16:11:49 <corebot> https://github.com/bitcoin-core/gui-qml/issues/464 | Connect Receive page to WalletQmlModel and Cleanup Layouts by johnny9 · Pull Request #464 · bitcoin-core/gui-qml · GitHub
16:11:50 <corebot> https://github.com/bitcoin-core/gui-qml/issues/465 | Show "Select Wallet" or "Add Wallet" in the Wallet selector if a wallet isn't loaded by johnny9 · Pull Request #465 · bitcoin-core/gui-qml · GitHub
16:12:02 <johnny9dev> Momentum is really starting to pick up which is really encouraging
16:12:35 <sipa> cool
16:12:37 <fanquake> Have we rebased onto CMake / Qt 6 now?
16:12:41 <johnny9dev> One issue I'm having and need some help with is related to managing issues on the repo itself. I'm unable to change state on them myself and its slowing us down a bit
16:13:18 <johnny9dev> I plan on starting build/depends work in a couple of weeks. It will likely start in july
16:13:21 <achow101> johnny9dev: we can give you triage permissions for that
16:14:14 <johnny9dev> by build/depends I mean that I will be looking at the best way to update to the latest systems and check on how to properly separate concerns with this project
16:14:18 <jarolrod> pinheadmz: should have an update on the sync
16:14:41 <sipa> he's OOO today
16:14:50 <jarolrod> 🌴🌴🌴
16:15:31 <johnny9dev> triage permissions would help a lot. thank you
16:15:42 <johnny9dev> thats all i have for this week
16:16:06 <achow101> #topic Script Validation WG Update (fjahr)
16:19:29 <achow101> perhaps fjahr is not here
16:19:35 <achow101> Any other topics to discuss this week?
16:19:41 <fjahr> sorry, i had connection issues
16:19:46 <fjahr> Since I last reported here in batch validation (#29491) I have addressed some comments and the latest benchmarks look very promising. Also added some unit tests. I hope I can finally fix the taproot test soon and take it out of draft status afterwards.
16:19:49 <corebot> https://github.com/bitcoin/bitcoin/issues/29491 | [EXPERIMENTAL] Schnorr batch verification for blocks by fjahr · Pull Request #29491 · bitcoin/bitcoin · GitHub
16:19:57 <fjahr> Though maybe not, it’s still blocked by the secp PR. Also hoping for that to get an update soon.
16:20:03 <fjahr> That’s it.
16:20:15 <achow101> Any other topics?
16:22:21 <achow101> #endmeeting