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