--- Log opened Thu Mar 27 00:00:37 2025 --- Day changed Thu Mar 27 2025 00:00 < bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/f1d129d96340...6971d3a0f52e 00:00 < bitcoin-git> bitcoin/master e3ce2bd dennsikl: Remove needless borrow to fix Clippy warning 00:00 < bitcoin-git> bitcoin/master 6971d3a merge-script: Merge bitcoin/bitcoin#32144: lint: Remove needless borrow to fix Clippy wa... 00:00 < bitcoin-git> [bitcoin] fanquake merged pull request #32144: lint: Remove needless borrow to fix Clippy warning (master...master) https://github.com/bitcoin/bitcoin/pull/32144 00:22 -!- andytoshi [~apoelstra@user/andytoshi] has quit [Ping timeout: 260 seconds] 00:23 -!- andytoshi [~apoelstra@user/andytoshi] has joined #bitcoin-core-dev 00:23 < bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/6971d3a0f52e...84bbb40558f4 00:23 < bitcoin-git> bitcoin/master fb2b05b Hennadii Stepanov: build: Remove bitness suffix from Windows installer 00:23 < bitcoin-git> bitcoin/master 84bbb40 merge-script: Merge bitcoin/bitcoin#32132: build: Remove bitness suffix from Windows ins... 00:23 < bitcoin-git> [bitcoin] fanquake merged pull request #32132: build: Remove bitness suffix from Windows installer (master...250324-installer) https://github.com/bitcoin/bitcoin/pull/32132 00:33 < bitcoin-git> [bitcoin] fanquake pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/84bbb40558f4...603fcc07d595 00:33 < bitcoin-git> bitcoin/master fa29842 MarcoFalke: refactor: Remove IsArgSet guard when fallback value is provided 00:33 < bitcoin-git> bitcoin/master fa2b529 MarcoFalke: refactor: Remove redundant call to IsArgSet 00:33 < bitcoin-git> bitcoin/master 0000fb3 MarcoFalke: doc: Remove outdated and stale todo comment 00:33 < bitcoin-git> [bitcoin] fanquake merged pull request #31896: refactor: Remove redundant and confusing calls to IsArgSet (master...2502-less-is-arg-set) https://github.com/bitcoin/bitcoin/pull/31896 00:34 -!- salvatoshi__ [~salvatosh@2a01cb08004728005fe5a1f1e57b3739.ipv6.abo.wanadoo.fr] has joined #bitcoin-core-dev 00:35 < bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/603fcc07d595...e563cb5c6062 00:35 < bitcoin-git> bitcoin/master 9633550 fanquake: depends: set CMAKE_*_COMPILER_TARGET in toolchain 00:35 < bitcoin-git> bitcoin/master e563cb5 merge-script: Merge bitcoin/bitcoin#31849: depends: set `CMAKE_*_COMPILER_TARGET` in too... 00:35 < bitcoin-git> [bitcoin] fanquake merged pull request #31849: depends: set `CMAKE_*_COMPILER_TARGET` in toolchain (master...clang_cross_toolchain) https://github.com/bitcoin/bitcoin/pull/31849 00:37 < bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/e563cb5c6062...b413b088ae89 00:37 < bitcoin-git> bitcoin/master b1de59e Lőrinc: fuzz: extract unsequenced operations with side-effects 00:37 < bitcoin-git> bitcoin/master b413b08 merge-script: Merge bitcoin/bitcoin#32141: fuzz: extract unsequenced operations with sid... 00:37 < bitcoin-git> [bitcoin] fanquake merged pull request #32141: fuzz: extract unsequenced operations with side-effects (master...l0rinc/psbt-fuzz-fix) https://github.com/bitcoin/bitcoin/pull/32141 00:42 < bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/b413b088ae89...5dd6ebc7e139 00:42 < bitcoin-git> bitcoin/master 9f35d4d Martin Zumsande: test: fix intermittent timeout in p2p_ibd_stalling.py 00:42 < bitcoin-git> bitcoin/master 5dd6ebc merge-script: Merge bitcoin/bitcoin#32148: test: fix intermittent timeout in p2p_ibd_sta... 00:42 < bitcoin-git> [bitcoin] fanquake merged pull request #32148: test: fix intermittent timeout in p2p_ibd_stalling.py (master...202503_fix_ibd_stalling) https://github.com/bitcoin/bitcoin/pull/32148 00:44 < bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/5dd6ebc7e139...140f0d89bf68 00:44 < bitcoin-git> bitcoin/master 52ac177 Hennadii Stepanov: cmake: Add `NO_CACHE_IF_FAILED` option for checking linker flags 00:44 < bitcoin-git> bitcoin/master 140f0d8 merge-script: Merge bitcoin/bitcoin#32027: cmake: Add `NO_CACHE_IF_FAILED` option for ch... 00:44 < bitcoin-git> [bitcoin] fanquake merged pull request #32027: cmake: Add `NO_CACHE_IF_FAILED` option for checking linker flags (master...250310-nocache) https://github.com/bitcoin/bitcoin/pull/32027 00:46 < bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/140f0d89bf68...8cc601196b9d 00:46 < bitcoin-git> bitcoin/master 52ede28 Anthony Towns: doc: Update comments for AreInputsStandard to match code 00:46 < bitcoin-git> bitcoin/master 8cc6011 merge-script: Merge bitcoin/bitcoin#32129: doc: Update comments for AreInputsStandard to... 00:46 < bitcoin-git> [bitcoin] fanquake merged pull request #32129: doc: Update comments for AreInputsStandard to match code (master...202503-areinputstd-comment) https://github.com/bitcoin/bitcoin/pull/32129 00:51 < bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/8cc601196b9d...b131e1bfc072 00:51 < bitcoin-git> bitcoin/master 248fdd8 willcl-ark: test: accept unordered tracepoints in... 00:51 < bitcoin-git> bitcoin/master b131e1b merge-script: Merge bitcoin/bitcoin#32101: Accept unordered tracepoints in interface_usd... 00:51 < bitcoin-git> [bitcoin] fanquake merged pull request #32101: Accept unordered tracepoints in interface_usdt_utxocache.py (master...usdt-order-independent) https://github.com/bitcoin/bitcoin/pull/32101 00:52 < bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/b131e1bfc072...a54baa869814 00:52 < bitcoin-git> bitcoin/master 329a0dc ismaelsadeeq: doc: clarify the documentation of `Assume` 00:52 < bitcoin-git> bitcoin/master a54baa8 merge-script: Merge bitcoin/bitcoin#32100: doc: clarify the documentation of `Assume` as... 00:52 < bitcoin-git> [bitcoin] fanquake merged pull request #32100: doc: clarify the documentation of `Assume` assertion (master...03-2025-clarify-assume-doc) https://github.com/bitcoin/bitcoin/pull/32100 00:55 -!- salvatoshi__ [~salvatosh@2a01cb08004728005fe5a1f1e57b3739.ipv6.abo.wanadoo.fr] has quit [Ping timeout: 276 seconds] 01:10 -!- salvatoshi__ [~salvatosh@tengigabitethernet0-0-2-0101627-lo0-par-ic-001130.ia.colt.net] has joined #bitcoin-core-dev 01:16 -!- aLeSD [~asini@240.red-79-152-91.dynamicip.rima-tde.net] has quit [Remote host closed the connection] 01:19 -!- jurraca [~jurraca@user/jurraca] has quit [Quit: leaving] 01:20 -!- Guest28 [~Guest28@ppp-27-55-77-190.revip3.asianet.co.th] has joined #bitcoin-core-dev 01:22 -!- cold [~cold@user/cold] has quit [Ping timeout: 246 seconds] 01:22 -!- midnight [~midnight@user/midnight] has quit [Ping timeout: 260 seconds] 01:25 -!- Guest28 [~Guest28@ppp-27-55-77-190.revip3.asianet.co.th] has quit [Quit: Client closed] 01:27 -!- midnight [~midnight@user/midnight] has joined #bitcoin-core-dev 01:27 -!- cold [~cold@user/cold] has joined #bitcoin-core-dev 01:58 -!- Guyver2 [~Guyver@77-174-98-73.fixed.kpn.net] has joined #bitcoin-core-dev 02:34 -!- SpellChecker [~SpellChec@user/SpellChecker] has quit [Remote host closed the connection] 02:35 -!- SpellChecker [~SpellChec@user/SpellChecker] has joined #bitcoin-core-dev 03:31 < bitcoin-git> [bitcoin] musaHaruna opened pull request #32152: test: add p2pk support to wallet_implicity_segwit.py (master...add-p2pk-support-to-wallet-implicity-segwit-test) https://github.com/bitcoin/bitcoin/pull/32152 03:45 -!- yuvic [~yuvic@160.25.38.234] has joined #bitcoin-core-dev 03:45 -!- yuvic [~yuvic@user/yuvic] has changed host 03:46 -!- yuvic [~yuvic@user/yuvic] has quit [Remote host closed the connection] 03:54 < bitcoin-git> [bitcoin] rkrux opened pull request #32153: wallet: remove redundant `Assert` call when block is disconnected (master...wallet-block) https://github.com/bitcoin/bitcoin/pull/32153 03:55 -!- yuvic [~yuvic@160.25.38.234] has joined #bitcoin-core-dev 03:55 -!- yuvic [~yuvic@user/yuvic] has changed host 03:55 -!- yuvic [~yuvic@user/yuvic] has quit [Client Quit] 04:02 -!- aLeSD [~asini@37.222.64.114] has joined #bitcoin-core-dev 04:16 < bitcoin-git> [bitcoin] maflcko opened pull request #32154: fuzz: Avoid integer sanitizer warnings in policy_estimator target (master...2503-fuzz-isan) https://github.com/bitcoin/bitcoin/pull/32154 04:19 -!- Christoph_ [~Christoph@host-88-217-174-126.customer.m-online.net] has quit [Quit: Christoph_] 04:23 -!- Christoph_ [~Christoph@host-88-217-174-126.customer.m-online.net] has joined #bitcoin-core-dev 04:27 < bitcoin-git> [bitcoin] maflcko closed pull request #32152: test: add p2pk support to wallet_implicity_segwit.py (master...add-p2pk-support-to-wallet-implicity-segwit-test) https://github.com/bitcoin/bitcoin/pull/32152 04:30 -!- ubbabeck [~ubbabeck@user/ubbabeck] has quit [Ping timeout: 245 seconds] 04:31 -!- saturday7 [~saturday7@59.167.129.22] has quit [Ping timeout: 248 seconds] 04:33 -!- Christoph_ [~Christoph@host-88-217-174-126.customer.m-online.net] has quit [Ping timeout: 260 seconds] 04:37 -!- Christoph_ [~Christoph@host-88-217-174-126.customer.m-online.net] has joined #bitcoin-core-dev 04:38 -!- saturday7 [~saturday7@59.167.129.22] has joined #bitcoin-core-dev 04:50 -!- aLeSD [~asini@37.222.64.114] has quit [Remote host closed the connection] 04:59 -!- dermoth [~dermoth@user/dermoth] has quit [Ping timeout: 260 seconds] 05:00 -!- abubakarsadiq [uid602234@id-602234.hampstead.irccloud.com] has joined #bitcoin-core-dev 05:04 -!- dermoth [~dermoth@user/dermoth] has joined #bitcoin-core-dev 05:19 -!- pablomartin [~pablomart@103.214.47.225] has joined #bitcoin-core-dev 05:20 -!- pablomartin [~pablomart@103.214.47.225] has quit [Remote host closed the connection] 05:23 -!- jespada [~jespada@2800:a4:2324:4800:f983:ab5a:a206:fc6] has joined #bitcoin-core-dev 05:23 -!- pablomartin [~pablomart@194.35.123.36] has joined #bitcoin-core-dev 05:23 -!- pablomartin is now known as pablomartin4btc 06:01 -!- pablomartin4btc_ [~pablomart@92.40.178.242.threembb.co.uk] has joined #bitcoin-core-dev 06:03 -!- pablomartin4btc [~pablomart@194.35.123.36] has quit [Ping timeout: 244 seconds] 06:16 -!- Christoph_ [~Christoph@host-88-217-174-126.customer.m-online.net] has quit [Quit: Christoph_] 06:22 -!- Christoph_ [~Christoph@host-88-217-174-126.customer.m-online.net] has joined #bitcoin-core-dev 06:23 -!- andytosh1 [~apoelstra@user/andytoshi] has joined #bitcoin-core-dev 06:23 -!- andytoshi [~apoelstra@user/andytoshi] has quit [Ping timeout: 245 seconds] 06:23 -!- OGU [~pagliacci@94.55.45.28] has joined #bitcoin-core-dev 06:24 -!- OGU [~pagliacci@user/OGU] has changed host 06:34 -!- pablomartin4btc [~pablomart@46.183.110.75] has joined #bitcoin-core-dev 06:35 -!- pyth [~pyth@user/pyth] has quit [Quit: Leaving] 06:36 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Quit: = ""] 06:37 -!- pablomartin4btc_ [~pablomart@92.40.178.242.threembb.co.uk] has quit [Ping timeout: 245 seconds] 06:51 -!- Cory21 [~Cory21@user/pasha] has quit [Quit: Client closed] 06:51 -!- Cory21 [~Cory21@user/pasha] has joined #bitcoin-core-dev 06:55 -!- codingp110 [~codingp11@14.139.38.167] has joined #bitcoin-core-dev 06:56 -!- jespada [~jespada@2800:a4:2324:4800:f983:ab5a:a206:fc6] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 06:57 -!- codingp110 [~codingp11@14.139.38.167] has quit [Client Quit] 06:58 -!- jespada [~jespada@2800:a4:2324:4800:f983:ab5a:a206:fc6] has joined #bitcoin-core-dev 07:12 -!- sliv3r__ [~sliv3r__@user/sliv3r-:76883] has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in] 07:12 -!- sliv3r__ [~sliv3r__@user/sliv3r-:76883] has joined #bitcoin-core-dev 07:25 -!- MrHAPPY [~pxq@user/MrHAPPY] has joined #bitcoin-core-dev 07:30 < bitcoin-git> [bitcoin] ryanofsky pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/a54baa869814...bcb316bd888e 07:30 < bitcoin-git> bitcoin/master 346a099 Sebastian Falbesoner: test: avoid unneeded hash -> uint256 -> hash roundtrips 07:30 < bitcoin-git> bitcoin/master a82829f Sebastian Falbesoner: test: simplify (w)txid checks by avoiding .calc_sha256 calls 07:30 < bitcoin-git> bitcoin/master bcb316b Ryan Ofsky: Merge bitcoin/bitcoin#32050: test: avoid treating hash results as integers 07:30 < bitcoin-git> [bitcoin] ryanofsky merged pull request #32050: test: avoid treating hash results as integers (master...202503-test-avoid_hash_as_int) https://github.com/bitcoin/bitcoin/pull/32050 07:35 -!- MrHAPPY [~pxq@user/MrHAPPY] has quit [Ping timeout: 246 seconds] 07:36 -!- MrHAPPY [~pxq@user/MrHAPPY] has joined #bitcoin-core-dev 07:41 -!- jespada [~jespada@2800:a4:2324:4800:f983:ab5a:a206:fc6] has quit [Ping timeout: 260 seconds] 07:42 -!- jespada [~jespada@2800:a4:2237:6300:8815:6267:f581:49c2] has joined #bitcoin-core-dev 07:46 -!- MrHAPPY [~pxq@user/MrHAPPY] has quit [Ping timeout: 252 seconds] 07:52 -!- Christoph_ [~Christoph@host-88-217-174-126.customer.m-online.net] has quit [Quit: Christoph_] 07:55 -!- Christoph_ [~Christoph@host-88-217-174-126.customer.m-online.net] has joined #bitcoin-core-dev 07:57 -!- MrHAPPY [~pxq@user/MrHAPPY] has joined #bitcoin-core-dev 08:02 < bitcoin-git> [bitcoin] ryanofsky pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/bcb316bd888e...74c23f80abbe 08:02 < bitcoin-git> bitcoin/master 3f9c716 TheCharlatan: test: Fix docstring for cmake migration 08:02 < bitcoin-git> bitcoin/master ca55613 TheCharlatan: test: Add functional test for bitcoin-chainstate 08:02 < bitcoin-git> bitcoin/master 74c23f8 Ryan Ofsky: Merge bitcoin/bitcoin#32145: test: Add functional test for bitcoin-chainst... 08:02 < bitcoin-git> [bitcoin] ryanofsky merged pull request #32145: test: Add functional test for bitcoin-chainstate (master...BitcoinChainstateFunctionalTest) https://github.com/bitcoin/bitcoin/pull/32145 08:13 -!- pablomartin4btc [~pablomart@46.183.110.75] has quit [Remote host closed the connection] 08:17 < bitcoin-git> [qa-assets] dergoegge merged pull request #221: Delete nonreduced fuzz inputs (main...main) https://github.com/bitcoin-core/qa-assets/pull/221 08:18 < bitcoin-git> [qa-assets] dergoegge pushed 5 commits to main: https://github.com/bitcoin-core/qa-assets/compare/c62dc520e0c7...12d26e3fb87f 08:18 < bitcoin-git> qa-assets/main 20e827c delete_nonreduced_inputs script: Delete fuzz inputs 08:18 < bitcoin-git> qa-assets/main e3b4a14 delete_nonreduced_inputs script: Reduced inputs for afl-cmin 08:18 < bitcoin-git> qa-assets/main 518a3d8 delete_nonreduced_inputs script: Reduced inputs for fuzzer 08:27 -!- andytosh1 is now known as andytoshi 08:29 -!- bugs_ [~bugs@user/bugs/x-5128603] has joined #bitcoin-core-dev 08:38 < bitcoin-git> [qa-assets] maflcko opened pull request #222: add back temporarily removed fuzz inputs (main...main) https://github.com/bitcoin-core/qa-assets/pull/222 08:38 -!- jespada [~jespada@2800:a4:2237:6300:8815:6267:f581:49c2] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 08:48 -!- zeropoint [~alex@45-28-139-114.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-core-dev 08:49 -!- Guyver2 [~Guyver@77-174-98-73.fixed.kpn.net] has left #bitcoin-core-dev [Closing Window] 08:58 -!- Emc99 [~Emc99@212.129.87.225] has joined #bitcoin-core-dev 08:59 < glozow> hi 08:59 < johnny9dev> hi 08:59 < sipa> hi 08:59 < lightlike> Hi 09:00 < TheCharlatan> hi 09:00 < glozow> #startmeeting 09:00 < corebot> glozow: Meeting started at 2025-03-27T16:00+0000 09:00 < corebot> glozow: Current chairs: glozow 09:00 < corebot> glozow: Useful commands: #action #info #idea #link #topic #motion #vote #close #endmeeting 09:00 < corebot> glozow: See also: https://hcoop-meetbot.readthedocs.io/en/stable/ 09:00 < corebot> glozow: Participants should now identify themselves with '#here' or with an alias like '#here FirstLast' 09:00 < Murch[m]> hi 09:00 -!- ubbabeck [~ubbabeck@user/ubbabeck] has joined #bitcoin-core-dev 09:00 -!- brunoerg_ [~brunoerg@2804:14d:5285:84b2::1000] has quit [] 09:00 < glozow> #bitcoin-core-dev Meeting: abubakarsadiq achow101 _aj_ ajonas b10c brunoerg cfields darosior dergoegge fanquake fjahr furszy gleb glozow hebasto 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 09:00 < laanwj> hi 09:00 -!- brunoerg [~brunoerg@2804:14d:5285:84b2::1000] has joined #bitcoin-core-dev 09:00 < cfields> hi 09:00 < sr_gi[m]> hi 09:00 < stickies-v> hi 09:00 < sliv3r__> hi 09:00 < brunoerg> hi 09:00 < glozow> I see one topic for today. Anything to add? 09:01 < furszy> hi 09:01 < glozow> #topic Erlay WG Update (sr_gi, gleb, marcofleon) 09:01 -!- rkrux [~rkrux@user/rkrux] has joined #bitcoin-core-dev 09:01 < rkrux> hi 09:02 < sr_gi[m]> I've been updating the approach for the current Erlay PR. Pushed the changes yesterday (#30116) 09:02 < corebot> https://github.com/bitcoin/bitcoin/issues/30116 | p2p: Fill reconciliation sets (Erlay) attempt 2 by sr-gi · Pull Request #30116 · bitcoin/bitcoin · GitHub 09:02 < fjahr> hi 09:02 < theStack> hi 09:02 < sr_gi[m]> And I'm currently rebasing the full Erlay implementation on top of it #30277 09:02 < corebot> https://github.com/bitcoin/bitcoin/issues/30277 | [DO NOT MERGE] Erlay: bandwidth-efficient transaction relay protocol (Full implementation) by sr-gi · Pull Request #30277 · bitcoin/bitcoin · GitHub 09:02 < sr_gi[m]> The goal is making sure this runs as expected to start running Warnet simulations 09:03 < sr_gi[m]> So if anyone is interested on the newest approach, take a look at 30116 09:03 < sr_gi[m]> That's it for now, hope I can share some interesting results in the following weeks once we start running experiments with actual nodes 09:03 < glozow> #topic Kernel WG Update (TheCharlatan) 09:04 < TheCharlatan> Had some more discussions on the long-term maintainability of having a C header API for the bitcoinkernel library in #30595. 09:04 < corebot> https://github.com/bitcoin/bitcoin/issues/30595 | kernel: Introduce initial C header API by TheCharlatan · Pull Request #30595 · bitcoin/bitcoin · GitHub 09:04 < TheCharlatan> Debate is still if a c++ header might be the better choice after all 09:04 < TheCharlatan> Thanks to some quick reviews we now also have a simple functional test for bitcoin-chainstate, which could make it a bit easier to ensure the library is actually usable and to validate future changes to the API. 09:04 < TheCharlatan> I am still waiting for more reviews on #31382. It is useful, because it cleans up the shutdown logic a bit and gets rid of the last remaining warts in bitcoin-chainstate. 09:04 < corebot> https://github.com/bitcoin/bitcoin/issues/31382 | kernel: Flush in ChainstateManager destructor by TheCharlatan · Pull Request #31382 · bitcoin/bitcoin · GitHub 09:05 < laanwj> an C API is extremely useful for dynamic loading from non-C++ languages, but it could be done the other way around, wrapping the C++ one i guess 09:06 -!- rkrux [~rkrux@user/rkrux] has quit [Ping timeout: 240 seconds] 09:07 < TheCharlatan> laanwj can you add a comment about that to 30595? 09:07 < laanwj> sure 09:07 < glozow> #topic QML GUI WG Update (jarolrod, johnny9dev) 09:07 < johnny9dev> The first iteration of the Send form was merged this week. bitcoin-core/gui-qml#445 09:07 < corebot> https://github.com/bitcoin-core/gui-qml/issues/445 | Introduce Send pages for singlesig, single input/output send by johnny9 · Pull Request #445 · bitcoin-core/gui-qml · GitHub 09:08 < johnny9dev> The first iteration of the Coin Selection menu PR was opened. bitcoin-core/gui-qml#448 09:08 < corebot> https://github.com/bitcoin-core/gui-qml/issues/448 | Introduce Coin Selection page by johnny9 · Pull Request #448 · bitcoin-core/gui-qml · GitHub 09:08 < johnny9dev> Christoph has opened a design discussion on Coin Selection at https://github.com/BitcoinDesign/Bitcoin-Core-App/issues/153 and Michael has provided a nice updated prototype. I encourage anyone interested in Coin Control to take a look and leave a comment if there is anything you would like to see. 09:08 < johnny9dev> My plans for the next week are to open up a PR for the multiple recipients form as well as get bitcoin-core/gui-qml#441 and bitcoin-core/gui-qml#434 merged. 09:08 -!- rkrux [~rkrux@user/rkrux] has joined #bitcoin-core-dev 09:08 < corebot> https://github.com/bitcoin-core/gui-qml/issues/441 | Rename Block Clock to Block Status by johnny9 · Pull Request #441 · bitcoin-core/gui-qml · GitHub 09:08 < corebot> https://github.com/bitcoin-core/gui-qml/issues/434 | Move various state computations from the UI to the NodeModel by jarolrod · Pull Request #434 · bitcoin-core/gui-qml · GitHub 09:09 < glozow> #topic Script Validation WG Update (fjahr) 09:10 < fjahr> #31689 has been merged and I am currently working on adding tests for #29491 which has seen some discussion on the approach. Happy to get more eyes on it so that we know early enough if we want changes to the secp API. 09:10 < corebot> https://github.com/bitcoin/bitcoin/issues/31689 | Benchmark Chainstate::ConnectBlock duration by Eunovo · Pull Request #31689 · bitcoin/bitcoin · GitHub 09:10 < corebot> https://github.com/bitcoin/bitcoin/issues/29491 | [EXPERIMENTAL] Schnorr batch verification for blocks by fjahr · Pull Request #29491 · bitcoin/bitcoin · GitHub 09:10 < fjahr> That's it from me. 09:11 < glozow> furszy: did you have wallet updates? 09:11 < glozow> #topic Cluster Mempool WG Update (sdaftuar, sipa) 09:11 < sipa> hi 09:11 < sipa> the first txgraph PR, #31363 got merged, hurray 09:11 < corebot> https://github.com/bitcoin/bitcoin/issues/31363 | cluster mempool: introduce TxGraph by sipa · Pull Request #31363 · bitcoin/bitcoin · GitHub 09:11 < instagibbs> \o/ 09:11 < Sjors[m]> hi 09:11 < glozow> \o/ 09:12 < TheCharlatan> \o/ 09:12 < sipa> next one in line adds support for feerate diagram comparisons, block building, and eviction: #31444 09:12 < corebot> https://github.com/bitcoin/bitcoin/issues/31444 | cluster mempool: add txgraph diagrams/mining/eviction by sipa · Pull Request #31444 · bitcoin/bitcoin · GitHub 09:12 < sipa> i've also opened #32151 with a few small follow-ups 09:12 < corebot> https://github.com/bitcoin/bitcoin/issues/32151 | Follow-ups for txgraph #31363 by sipa · Pull Request #32151 · bitcoin/bitcoin · GitHub 09:14 < sipa> on the research front, i've implemented the min-cut based algorithm from the 1989 paper, which seems to work very well (10s of microseconds for all our "hard" clusters in the benchmark) 09:14 -!- mentalbarcode [~mentalbar@user/mentalbarcode] has joined #bitcoin-core-dev 09:15 < sipa> if the paper, and my implementation of it, is correct, it has O(n^3) complexity, though the worst cases are still ~100x slower than our actual benchmarks, so worst case runtimes would be in the milliseconds range 09:15 < sipa> lots of open questions, but very promising 09:15 < sipa> that's it for me 09:16 < furszy> glozow: Only legacy wallet removal update is #32149 finding. Other than that, #31250 still needs a rebase. 09:16 < corebot> https://github.com/bitcoin/bitcoin/issues/32149 | wallet, migration: Fix empty wallet crash by pablomartin4btc · Pull Request #32149 · bitcoin/bitcoin · GitHub 09:16 < corebot> https://github.com/bitcoin/bitcoin/issues/31250 | wallet: Disable creating and loading legacy wallets by achow101 · Pull Request #31250 · bitcoin/bitcoin · GitHub 09:16 < glozow> furszy: thanks 09:16 < glozow> #topic Stratum v2 WG Update (sjors) 09:16 < Sjors[m]> Not much changed since last week, mostly hoping to see multiprocess stuff landing soon 09:17 < Sjors[m]> Particularly #31741 09:17 < corebot> https://github.com/bitcoin/bitcoin/issues/31741 | multiprocess: Add libmultiprocess git subtree by ryanofsky · Pull Request #31741 · bitcoin/bitcoin · GitHub 09:17 < TheCharlatan> are we blocked on #31992 there? 09:17 < corebot> https://github.com/bitcoin/bitcoin/issues/31992 | cmake: Avoid fuzzer "multiple definition of `main'" errors by ryanofsky · Pull Request #31992 · bitcoin/bitcoin · GitHub 09:18 < ryanofsky> Not really, I could drop it from 31741 if needed. 31992 is just needed to enable more checks in CI 09:19 < glozow> #topic 29.0 release 09:19 < glozow> Reminder to test rc2 09:20 < glozow> Anything else to discuss? 09:20 < sipa> i proposed a topic 09:21 < glozow> oh yes sorry, I even had it written here 09:21 < glozow> #topic Snap and bitcoin.org stuck on 27.x (sipa) 09:21 < sipa> hi, i noticed that for unrelated reasons, both our snap package and the bitcoin.org website are stuck on 27.x releases 09:22 < sipa> i see there is https://github.com/bitcoin-core/packaging/pull/248 now to update snap to 28.x, so it seems there is work on that front 09:22 < sipa> just wanted to bring this to people's attention 09:23 < sipa> there is https://github.com/bitcoin-dot-org/Bitcoin.org/pull/4349 to add 28.1 to bitcoin.org too, which no activity 09:23 < sipa> but not sure what can be done about it 09:24 < sipa> that's it, unless people have opinions/ideas 09:24 < laanwj> not sure, i revoked my access to bitcoin.org long ago, and no idea who's maintaining it nowadays 09:25 < glozow> last update was by cobra in january? 09:26 < sipa> yeah 09:26 -!- pablomartin [~pablomart@46.183.111.129] has joined #bitcoin-core-dev 09:26 -!- pablomartin is now known as pablomartin4btc 09:27 < laanwj> could try contacting cobra about it, but they're always difficult 09:28 < glozow> maybe give it a shot? 09:28 < laanwj> sure 09:28 < glozow> laanwj: thank you! 09:29 < glozow> Anything else to discuss? 09:30 < stickies-v> i'll leave a review on https://github.com/bitcoin-dot-org/Bitcoin.org/pull/4349 for more visibility/activity 09:30 < sipa> it seems like 27.1, 27.2, and 28.0 were never even attempted to be PR'ed, but if these PR's don't get merged, there is little point 09:30 < sipa> laanwj: thanks! 09:31 < glozow> stickies-v: that seems like a good idea! 09:32 < glozow> #endmeeting 09:32 < corebot> glozow: Meeting ended at 2025-03-27T16:32+0000 09:32 < corebot> glozow: Raw log: https://achow101.com/ircmeetings/2025/bitcoin-core-dev.2025-03-27_16_00.log.json 09:32 < corebot> glozow: Formatted log: https://achow101.com/ircmeetings/2025/bitcoin-core-dev.2025-03-27_16_00.log.html 09:32 < corebot> glozow: Minutes: https://achow101.com/ircmeetings/2025/bitcoin-core-dev.2025-03-27_16_00.html 09:32 -!- rkrux [~rkrux@user/rkrux] has quit [Quit: Client closed] 09:32 -!- Emc99 [~Emc99@212.129.87.225] has quit [Quit: Client closed] 09:33 -!- Christoph_ [~Christoph@host-88-217-174-126.customer.m-online.net] has quit [Quit: Christoph_] 09:49 -!- mentalbarcode [~mentalbar@user/mentalbarcode] has quit [Ping timeout: 244 seconds] 09:59 -!- abubakarsadiq [uid602234@id-602234.hampstead.irccloud.com] has quit [Quit: Connection closed for inactivity] 10:23 -!- OGU [~pagliacci@user/OGU] has quit [Ping timeout: 265 seconds] 10:25 -!- bugs_ [~bugs@user/bugs/x-5128603] has quit [Quit: Leaving] 10:31 -!- jespada [~jespada@2800:a4:2237:6300:8815:6267:f581:49c2] has joined #bitcoin-core-dev 10:50 < laanwj> PR adding 27.1, 27.2 and 28.0: https://github.com/bitcoin-dot-org/Bitcoin.org/pull/4386 11:06 < sipa> laanwj: great 11:08 < darosior> laanwj: thanks 11:12 -!- pablomartin4btc [~pablomart@46.183.111.129] has quit [Ping timeout: 248 seconds] 11:23 -!- Talkless [~Talkless@mail.dargis.net] has joined #bitcoin-core-dev 11:29 < bitcoin-git> [bitcoin] instagibbs reopened pull request #26398: Replace MIN_STANDARD_TX_NONWITNESS_SIZE to preclude 64 non-witness bytes only (master...relax_too_small_tx_equality) https://github.com/bitcoin/bitcoin/pull/26398 11:42 -!- jespada [~jespada@2800:a4:2237:6300:8815:6267:f581:49c2] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 12:06 -!- jespada [~jespada@2800:a4:2237:6300:8815:6267:f581:49c2] has joined #bitcoin-core-dev 12:07 -!- OGU [~pagliacci@94.55.45.28] has joined #bitcoin-core-dev 12:07 -!- OGU [~pagliacci@user/OGU] has changed host 12:30 < bitcoin-git> [bitcoin] darosior opened pull request #32155: miner: timelock the coinbase to the mined block's height (master...2502_height_in_cb_locktime) https://github.com/bitcoin/bitcoin/pull/32155 13:04 -!- jespada [~jespada@2800:a4:2237:6300:8815:6267:f581:49c2] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 13:06 -!- Talkless [~Talkless@mail.dargis.net] has quit [Quit: Konversation terminated!] 13:19 < bitcoin-git> [bitcoin] darosior closed pull request #28216: fuzz: a new target for the coins database (master...fuzz_coins_db) https://github.com/bitcoin/bitcoin/pull/28216 13:19 < bitcoin-git> [bitcoin] ryanofsky pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/74c23f80abbe...930b237f163d 13:19 < bitcoin-git> bitcoin/master 35d17cd Hodlinator: qa wallet: Actually make use of expressions 13:19 < bitcoin-git> bitcoin/master 930b237 Ryan Ofsky: Merge bitcoin/bitcoin#31874: qa wallet: Activate dormant checks in wallet_... 13:19 < bitcoin-git> [bitcoin] ryanofsky merged pull request #31874: qa wallet: Activate dormant checks in wallet_multisig_descriptor_psbt.py (master...2025/02/wallet_dormant_checks) https://github.com/bitcoin/bitcoin/pull/31874 13:19 < bitcoin-git> [bitcoin] darosior closed pull request #26573: Wallet: don't underestimate the fees when spending a Taproot output (master...taproot_over_dont_under_estimate) https://github.com/bitcoin/bitcoin/pull/26573 13:35 -!- Guest86 [~Guest86@184.169.45.4] has joined #bitcoin-core-dev 13:35 -!- Guest86 [~Guest86@184.169.45.4] has quit [Client Quit] 14:08 -!- OGU [~pagliacci@user/OGU] has quit [Ping timeout: 272 seconds] 14:51 -!- andytoshi [~apoelstra@user/andytoshi] has quit [Ping timeout: 265 seconds] 14:53 -!- andytoshi [~apoelstra@user/andytoshi] has joined #bitcoin-core-dev 16:07 -!- Earnestly [~earnest@user/earnestly] has quit [Ping timeout: 260 seconds] 16:08 -!- Earnestly [~earnest@user/earnestly] has joined #bitcoin-core-dev 16:16 -!- sliv3r__ [~sliv3r__@user/sliv3r-:76883] has quit [Ping timeout: 244 seconds] 16:19 -!- Earnestly [~earnest@user/earnestly] has quit [Ping timeout: 268 seconds] 16:32 -!- conman [~con@180-150-21-3.b49615.mel.static.aussiebb.net] has quit [Ping timeout: 248 seconds] 16:43 -!- sliv3r__ [~sliv3r__@user/sliv3r-:76883] has joined #bitcoin-core-dev 16:45 -!- conman [~con@180-150-21-3.b49615.mel.static.aussiebb.net] has joined #bitcoin-core-dev 16:51 -!- conman [~con@180-150-21-3.b49615.mel.static.aussiebb.net] has quit [Ping timeout: 252 seconds] 16:56 -!- Earnestly [~earnest@user/earnestly] has joined #bitcoin-core-dev 17:27 -!- Earnestly [~earnest@user/earnestly] has quit [Quit: WeeChat 4.3.0-dev] 17:33 -!- joetor5 [~Thunderbi@user/joetor5] has joined #bitcoin-core-dev 17:42 -!- Earnestly [~earnest@user/earnestly] has joined #bitcoin-core-dev 17:55 -!- Cory21 [~Cory21@user/pasha] has quit [Quit: Client closed] 17:56 -!- Cory21 [~Cory21@user/pasha] has joined #bitcoin-core-dev 17:57 -!- robszarka [~szarka@2603:3003:4eac:100:d4bc:f364:9b2f:a4e9] has joined #bitcoin-core-dev 18:01 -!- szarka [~szarka@2603:3003:4eac:100:ac3b:a7c7:8824:2965] has quit [Ping timeout: 272 seconds] 18:02 -!- robszarka [~szarka@2603:3003:4eac:100:d4bc:f364:9b2f:a4e9] has quit [Quit: Leaving] 18:03 -!- szarka [~szarka@2603:3003:4eac:100:d4bc:f364:9b2f:a4e9] has joined #bitcoin-core-dev 18:06 -!- joetor5 [~Thunderbi@user/joetor5] has quit [Ping timeout: 244 seconds] 18:47 -!- Cory21 [~Cory21@user/pasha] has quit [Quit: Client closed] 18:47 -!- Cory21 [~Cory21@user/pasha] has joined #bitcoin-core-dev 19:08 < bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/930b237f163d...e3c4bb12babd 19:08 < bitcoin-git> bitcoin/master d065208 Chandra Pratap: test: get rid of redundant TODO tag 19:08 < bitcoin-git> bitcoin/master e3c4bb1 merge-script: Merge bitcoin/bitcoin#32058: test: get rid of redundant TODO tag 19:08 < bitcoin-git> [bitcoin] fanquake merged pull request #32058: test: get rid of redundant TODO tag (master...todo-v1) https://github.com/bitcoin/bitcoin/pull/32058 19:32 < bitcoin-git> [bitcoin] fanquake pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/e3c4bb12babd...0a1e36effaa5 19:32 < bitcoin-git> bitcoin/master 777179b Pieter Wuille: txgraph: rename group_data in ApplyDependencies 19:32 < bitcoin-git> bitcoin/master c7d5dca Pieter Wuille: clusterlin: fix typos 19:32 < bitcoin-git> bitcoin/master a52b539 Pieter Wuille: clusterlin: add GetConnectedComponent 19:32 < bitcoin-git> [bitcoin] fanquake merged pull request #32151: Follow-ups for txgraph #31363 (master...202403_txgraph_followups) https://github.com/bitcoin/bitcoin/pull/32151 19:38 -!- Cory21 [~Cory21@user/pasha] has quit [Quit: Client closed] 19:38 -!- Cory21 [~Cory21@user/pasha] has joined #bitcoin-core-dev 20:00 -!- LainExperiments [~LainExper@user/LainExperiments] has joined #bitcoin-core-dev 20:06 -!- joetor5 [~Thunderbi@user/joetor5] has joined #bitcoin-core-dev 20:13 -!- LainExperiments [~LainExper@user/LainExperiments] has quit [Quit: Client closed] 20:22 -!- LainExperiments [~LainExper@user/LainExperiments] has joined #bitcoin-core-dev 20:37 -!- joetor5 [~Thunderbi@user/joetor5] has quit [Quit: joetor5] 20:41 -!- LainExperiments3 [LainExperi@user/LainExperiments] has joined #bitcoin-core-dev 20:42 -!- LainExperiments [~LainExper@user/LainExperiments] has quit [Ping timeout: 240 seconds] 21:01 -!- cmirror [~cmirror@4.53.92.114] has quit [Remote host closed the connection] 21:01 -!- cmirror [~cmirror@4.53.92.114] has joined #bitcoin-core-dev 21:18 -!- LainExperiments3 [LainExperi@user/LainExperiments] has quit [Quit: Client closed] 21:31 -!- LainExperiments [~LainExper@user/LainExperiments] has joined #bitcoin-core-dev 21:35 -!- LainExperiments4 [~LainExper@user/LainExperiments] has joined #bitcoin-core-dev 21:36 -!- LainExperiments [~LainExper@user/LainExperiments] has quit [Ping timeout: 240 seconds] 21:36 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #bitcoin-core-dev 21:49 -!- MrHAPPY [~pxq@user/MrHAPPY] has quit [Ping timeout: 248 seconds] 22:00 -!- ghost43 [~ghost43@gateway/tor-sasl/ghost43] has quit [Remote host closed the connection] 22:00 -!- ghost43 [~ghost43@gateway/tor-sasl/ghost43] has joined #bitcoin-core-dev 22:06 -!- LainExperiments4 [~LainExper@user/LainExperiments] has quit [Ping timeout: 240 seconds] 22:14 -!- LainExperiments [~LainExper@user/LainExperiments] has joined #bitcoin-core-dev 22:31 -!- agentcasey [agentcasey@2600:3c03::f03c:93ff:febe:5054] has quit [Read error: Connection reset by peer] 22:33 -!- agentcasey [~agentcase@143-42-229-181.ip.linodeusercontent.com] has joined #bitcoin-core-dev 22:45 -!- jon_atack [~jonatack@user/jonatack] has quit [Ping timeout: 272 seconds] 22:59 -!- Christoph_ [~Christoph@2a02:810d:138e:3c00:80e:aa52:4886:3336] has joined #bitcoin-core-dev 23:10 -!- LainExperiments [~LainExper@user/LainExperiments] has quit [Ping timeout: 240 seconds] 23:14 < bitcoin-git> [qa-assets] maflcko merged pull request #222: add back temporarily removed fuzz inputs (main...main) https://github.com/bitcoin-core/qa-assets/pull/222 23:14 < bitcoin-git> [qa-assets] maflcko pushed 3 commits to main: https://github.com/bitcoin-core/qa-assets/compare/12d26e3fb87f...3846351e9fe7 23:14 < bitcoin-git> qa-assets/main 04cc848 MarcoFalke: Revert "temporarily remove psbt_base64_decode" 23:14 < bitcoin-git> qa-assets/main a5b1e4c MarcoFalke: Revert "temporarily remove one failing input" 23:14 < bitcoin-git> qa-assets/main 3846351 maflcko: Merge pull request #222 from maflcko/main 23:17 -!- jonatack [~jonatack@user/jonatack] has joined #bitcoin-core-dev 23:20 -!- LainExperiments [~LainExper@user/LainExperiments] has joined #bitcoin-core-dev 23:22 -!- aLeSD [~asini@37.222.64.114] has joined #bitcoin-core-dev --- Log closed Fri Mar 28 00:01:00 2025