12026-05-21T00:11:12 *** Guest39 <Guest39!~Guest39@154.113.157.22> has quit IRC (Quit: Client closed)
22026-05-21T00:26:56 *** PatBoy <PatBoy!xyz@cryption.cn> has quit IRC (Quit: ZNC 1.8.2 - https://znc.in)
32026-05-21T00:30:31 *** PatBoy <PatBoy!xyz@cryption.cn> has joined #bitcoin-core-dev
42026-05-21T00:33:26 *** memset <memset!~memset@gateway/tor-sasl/memset> has quit IRC (Remote host closed the connection)
52026-05-21T00:34:29 *** memset <memset!~memset@gateway/tor-sasl/memset> has joined #bitcoin-core-dev
62026-05-21T00:35:30 *** abubakarsadiq <abubakarsadiq!uid602234@2a03:5180:f:4::9:307a> has quit IRC (Quit: Connection closed for inactivity)
72026-05-21T00:35:59 *** jonatack <jonatack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
82026-05-21T00:38:10 *** jon_atack <jon_atack!~jonatack@user/jonatack> has quit IRC (Ping timeout: 248 seconds)
92026-05-21T00:42:13 *** PaperSword <PaperSword!~Thunderbi@securemail.qrsnap.io> has quit IRC (Read error: Connection reset by peer)
102026-05-21T00:42:25 *** PaperSword1 <PaperSword1!~Thunderbi@securemail.qrsnap.io> has joined #bitcoin-core-dev
112026-05-21T00:44:45 *** PaperSword1 is now known as PaperSword
122026-05-21T01:20:35 *** adil <adil!~Thunderbi@2402:4000:2200:37bb:f538:16e0:5d22:f212> has joined #bitcoin-core-dev
132026-05-21T01:25:49 *** nixo <nixo!~nixo@8.44.151.153> has joined #bitcoin-core-dev
142026-05-21T01:27:36 *** memset <memset!~memset@gateway/tor-sasl/memset> has quit IRC (Remote host closed the connection)
152026-05-21T01:28:16 *** memset <memset!~memset@gateway/tor-sasl/memset> has joined #bitcoin-core-dev
162026-05-21T01:46:09 *** tarotfied <tarotfied!~tarotfied@user/tarotfied> has quit IRC (Quit: WeeChat 4.1.1)
172026-05-21T01:47:57 *** tarotfied <tarotfied!~tarotfied@user/tarotfied> has joined #bitcoin-core-dev
182026-05-21T01:53:32 *** adil <adil!~Thunderbi@2402:4000:2200:37bb:f538:16e0:5d22:f212> has quit IRC (Quit: adil)
192026-05-21T02:01:48 *** dzxzg <dzxzg!~dzxzg@user/dzxzg> has quit IRC (Remote host closed the connection)
202026-05-21T02:19:47 *** nixo <nixo!~nixo@8.44.151.153> has quit IRC (Ping timeout: 245 seconds)
212026-05-21T02:31:37 *** aleggg <aleggg!~aleggg@177.9.194.95> has quit IRC (Remote host closed the connection)
222026-05-21T02:31:55 *** aleggg <aleggg!~aleggg@177.9.194.95> has joined #bitcoin-core-dev
232026-05-21T02:50:51 *** willcl-ark <willcl-ark!~willcl-ar@user/willcl-ark> has quit IRC (Ping timeout: 272 seconds)
242026-05-21T02:53:00 *** adil <adil!~Thunderbi@2402:4000:2200:37bb:f538:16e0:5d22:f212> has joined #bitcoin-core-dev
252026-05-21T03:17:09 *** willcl-ark <willcl-ark!~willcl-ar@user/willcl-ark> has joined #bitcoin-core-dev
262026-05-21T03:26:09 *** svanstaa <svanstaa!~quassel@149.50.43.124> has quit IRC (Ping timeout: 245 seconds)
272026-05-21T03:26:28 *** svanstaa <svanstaa!~quassel@2a00:4841:173c:bf00:9fb4:4f84:4d6b:3d2a> has joined #bitcoin-core-dev
282026-05-21T03:35:23 <bitcoin-git> [bitcoin] kevkevinpal opened pull request #35342: test: fuzz wallet_rpc target (master...fuzzwalletrpc) https://github.com/bitcoin/bitcoin/pull/35342
292026-05-21T03:44:13 *** darosior2 <darosior2!~darosior@109.205.214.46> has joined #bitcoin-core-dev
302026-05-21T03:45:16 *** darosior <darosior!~darosior@109.205.214.46> has quit IRC (Ping timeout: 244 seconds)
312026-05-21T03:45:17 *** darosior2 is now known as darosior
322026-05-21T03:50:12 *** phungus8 <phungus8!~phungus@47.24.199.213> has quit IRC (Quit: The Lounge - https://thelounge.chat)
332026-05-21T03:51:10 *** phungus8 <phungus8!~phungus@47.24.199.213> has joined #bitcoin-core-dev
342026-05-21T03:55:45 *** adil <adil!~Thunderbi@2402:4000:2200:37bb:f538:16e0:5d22:f212> has quit IRC (Ping timeout: 257 seconds)
352026-05-21T04:01:01 *** cmirror <cmirror!~cmirror@4.53.92.114> has quit IRC (Remote host closed the connection)
362026-05-21T04:01:31 *** cmirror <cmirror!~cmirror@4.53.92.114> has joined #bitcoin-core-dev
372026-05-21T04:08:55 *** adil <adil!~Thunderbi@2402:4000:2311:26:4856:2b67:2edd:52ab> has joined #bitcoin-core-dev
382026-05-21T04:13:30 *** PaperSword <PaperSword!~Thunderbi@securemail.qrsnap.io> has quit IRC (Remote host closed the connection)
392026-05-21T04:13:51 *** PaperSword <PaperSword!~Thunderbi@securemail.qrsnap.io> has joined #bitcoin-core-dev
402026-05-21T04:58:59 *** PaperSword <PaperSword!~Thunderbi@securemail.qrsnap.io> has quit IRC (Remote host closed the connection)
412026-05-21T05:19:22 *** l0rinc <l0rinc!~l0rinc@user/l0rinc> has joined #bitcoin-core-dev
422026-05-21T05:46:21 *** nanotube <nanotube!~nanotube@user/nanotube> has joined #bitcoin-core-dev
432026-05-21T06:09:51 *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has quit IRC (Remote host closed the connection)
442026-05-21T06:10:11 *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has joined #bitcoin-core-dev
452026-05-21T06:57:20 *** adil <adil!~Thunderbi@2402:4000:2311:26:4856:2b67:2edd:52ab> has quit IRC (Ping timeout: 254 seconds)
462026-05-21T06:59:55 *** l0rinc <l0rinc!~l0rinc@user/l0rinc> has quit IRC (Quit: l0rinc)
472026-05-21T07:15:41 *** l0rinc <l0rinc!~l0rinc@user/l0rinc> has joined #bitcoin-core-dev
482026-05-21T07:20:57 <bitcoin-git> [bitcoin] sedited closed pull request #35340: kernel: validate C API inputs (master...kernel-c-api-validation) https://github.com/bitcoin/bitcoin/pull/35340
492026-05-21T07:25:29 *** Guyver2 <Guyver2!Guyver@77-174-98-73.fixed.kpn.net> has joined #bitcoin-core-dev
502026-05-21T07:29:44 <bitcoin-git> [bitcoin] fallintoplace closed pull request #35341: wallet: handle bump fee calculation failure (master...wallet-bump-fee-failure) https://github.com/bitcoin/bitcoin/pull/35341
512026-05-21T07:37:20 *** smartin <smartin!~Thunderbi@78.56.226.85> has joined #bitcoin-core-dev
522026-05-21T07:55:29 *** adil <adil!~Thunderbi@2402:4000:2311:26:7c0a:3ab2:3bdd:35de> has joined #bitcoin-core-dev
532026-05-21T07:56:36 *** kevkevin <kevkevin!~kevkevin@209.242.60.195> has quit IRC (Remote host closed the connection)
542026-05-21T08:07:17 <bitcoin-git> [bitcoin] sedited pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/b796bf44f337...c6dbf3158b4c
552026-05-21T08:07:18 <bitcoin-git> bitcoin/master 6189335 csjones: kernel: doc: document wipe lifecycle and best entry nullability
562026-05-21T08:07:18 <bitcoin-git> bitcoin/master c6dbf31 merge-script: Merge bitcoin/bitcoin#35304: kernel: doc: document wipe lifecycle and best...
572026-05-21T08:07:19 <bitcoin-git> [bitcoin] sedited merged pull request #35304: kernel: doc: document wipe lifecycle and best entry nullability (master...doc-kernel-best-entry-null-after-wipe) https://github.com/bitcoin/bitcoin/pull/35304
582026-05-21T08:09:14 *** enochazariah <enochazariah!~enochazar@user/enochazariah> has joined #bitcoin-core-dev
592026-05-21T08:13:18 *** kevkevin <kevkevin!~kevkevin@209.242.60.195> has joined #bitcoin-core-dev
602026-05-21T08:15:13 *** jon_atack <jon_atack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
612026-05-21T08:16:34 *** jonatack <jonatack!~jonatack@user/jonatack> has quit IRC (Ping timeout: 245 seconds)
622026-05-21T08:17:49 *** kevkevin <kevkevin!~kevkevin@209.242.60.195> has quit IRC (Ping timeout: 245 seconds)
632026-05-21T08:23:08 *** jonatack <jonatack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
642026-05-21T08:25:19 *** jon_atack <jon_atack!~jonatack@user/jonatack> has quit IRC (Ping timeout: 245 seconds)
652026-05-21T08:25:34 *** enochazariah56 <enochazariah56!~enochazar@user/enochazariah> has joined #bitcoin-core-dev
662026-05-21T08:28:07 *** enochazariah <enochazariah!~enochazar@user/enochazariah> has quit IRC (Ping timeout: 245 seconds)
672026-05-21T08:48:08 *** kevkevin <kevkevin!~kevkevin@209.242.60.195> has joined #bitcoin-core-dev
682026-05-21T08:52:25 *** frankomosh <frankomosh!~frankomos@41.90.172.20> has joined #bitcoin-core-dev
692026-05-21T08:54:58 *** Guyver2 <Guyver2!Guyver@77-174-98-73.fixed.kpn.net> has left #bitcoin-core-dev (Closing Window)
702026-05-21T08:57:47 *** l0rinc <l0rinc!~l0rinc@user/l0rinc> has quit IRC (Quit: l0rinc)
712026-05-21T09:03:41 *** l0rinc <l0rinc!~l0rinc@user/l0rinc> has joined #bitcoin-core-dev
722026-05-21T09:06:02 *** frankomosh <frankomosh!~frankomos@41.90.172.20> has quit IRC (Ping timeout: 245 seconds)
732026-05-21T09:14:50 <bitcoin-git> [bitcoin] fanquake closed pull request #33223: coinselection: Tiebreak SRD eviction by weight (master...2025-08-tiebreak-SRD) https://github.com/bitcoin/bitcoin/pull/33223
742026-05-21T09:14:51 <bitcoin-git> [bitcoin] fanquake reopened pull request #33223: coinselection: Tiebreak SRD eviction by weight (master...2025-08-tiebreak-SRD) https://github.com/bitcoin/bitcoin/pull/33223
752026-05-21T09:23:11 <bitcoin-git> [bitcoin] maflcko closed pull request #33223: coinselection: Tiebreak SRD eviction by weight (master...2025-08-tiebreak-SRD) https://github.com/bitcoin/bitcoin/pull/33223
762026-05-21T09:23:31 *** l0rinc <l0rinc!~l0rinc@user/l0rinc> has quit IRC (Quit: l0rinc)
772026-05-21T09:23:33 <bitcoin-git> [bitcoin] maflcko reopened pull request #33223: coinselection: Tiebreak SRD eviction by weight (master...2025-08-tiebreak-SRD) https://github.com/bitcoin/bitcoin/pull/33223
782026-05-21T09:31:02 <bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/c6dbf3158b4c...8ee5622455cf
792026-05-21T09:31:03 <bitcoin-git> bitcoin/master 98f706c Antoine Poinsot: qa: regenerate hardcoded regtest chain for kernel lib unit tests
802026-05-21T09:31:03 <bitcoin-git> bitcoin/master 8ee5622 merge-script: Merge bitcoin/bitcoin#35338: qa: regenerate hardcoded regtest chain for ke...
812026-05-21T09:31:05 <bitcoin-git> [bitcoin] fanquake merged pull request #35338: qa: regenerate hardcoded regtest chain for kernel lib unit tests (master...2605_regenerate_hardcoded_regtest_chain) https://github.com/bitcoin/bitcoin/pull/35338
822026-05-21T09:32:53 *** smartin2 <smartin2!~Thunderbi@78.56.226.85> has joined #bitcoin-core-dev
832026-05-21T09:33:55 *** Talkless <Talkless!~Talkless@193.32.127.203> has quit IRC (Ping timeout: 264 seconds)
842026-05-21T09:35:06 <bitcoin-git> [bitcoin] fanquake closed pull request #34042: doc: clarify libbitcoinkernel usage in libraries design (master...doc/clarify-libbitcoinkernel-libraries) https://github.com/bitcoin/bitcoin/pull/34042
852026-05-21T09:35:37 *** smartin <smartin!~Thunderbi@78.56.226.85> has quit IRC (Ping timeout: 276 seconds)
862026-05-21T09:35:37 *** smartin2 is now known as smartin
872026-05-21T10:10:44 *** angusp <angusp!9e8eed9774@2a03:6000:1812:100::1048> has quit IRC (Ping timeout: 245 seconds)
882026-05-21T10:16:43 <bitcoin-git> [bitcoin-maintainer-tools] fanquake pushed 2 commits to main: https://github.com/bitcoin-core/bitcoin-maintainer-tools/compare/b06334591568...1519ef4883f8
892026-05-21T10:16:44 <bitcoin-git> bitcoin-maintainer-tools/main a93ef82 Hennadii Stepanov: github-merge: Allow using git submodules
902026-05-21T10:16:44 <bitcoin-git> bitcoin-maintainer-tools/main 1519ef4 merge-script: Merge bitcoin-core/bitcoin-maintainer-tools#199: github-merge: Allow using...
912026-05-21T10:16:45 <bitcoin-git> [bitcoin-maintainer-tools] fanquake merged pull request #199: github-merge: Allow using git submodules (main...260518-merge-subtree) https://github.com/bitcoin-core/bitcoin-maintainer-tools/pull/199
922026-05-21T10:17:40 <fanquake> johnny9dev: In your QML tracker, can you add a TODO to revert https://github.com/bitcoin-core/bitcoin-maintainer-tools/pull/199 the same time submodule is removed
932026-05-21T10:19:02 *** Talkless <Talkless!~Talkless@193.32.127.203> has joined #bitcoin-core-dev
942026-05-21T10:24:49 *** angusp <angusp!9e8eed9774@2a03:6000:1812:100::1048> has joined #bitcoin-core-dev
952026-05-21T10:34:32 <bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/8ee5622455cf...ecf20317cb5f
962026-05-21T10:34:33 <bitcoin-git> bitcoin/master fa3d7ce MarcoFalke: doc: Document minimum versions for Xcode CLT and MSVC
972026-05-21T10:34:33 <bitcoin-git> bitcoin/master ecf2031 merge-script: Merge bitcoin/bitcoin#35270: doc: Document minimum versions for Xcode CLT ...
982026-05-21T10:34:36 <bitcoin-git> [bitcoin] fanquake merged pull request #35270: doc: Document minimum versions for Xcode CLT and MSVC (master...2605-doc-xcode) https://github.com/bitcoin/bitcoin/pull/35270
992026-05-21T10:49:46 *** l0rinc <l0rinc!~l0rinc@user/l0rinc> has joined #bitcoin-core-dev
1002026-05-21T10:54:05 *** Guest39 <Guest39!~Guest39@154.113.157.22> has joined #bitcoin-core-dev
1012026-05-21T10:54:21 *** Guest39 <Guest39!~Guest39@154.113.157.22> has quit IRC (Client Quit)
1022026-05-21T10:54:24 *** jackielove4u <jackielove4u!~jackielov@user/jackielove4u> has quit IRC (Ping timeout: 246 seconds)
1032026-05-21T11:00:13 <bitcoin-git> [bitcoin] stickies-v opened pull request #35344: kernel: improve BITCOINKERNEL_WARN_UNUSED_RESULT usage (master...2026-05/kernel-warn-unused-result) https://github.com/bitcoin/bitcoin/pull/35344
1042026-05-21T11:06:43 *** jackielove4u <jackielove4u!~jackielov@user/jackielove4u> has joined #bitcoin-core-dev
1052026-05-21T11:15:38 *** spynxic <spynxic!~spynxic@spynxic.powered.by.lunarbnc.net> has quit IRC (Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net)
1062026-05-21T11:15:54 *** spynxic <spynxic!~spynxic@spynxic.powered.by.lunarbnc.net> has joined #bitcoin-core-dev
1072026-05-21T11:18:36 <bitcoin-git> [bitcoin] fanquake pushed 5 commits to master: https://github.com/bitcoin/bitcoin/compare/ecf20317cb5f...211e1053bfd2
1082026-05-21T11:18:36 <bitcoin-git> bitcoin/master 9a2cced Hennadii Stepanov: cmake, refactor: Move `find_package(Git)` to `src/CMakeLists.txt`
1092026-05-21T11:18:37 <bitcoin-git> bitcoin/master fe94193 Hennadii Stepanov: cmake: Remove unnecessary `BITCOIN_GENBUILD_NO_GIT` environment variable
1102026-05-21T11:18:37 <bitcoin-git> bitcoin/master b71cd5c Hennadii Stepanov: cmake: Skip using git when building from source tarball or as subproject
1112026-05-21T11:18:39 <bitcoin-git> [bitcoin] fanquake merged pull request #32220: cmake: Get rid of undocumented `BITCOIN_GENBUILD_NO_GIT` environment variable (master...250404-tarball) https://github.com/bitcoin/bitcoin/pull/32220
1122026-05-21T11:29:34 *** l0rinc <l0rinc!~l0rinc@user/l0rinc> has quit IRC (Quit: l0rinc)
1132026-05-21T11:31:08 *** adil <adil!~Thunderbi@2402:4000:2311:26:7c0a:3ab2:3bdd:35de> has quit IRC (Quit: adil)
1142026-05-21T11:38:39 *** angusp <angusp!9e8eed9774@2a03:6000:1812:100::1048> has quit IRC (Ping timeout: 248 seconds)
1152026-05-21T11:43:28 <bitcoin-git> [bitcoin] satoshinakamoto777 opened pull request #35345: Update amount.h (master...master) https://github.com/bitcoin/bitcoin/pull/35345
1162026-05-21T11:43:35 <bitcoin-git> [bitcoin] DrahtBot closed pull request #35345: . (master...master) https://github.com/bitcoin/bitcoin/pull/35345
1172026-05-21T11:49:26 *** angusp <angusp!9e8eed9774@2a03:6000:1812:100::1048> has joined #bitcoin-core-dev
1182026-05-21T11:50:23 *** justache <justache!~justache@user/justache> has quit IRC (Quit: ZNC 1.10.1 - https://znc.in)
1192026-05-21T11:51:40 <bitcoin-git> [gui-qml] hebasto merged pull request #561: Implement Addresses list and Sign/Verify in Wallet Settings (qt6...address-book) https://github.com/bitcoin-core/gui-qml/pull/561
1202026-05-21T11:52:03 *** justache <justache!~justache@user/justache> has joined #bitcoin-core-dev
1212026-05-21T11:57:39 *** kevkevin <kevkevin!~kevkevin@209.242.60.195> has quit IRC (Ping timeout: 244 seconds)
1222026-05-21T12:06:55 *** janb84 <janb84!~janb84@user/janb84> has joined #bitcoin-core-dev
1232026-05-21T12:10:54 *** kevkevin <kevkevin!~kevkevin@209.242.60.195> has joined #bitcoin-core-dev
1242026-05-21T12:11:25 *** enochazariah56 <enochazariah56!~enochazar@user/enochazariah> has quit IRC (Quit: Ping timeout (120 seconds))
1252026-05-21T12:13:06 *** enochazariah <enochazariah!~enochazar@user/enochazariah> has joined #bitcoin-core-dev
1262026-05-21T12:14:20 *** l0rinc <l0rinc!~l0rinc@user/l0rinc> has joined #bitcoin-core-dev
1272026-05-21T12:15:22 *** kevkevin <kevkevin!~kevkevin@209.242.60.195> has quit IRC (Ping timeout: 247 seconds)
1282026-05-21T12:24:19 *** bitdex_ <bitdex_!~bitdex@gateway/tor-sasl/bitdex> has quit IRC (Quit: = "")
1292026-05-21T12:25:02 *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has quit IRC (Remote host closed the connection)
1302026-05-21T12:25:23 *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has joined #bitcoin-core-dev
1312026-05-21T12:25:52 *** Guest40 <Guest40!~Guest72@2a02-8429-81f9-8e01-61dc-9ba5-07da-05de.rev.sfr.net> has joined #bitcoin-core-dev
1322026-05-21T12:28:10 *** vasild <vasild!~vd@user/vasild> has quit IRC (Ping timeout: 252 seconds)
1332026-05-21T12:28:34 *** Guest40 <Guest40!~Guest72@2a02-8429-81f9-8e01-61dc-9ba5-07da-05de.rev.sfr.net> has quit IRC (Client Quit)
1342026-05-21T12:29:51 *** vasild <vasild!~vd@user/vasild> has joined #bitcoin-core-dev
1352026-05-21T12:31:47 <bitcoin-git> [bitcoin] hebasto pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/211e1053bfd2...5ccb698f53a6
1362026-05-21T12:31:48 <bitcoin-git> bitcoin/master 90eda67 Pol Espinasa: Remove opt-in RBF
1372026-05-21T12:31:48 <bitcoin-git> bitcoin/master 5ccb698 Hennadii Stepanov: Merge bitcoin-core/gui#936: Remove opt-in RBF
1382026-05-21T12:31:51 <bitcoin-git> [gui] hebasto merged pull request #936: Remove opt-in RBF (master...2026-05-05-remove-optinRBF) https://github.com/bitcoin-core/gui/pull/936
1392026-05-21T12:40:09 *** eugenesiegel <eugenesiegel!~eugenesie@user/eugenesiegel> has joined #bitcoin-core-dev
1402026-05-21T12:44:15 *** kevkevin <kevkevin!~kevkevin@209.242.60.195> has joined #bitcoin-core-dev
1412026-05-21T12:47:40 <bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/5ccb698f53a6...294005376104
1422026-05-21T12:47:40 <bitcoin-git> bitcoin/master eff9e79 Murch: coinselection: Tiebreak SRD eviction by weight
1432026-05-21T12:47:41 <bitcoin-git> bitcoin/master 2940053 merge-script: Merge bitcoin/bitcoin#33223: coinselection: Tiebreak SRD eviction by weight
1442026-05-21T12:47:43 <bitcoin-git> [bitcoin] fanquake merged pull request #33223: coinselection: Tiebreak SRD eviction by weight (master...2025-08-tiebreak-SRD) https://github.com/bitcoin/bitcoin/pull/33223
1452026-05-21T12:48:39 *** kevkevin <kevkevin!~kevkevin@209.242.60.195> has quit IRC (Ping timeout: 245 seconds)
1462026-05-21T12:49:00 <_andrewtoth_> Not sure the bot posts about leveldb PRs, so wanted to share https://github.com/bitcoin-core/leveldb-subtree/pull/61 for awareness.
1472026-05-21T12:50:16 <bitcoin-git> [bitcoin] instagibbs closed pull request #35323: private broadcast: disallow tor connection through exit node (master...2026-05-private_hs_only) https://github.com/bitcoin/bitcoin/pull/35323
1482026-05-21T13:03:17 *** kevkevin <kevkevin!~kevkevin@209.242.60.195> has joined #bitcoin-core-dev
1492026-05-21T13:16:18 <bitcoin-git> [bitcoin] kevkevinpal closed pull request #35330: test/fuzz: added fuzz target addrdb (master...fuzzAddrDB) https://github.com/bitcoin/bitcoin/pull/35330
1502026-05-21T13:30:24 *** abubakarsadiq <abubakarsadiq!uid602234@id-602234.hampstead.irccloud.com> has joined #bitcoin-core-dev
1512026-05-21T13:38:12 *** enochazariah <enochazariah!~enochazar@user/enochazariah> has quit IRC (Quit: Ping timeout (120 seconds))
1522026-05-21T13:41:12 *** Guest34 <Guest34!~Guest34@62-173-62-58.rv.ipnxtelecoms.com> has joined #bitcoin-core-dev
1532026-05-21T13:45:27 *** memset <memset!~memset@gateway/tor-sasl/memset> has quit IRC (Remote host closed the connection)
1542026-05-21T13:47:58 *** memset <memset!~memset@gateway/tor-sasl/memset> has joined #bitcoin-core-dev
1552026-05-21T13:48:28 *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has quit IRC (Ping timeout: 252 seconds)
1562026-05-21T13:56:25 *** Guest34 <Guest34!~Guest34@62-173-62-58.rv.ipnxtelecoms.com> has quit IRC (Quit: Client closed)
1572026-05-21T13:57:32 *** bugs_ <bugs_!~bugs@user/bugs/x-5128603> has joined #bitcoin-core-dev
1582026-05-21T14:00:16 *** l0rinc <l0rinc!~l0rinc@user/l0rinc> has quit IRC (Quit: l0rinc)
1592026-05-21T14:03:57 <bitcoin-git> [bitcoin] fanquake pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/294005376104...bd0942bbd981
1602026-05-21T14:03:58 <bitcoin-git> bitcoin/master 8d390c9 Andrew Toth: dbwrapper: make max_file_size a configurable DBParams field
1612026-05-21T14:03:58 <bitcoin-git> bitcoin/master 32169c3 Andrew Toth: dbwrapper: accept optional testing leveldb::Env in DBParams
1622026-05-21T14:03:58 <bitcoin-git> bitcoin/master b63ef20 Andrew Toth: test: add fuzz harness for CDBWrapper
1632026-05-21T14:04:02 <bitcoin-git> [bitcoin] fanquake merged pull request #34887: fuzz: target CDBWrapper (master...fuzz-dbwrapper) https://github.com/bitcoin/bitcoin/pull/34887
1642026-05-21T14:05:57 *** aleggg <aleggg!~aleggg@177.9.194.95> has quit IRC (Ping timeout: 261 seconds)
1652026-05-21T14:06:11 *** aleggg <aleggg!~aleggg@177.9.194.95> has joined #bitcoin-core-dev
1662026-05-21T14:06:55 *** GoldenGoose <GoldenGoose!~GoldenGoo@172-234-90-113.ip.linodeusercontent.com> has quit IRC (Ping timeout: 264 seconds)
1672026-05-21T14:07:05 <bitcoin-git> [bitcoin] hebasto closed pull request #33841: cmake: Switch to `minisketch` upstream build system (master...251110-minisketch) https://github.com/bitcoin/bitcoin/pull/33841
1682026-05-21T14:11:55 *** enochazariah <enochazariah!~enochazar@user/enochazariah> has joined #bitcoin-core-dev
1692026-05-21T14:12:03 *** josie <josie!~josibake@2a00:d0c0:200:0:ccd:dff:fec0:d062> has quit IRC (Read error: Connection reset by peer)
1702026-05-21T14:15:10 *** josie <josie!~josibake@suhail.uberspace.de> has joined #bitcoin-core-dev
1712026-05-21T14:30:05 *** vasild <vasild!~vd@user/vasild> has quit IRC (Remote host closed the connection)
1722026-05-21T14:32:30 <bitcoin-git> [bitcoin] HowHsu closed pull request #32791: checkqueue: implement a new scriptcheck worker pool with atomic variables (master...checkqueue_atomic) https://github.com/bitcoin/bitcoin/pull/32791
1732026-05-21T14:35:16 *** vasild <vasild!~vd@user/vasild> has joined #bitcoin-core-dev
1742026-05-21T14:35:22 *** GoldenGoose <GoldenGoose!~GoldenGoo@172-234-90-113.ip.linodeusercontent.com> has joined #bitcoin-core-dev
1752026-05-21T14:47:56 <bitcoin-git> [bitcoin] fanquake closed pull request #31974: Drop testnet3 (master...2025/03/testnet3) https://github.com/bitcoin/bitcoin/pull/31974
1762026-05-21T15:00:08 *** dzxzg <dzxzg!~saroyan@user/dzxzg> has joined #bitcoin-core-dev
1772026-05-21T15:01:01 *** memset <memset!~memset@gateway/tor-sasl/memset> has quit IRC (Remote host closed the connection)
1782026-05-21T15:01:26 *** memset <memset!~memset@gateway/tor-sasl/memset> has joined #bitcoin-core-dev
1792026-05-21T15:05:15 *** frankomosh <frankomosh!~frankomos@41.90.172.20> has joined #bitcoin-core-dev
1802026-05-21T15:24:03 *** eugenesiegel <eugenesiegel!~eugenesie@user/eugenesiegel> has quit IRC (Quit: Client closed)
1812026-05-21T15:25:37 *** enochazariah <enochazariah!~enochazar@user/enochazariah> has quit IRC (Ping timeout: 245 seconds)
1822026-05-21T15:31:17 *** ghost43 <ghost43!~ghost43@gateway/tor-sasl/ghost43> has quit IRC (Remote host closed the connection)
1832026-05-21T15:31:37 *** ghost43 <ghost43!~ghost43@gateway/tor-sasl/ghost43> has joined #bitcoin-core-dev
1842026-05-21T15:40:54 *** PaperSword <PaperSword!~Thunderbi@securemail.qrsnap.io> has joined #bitcoin-core-dev
1852026-05-21T15:45:59 <bitcoin-git> [bitcoin] satoshinakamoto777 opened pull request #35346: amount (master...master) https://github.com/bitcoin/bitcoin/pull/35346
1862026-05-21T15:46:00 <bitcoin-git> [bitcoin] DrahtBot closed pull request #35346: . (master...master) https://github.com/bitcoin/bitcoin/pull/35346
1872026-05-21T15:50:27 *** jurraca <jurraca!~jurraca@user/jurraca> has joined #bitcoin-core-dev
1882026-05-21T15:54:47 *** eugenesiegel <eugenesiegel!~eugenesie@user/eugenesiegel> has joined #bitcoin-core-dev
1892026-05-21T15:57:05 *** pseudoramdom <pseudoramdom!~pseudoram@2601:640:8b00:66b:4920:56eb:7c0b:4c2b> has joined #bitcoin-core-dev
1902026-05-21T15:57:39 *** enochazariah_ <enochazariah_!uid710351@id-710351.hampstead.irccloud.com> has joined #bitcoin-core-dev
1912026-05-21T15:58:18 *** Emc99 <Emc99!~Emc99@212.129.87.175> has joined #bitcoin-core-dev
1922026-05-21T15:58:57 *** epicleafies <epicleafies!~epicleafi@user/epicleafies> has joined #bitcoin-core-dev
1932026-05-21T16:00:09 <stickies-v> #startmeeting
1942026-05-21T16:00:10 <corebot> stickies-v: Meeting started at 2026-05-21T16:00+0000
1952026-05-21T16:00:10 <corebot> stickies-v: Current chairs: stickies-v
1962026-05-21T16:00:11 <corebot> stickies-v: Useful commands: #action #info #idea #link #topic #motion #vote #close #endmeeting
1972026-05-21T16:00:12 <corebot> stickies-v: See also: https://hcoop-meetbot.readthedocs.io/en/stable/
1982026-05-21T16:00:13 <maxedw> hi
1992026-05-21T16:00:14 <corebot> stickies-v: Participants should now identify themselves with '#here' or with an alias like '#here FirstLast'
2002026-05-21T16:00:15 <janb84> hi
2012026-05-21T16:00:16 <pseudoramdom> hi
2022026-05-21T16:00:20 <_andrewtoth_> hi
2032026-05-21T16:00:21 <stickies-v> #bitcoin-core-dev Meeting: abubakarsadiq achow101 _aj_ ajonas b10c brunoerg cfields danielabrozzoni darosior dergoegge dzxzg eugenesiegel fanquake fjahr furszy gleb glozow hebasto hodlinator instagibbs janb84 jarolrod jonatack josibake kanzure kevkevin laanwj LarryRuane lightlike l0rinc luke-jr maflcko marcofleon maxedw Murch pinheadmz provoostenator ryanofsky sdaftuar S3RK stickies-v sipa sliv3r__ sr_gi tdb3 theStack
2042026-05-21T16:00:21 <stickies-v> TheCharlatan vasild willcl-ark
2052026-05-21T16:00:22 <dzxzg> hi hi hi
2062026-05-21T16:00:23 <fjahr> hi
2072026-05-21T16:00:24 <sedited> hi
2082026-05-21T16:00:25 <marcofleon> hi
2092026-05-21T16:00:26 <jurraca> hi
2102026-05-21T16:00:27 <eugenesiegel> hi
2112026-05-21T16:00:28 <hebasto> hi
2122026-05-21T16:00:28 <dergoegge> hi
2132026-05-21T16:00:29 <kevkevin> hi
2142026-05-21T16:00:30 <stringintech> hi
2152026-05-21T16:00:34 <vasild> hi
2162026-05-21T16:00:34 <epicleafies> hi
2172026-05-21T16:00:42 <hodlinator> hi
2182026-05-21T16:00:45 <jarolrod> Hi
2192026-05-21T16:00:49 <pinheadmz> yo yo yo
2202026-05-21T16:00:53 <instagibbs> ð
2212026-05-21T16:00:55 <Murch[m]> hi
2222026-05-21T16:00:56 <stickies-v> There are no pre-proposed meeting topics this week. Any last minute ones to add?
2232026-05-21T16:01:19 <johnny9dev> hi
2242026-05-21T16:01:27 <abubakarsadiq> hi
2252026-05-21T16:01:45 <stickies-v> cool, let's get started with the working groups
2262026-05-21T16:01:50 <stickies-v> #topic Fuzzing WG Update (dergoegge)
2272026-05-21T16:01:51 <dergoegge> no update
2282026-05-21T16:01:59 <stickies-v> #topic Kernel WG Update (sedited)
2292026-05-21T16:02:10 <theStack> hi
2302026-05-21T16:02:13 <jonatack> hi
2312026-05-21T16:03:12 <sedited> released a new rust-bitcoinkernel version with hand-rolled bindings instead of the previous auto-generated ones (reducing our build-time dependencies).
2322026-05-21T16:03:19 <darosior> hi
2332026-05-21T16:03:40 <sedited> Other than that, maybe stickies-v has something?
2342026-05-21T16:04:04 <stickies-v> he doesn't
2352026-05-21T16:04:15 <stickies-v> #topic Benchmarking WG Update (l0rinc, andrewtoth)
2362026-05-21T16:04:25 <_andrewtoth_> A bug with leveldb has been reported https://github.com/bitcoin/bitcoin/issues/35298.
2372026-05-21T16:04:26 <_andrewtoth_> A potential fix is in https://github.com/bitcoin-core/leveldb-subtree/pull/61.
2382026-05-21T16:04:26 <_andrewtoth_> l0rinc also discovered the fix improves reindex-chainstate speed on HDDs by 17%.
2392026-05-21T16:04:26 <_andrewtoth_> Downside is around 11% more disk usage measured from the peak of disk usage. Right now an IBD will be 12 GB, this PR increases to 15 GB. But for already synced nodes the increase in disk usage will be very gradual.
2402026-05-21T16:04:26 <_andrewtoth_> Disk usage can be brought back down with a manual -forcecompactdb after sync, but I think we should just accept a little more disk usage on chainstate for not rewriting the entire db every hour.
2412026-05-21T16:04:28 <_andrewtoth_> Any thoughts on this?
2422026-05-21T16:04:47 *** cfields <cfields!~cfields@user/cfields> has joined #bitcoin-core-dev
2432026-05-21T16:05:02 <brunoerg> hi
2442026-05-21T16:05:24 <cfields> hi
2452026-05-21T16:05:27 <fanquake> Can you tldr the bug? My understanding is that we are thrashing peoples disks by continually re-writing (100s GB) chainstate?
2462026-05-21T16:05:35 <Murch[m]> This significantly increases the minimum disk space necessary for a pruned node :-/_
2472026-05-21T16:05:36 <Murch[m]> s/:-/_/:-/\/
2482026-05-21T16:05:57 <stickies-v> also wdym 12GB IDB disk usage? that seems... low?
2492026-05-21T16:05:59 <_andrewtoth_> Seek compaction is a mechanism that will compact files in leveldb due to lots of reads
2502026-05-21T16:06:09 <Murch[m]> stickies-v: Just for the UTXO set
2512026-05-21T16:06:19 <stickies-v> oh, i see. thx
2522026-05-21T16:06:29 <_andrewtoth_> since we do few writes, but lots of reads, it causes all written files to be compacted down to the lowest level
2532026-05-21T16:06:56 <_andrewtoth_> this was happening daily before v30, but v30 writes a small file every ~hour now
2542026-05-21T16:07:11 <_andrewtoth_> it was still a bug doing it every day, but now it's even worse
2552026-05-21T16:07:41 <Murch[m]> Can the count of reads permitted before compaction be increased?
2562026-05-21T16:07:42 <_andrewtoth_> the purpose of seek compaction was for old spinning disks that took 10ms to seek to a file
2572026-05-21T16:08:10 <_andrewtoth_> Murch: possibly, was suggested by willclark
2582026-05-21T16:08:33 <_andrewtoth_> another option is to make forcecompactdb an RPC, which can be called periodically
2592026-05-21T16:09:09 <Murch[m]> Would it be possible to turn that feature off in general and just call it ~once per week?
2602026-05-21T16:09:10 <_andrewtoth_> but for backports, we can suggest to users to run forcecompactdb after a full sync
2612026-05-21T16:09:42 <_andrewtoth_> I don't think it's worth calling it once per week. The amount of new data written every week is < 200MB or so. And that would rewrite the whole db every week.
2622026-05-21T16:09:59 <_andrewtoth_> I think if users notice the increase in disk usage, they can call it then?
2632026-05-21T16:10:14 <Murch[m]> I see, but it would gradually bloat the chainstate by about ~25% over time?
2642026-05-21T16:10:23 *** twistedline <twistedline!~bitcoin@73.172.152.22> has quit IRC (Ping timeout: 252 seconds)
2652026-05-21T16:10:33 <_andrewtoth_> 11% over time, from peak disk usage at that point
2662026-05-21T16:10:57 <_andrewtoth_> peak usage of chainstate historically was, like 13.5 GB? so an IBD will be 11% more than that
2672026-05-21T16:11:07 <_andrewtoth_> if you run today, you will have a compacted db, so it will be 11% more than today
2682026-05-21T16:11:13 <Murch[m]> Ah, I see, thatâs where the 15 GB comes from
2692026-05-21T16:11:45 <sedited> Re-writing it once a week seems fine though?
2702026-05-21T16:11:57 <dzxzg> what about enabling compaction for dbcache full flushes and disabling it for the interval flushes?
2712026-05-21T16:12:17 <darosior> Tweaking this parameter in our LevelDB forks would only affect disk usage, not performance at all?
2722026-05-21T16:12:20 <abubakarsadiq> > but for backports, we can suggest to users to run forcecompactdb after a full sync
2732026-05-21T16:12:21 <abubakarsadiq> Why can't we automate this in the backport patch?
2742026-05-21T16:12:25 <fjahr> How sure are we 11% is really the peak? I assume there were a few measurements so far but it could still be worse on some systems/circumstances we may be missing?
2752026-05-21T16:12:51 <darosior> Could also just do it on startup if that's easier than setting a timer?
2762026-05-21T16:13:11 *** twistedline <twistedline!~bitcoin@1tbit.com> has joined #bitcoin-core-dev
2772026-05-21T16:13:15 <_andrewtoth_> This issue in particular does not want it done at startup https://github.com/bitcoin/bitcoin/issues/29662
2782026-05-21T16:13:49 <_andrewtoth_> re: performance, there will be some more files in the db tree, but we have bloom filters for all of them so skipping is cheap
2792026-05-21T16:14:39 <_andrewtoth_> sedited: I think not rewriting it is the intended operation of leveldb. If users care about 11% less disk space (which we have >100x than chainstate in blocks dir), they can run the option?
2802026-05-21T16:15:08 <_andrewtoth_> dzxzg: that would be dependent on the user's dbcache setting as well
2812026-05-21T16:15:33 <Murch[m]> Well, not rewriting 10 GB every hour seems like the most pressing aspect of this.
2822026-05-21T16:15:35 <_andrewtoth_> it is my opinion that seek compaction is a bug and should just be removed
2832026-05-21T16:15:59 <darosior> Doing what LevelDB considers normal operations and having a mechanism to optimize disk space (whatever it is) sounds good to me.
2842026-05-21T16:17:10 <_andrewtoth_> abubakarsadiq: i don't think we should automate it, I think we should just report to the users there may be higher disk space, and run forcecompactdb if desired
2852026-05-21T16:17:15 <darosior> By mechanism giving the option to user, either as a startup option or an RPC command.
2862026-05-21T16:17:20 <yancy> hi
2872026-05-21T16:17:29 <darosior> By mechanism i mean*
2882026-05-21T16:17:31 <_andrewtoth_> The startup option is already there, but I think RPC is more ideal
2892026-05-21T16:17:43 <_andrewtoth_> but, for backports the startup option is fine
2902026-05-21T16:18:42 <Murch[m]> If there is already a startup option, an RPC shouldnât be a too heavy lift, I take it
2912026-05-21T16:18:55 <_andrewtoth_> Murch: yes, I believe l0rinc is already working on that
2922026-05-21T16:19:28 <_andrewtoth_> fjahr: there are measurements in the PR, and a more lengthy explanation
2932026-05-21T16:19:45 <abubakarsadiq> _andrewtoth_: My question was why? Specifically, I assume everyone is going to desire more disk space; is there an implication of doing so that we want users to opt into or not?
2942026-05-21T16:19:48 <Murch[m]> Interesting issue. Your mitigation approach sgtm then
2952026-05-21T16:19:51 <_andrewtoth_> I don't think it can get worse, but more eyes would be good
2962026-05-21T16:20:33 <Murch[m]> abubakarsadiq: My understanding is that users are worried about the increased writes exhausting their SSDsâ limited write capability
2972026-05-21T16:20:53 <_andrewtoth_> abubakarsadiq: the trade off is more disk IO. It will rewrite 10s of GBs each time. It will really only save 3GB if you did a fresh IBD. Otherwise, you will be rewriting everything for not much savings.
2982026-05-21T16:21:34 <dzxzg> esp. for pruned nodes: i assume that if people are running with prune=650 they might care
2992026-05-21T16:21:34 <Murch[m]> _andrewtoth_: Maybe one automatic compaction at the end of IBD would make sense
3002026-05-21T16:21:50 <stickies-v> yeah one after IBD seems like a sane default?
3012026-05-21T16:22:12 <stickies-v> would prefer not adding an rpc for this if we can avoid it
3022026-05-21T16:22:44 <abubakarsadiq> _andrewtoth_: Murch[m]: makes sense now, thanks.
3032026-05-21T16:23:01 <darosior> I think the startup option should be enough yes
3042026-05-21T16:23:10 <darosior> Doing it after IBD sounds good too
3052026-05-21T16:23:15 <_andrewtoth_> can we track if a user did from genesis easily, and then got to tip?
3062026-05-21T16:23:22 <stickies-v> leveldb is an implementation detail and exposing it through our public stable interface is a bit messy
3072026-05-21T16:23:27 <cfields> +1 on avoiding an rpc. I think the number of people who will be able to use that knowingly and correctly is single-digits.
3082026-05-21T16:24:00 * darosior AFK
3092026-05-21T16:24:18 <Murch[m]> Lunch? ^^
3102026-05-21T16:24:19 <stickies-v> even startup option i would probably find overkill, unless there is clear demand for it
3112026-05-21T16:24:51 <_andrewtoth_> ok, having the startup option exists undocumented already, but we can find a way to do compaction first time the user gets to tip.
3122026-05-21T16:24:55 <cfields> stickies-v: agreed. Same for any option. If we can't decide when to do it automatically, we shouldn't expect a user to be able to know when to do it manually.
3132026-05-21T16:25:07 <abubakarsadiq> +1 cfields: I think if we can make that decision for users, it's more ideal
3142026-05-21T16:25:16 <Murch[m]> +1 cfields
3152026-05-21T16:26:13 <stickies-v> anything else here _andrewtoth_ ?
3162026-05-21T16:26:21 <_andrewtoth_> Closed #31132 and reopened as #35295. Got some good review there that I need to address (thanks!), more review welcome. That's it from me, thanks!
3172026-05-21T16:26:26 <corebot> https://github.com/bitcoin/bitcoin/issues/31132 | validation: fetch block inputs on parallel threads by andrewtoth · Pull Request #31132 · bitcoin/bitcoin · GitHub
3182026-05-21T16:26:28 <corebot> https://github.com/bitcoin/bitcoin/issues/35295 | validation: fetch block inputs in parallel during ConnectBlock by andrewtoth · Pull Request #35295 · bitcoin/bitcoin · GitHub
3192026-05-21T16:26:49 <stickies-v> thanks for the comprehensive overview, sounds like you got some useful feedback
3202026-05-21T16:27:02 <stickies-v> #topic Silent Payments WG Update (Novo__)
3212026-05-21T16:27:42 <theStack> The libsecp SP module PR https://github.com/bitcoin-core/secp256k1/pull/1765 got some momentum and fresh reviewer eyes after coredev (thanks!). In core, Novo__ opened #35301 and #35302 now (second takes of previously #28122 and #28201, respectively) based on that. Review would be much appreciated.
3222026-05-21T16:27:44 <corebot> https://github.com/bitcoin/bitcoin/issues/35301 | Silent Payments: Implement bip352 (take 2) by Eunovo · Pull Request #35301 · bitcoin/bitcoin · GitHub
3232026-05-21T16:27:45 <corebot> https://github.com/bitcoin/bitcoin/issues/35302 | Silent Payments: Sending (take 2) by Eunovo · Pull Request #35302 · bitcoin/bitcoin · GitHub
3242026-05-21T16:27:49 <corebot> https://github.com/bitcoin/bitcoin/issues/28122 | Silent Payments: Implement BIP352 by josibake · Pull Request #28122 · bitcoin/bitcoin · GitHub
3252026-05-21T16:27:52 <corebot> https://github.com/bitcoin/bitcoin/issues/28201 | Silent Payments: sending by josibake · Pull Request #28201 · bitcoin/bitcoin · GitHub
3262026-05-21T16:29:12 <johnny9dev> Sorry I have to get going. Here is my qml update. https://github.com/orgs/bitcoin-core/projects/1/views/3 is updated. We're making steady progress and still on track to have the project in a state where we feel it is worthwhile to start getting feedback from a wider group in the middle/end of June.
3272026-05-21T16:29:16 <stickies-v> #topic QML GUI WG Update (johnny9dev)
3282026-05-21T16:29:50 <stickies-v> #topic Libevent removal (pinheadmz, fjahr)
3292026-05-21T16:30:05 *** pseudoramdom <pseudoramdom!~pseudoram@user/pseudoramdom> has quit IRC (Remote host closed the connection)
3302026-05-21T16:30:07 <pinheadmz> Ironing out edge cases in #35182. Running fuzzers 24/7.
3312026-05-21T16:30:10 <corebot> https://github.com/bitcoin/bitcoin/issues/35182 | Replace libevent with our own HTTP and socket-handling implementation by pinheadmz · Pull Request #35182 · bitcoin/bitcoin · GitHub
3322026-05-21T16:30:15 <pinheadmz> Antithesis caught something that I thought I fixed, but actually just triggered it again this morning doing a DoS test. It's an assertion in the destructor which I think we can relax, and just delete connections that are taking to long (>60s) to close. Might needs hodlinator 's opinion on that before pushing...
3332026-05-21T16:30:26 <pinheadmz> Janb84 grok-claude caught something which is not hard to fix but is harder to test because of all the nasty global state in httpserver.cpp, so trying to figure out what to include in this PR and what to punt to a follow up. Definitely the first follow-up de-globalizing http will be a very satisfying refactor.
3342026-05-21T16:30:42 <pinheadmz> fjahr ?
3352026-05-21T16:31:10 <fjahr> I just keep addressing review comments on the #34342 as quickly as possible. It feels like itâs getting very close though, thanks to the reviewers :)
3362026-05-21T16:31:14 <corebot> https://github.com/bitcoin/bitcoin/issues/34342 | cli: Replace libevent usage with simple http client by fjahr · Pull Request #34342 · bitcoin/bitcoin · GitHub
3372026-05-21T16:32:38 <stickies-v> alright, looks like that's it for this week's WG updates
3382026-05-21T16:32:41 <stickies-v> Anything else to discuss?
3392026-05-21T16:32:46 <jurraca> a few ASmap things
3402026-05-21T16:32:53 <jurraca> looking for one more ACK on https://github.com/bitcoin-core/asmap-data/pull/48
3412026-05-21T16:32:59 <jurraca> opened a PR to merge the prototype asmap.sigs repo into bitcoin-core/asmap-data as discussed at CoreDev https://github.com/bitcoin-core/asmap-data/pull/50
3422026-05-21T16:33:10 <jurraca> and next collab run is set for June 4th, two weeks from today https://github.com/bitcoin-core/asmap-data/issues/51
3432026-05-21T16:33:51 *** aleggg <aleggg!~aleggg@177.9.194.95> has quit IRC (Ping timeout: 256 seconds)
3442026-05-21T16:34:42 <Murch[m]> The CI workers seem to be very slow for the BIPs repository this morning. I assume that this also applies to the Bitcoin Core PRs. Anyone know whatâs going on there?
3452026-05-21T16:34:46 *** aleggg <aleggg!~aleggg@177.188.150.207> has joined #bitcoin-core-dev
3462026-05-21T16:35:30 <fanquake> I wanted to bring up #35319
3472026-05-21T16:35:32 <corebot> https://github.com/bitcoin/bitcoin/issues/35319 | net: use the proxy if overriden when doing v2->v1 reconnections by vasild · Pull Request #35319 · bitcoin/bitcoin · GitHub
3482026-05-21T16:35:35 <instagibbs> +1 fanquake
3492026-05-21T16:35:40 <fanquake> My understanding is that "normal" -privatebroadcast usage might actually just leak your IP.
3502026-05-21T16:35:44 <fanquake> I'm wondering if we should alert users in some way (mailing list / website?).
3512026-05-21T16:35:52 <fanquake> Seems reasonable if there was some expectations of privacy here
3522026-05-21T16:36:16 <Murch[m]> Also, for any BIP authors in this chat. I started the BIP metadata review that was future work for the BIP3 deployment. If you have any Informational BIPs that should be Specification BIPs, you will probably see a PR in that regard (or can open it yourself!). Similarly any BIPs that have been in Draft for years, will be proposed to be moved to Complete or Closed where applicable, or further input will be sought.
3532026-05-21T16:36:19 <fanquake> Also there doesn't yet seem to be consensus on how to fix / test
3542026-05-21T16:36:34 <Murch[m]> So, if you want to help, it would be awesome if you look over your own BIPs in that regard.
3552026-05-21T16:38:03 <instagibbs> +1 on some communication at least, brand new opt-in feature so impact is hopefully limited
3562026-05-21T16:38:09 <eugenesiegel> there are a couple different tests, I haven
3572026-05-21T16:38:15 <sedited> instagibbs can you provide a tldr?
3582026-05-21T16:38:17 <Murch[m]> fanquake: What dose "normal" mean in this regard? I thought this happens when a connection downgrades from BIP324 to legacy P2P traffic?
3592026-05-21T16:38:46 <instagibbs> sedited: on v2->v1 downgrade (if peer fails the v2 connection), if we're using Tor exit node, we leak our ip directly to that target peer
3602026-05-21T16:39:24 <instagibbs> It's broken unless you connect to honest v2 peers, in other words
3612026-05-21T16:39:31 <instagibbs> or hidden service nodes
3622026-05-21T16:39:49 <_andrewtoth_> or honest v1 nodes
3632026-05-21T16:40:07 <_andrewtoth_> *any v1 nodes
3642026-05-21T16:40:17 <fanquake> (and I guess assume that spies will start trying to exploit given it's public knowledge)
3652026-05-21T16:40:37 <eugenesiegel> there are a couple different tests, I haven't taken a look at instagibbs latest test. I'm partial to any functional test that can test without modifying the non-test code. as far as fixes, I think passing around an optional that defaults to nullopt kind of encourages callers to forget to set it? so maybe we could make it explicit? vasild patch does
3662026-05-21T16:40:37 <eugenesiegel> work, just thinking how to make it robust
3672026-05-21T16:40:40 <_andrewtoth_> really only malicious v2 nodes on clearnet
3682026-05-21T16:41:25 *** vasild <vasild!~vd@user/vasild> has quit IRC (Remote host closed the connection)
3692026-05-21T16:41:37 <Murch[m]> Doesnât even require a v2 node, you just have to fudge your service bits
3702026-05-21T16:41:38 *** vasild <vasild!~vd@user/vasild> has joined #bitcoin-core-dev
3712026-05-21T16:41:39 <instagibbs> eugenesiegel I made an attempt at robust test-only code changes
3722026-05-21T16:42:14 <instagibbs> but I'm not a net expert, hoping more people look
3732026-05-21T16:42:29 <eugenesiegel> Murch: right, a third party could also do it for some peers
3742026-05-21T16:43:48 <instagibbs> "or honest v1 nodes" no, you leak your ip address to honest v1 nodes, you just hope no one looks at logs :)
3752026-05-21T16:44:01 <instagibbs> oh, if bits arent stuffed, rigth
3762026-05-21T16:44:30 <bitcoin-git> [bitcoin] dxbjavid opened pull request #35347: dbwrapper: use RAII for Logv heap buffer and handle vsnprintf failure (master...dbwrapper-logv-raii-cleanup) https://github.com/bitcoin/bitcoin/pull/35347
3772026-05-21T16:44:36 <bitcoin-git> [bitcoin] willcl-ark opened pull request #35348: ci: switch to GitHub cache for all runners (master...github-cache) https://github.com/bitcoin/bitcoin/pull/35348
3782026-05-21T16:44:48 <_andrewtoth_> instagibbs: you leak your ip for v1 nodes too? but it's using the proxy and not downgrading?
3792026-05-21T16:44:51 <Murch[m]> Wait, it always fails with v1 peers? I thought only on downgrade. That makes it way worse.
3802026-05-21T16:45:20 <instagibbs> I retract my claim, need to re-page in how that part works
3812026-05-21T16:45:41 <cfields> I know it's waaay out of scope, but I mentioned this a few time at CoreDev... private tx relay would've been a great opportunity to launch separate short-lived tor-only instances of CConnman/PeerManager to handle the broadcast. I suspect that we continue to hit edge-cases otherwise :(
3822026-05-21T16:46:27 <cfields> Just something to consider for the future.
3832026-05-21T16:47:14 <eugenesiegel> It only fails on downgrade afaict and with a specific -proxy option. Though if there are v1 peers, a third party could modify service bits and force you to connect v2 and then downgrade
3842026-05-21T16:47:51 <eugenesiegel> So, "-proxy=127.0.0.1:9050" is safe. "-proxy=127.0.0.1:9050=tor" is not safe
3852026-05-21T16:50:09 <eugenesiegel> I have no idea on how widespread the feature is, I think sparrow uses it? I think a mailing list post could be helpful to tell people about the issue
3862026-05-21T16:50:48 <_andrewtoth_> What is the behavior with default proxy options? So unset by the user?
3872026-05-21T16:52:57 <eugenesiegel> _andrewtoth_: I'm not sure, does a user need to set -proxy to enable tor?
3882026-05-21T16:53:15 <_andrewtoth_> no, and default is "disabled" according to bitcoind -h
3892026-05-21T16:54:01 <_andrewtoth_> default also allows making pb connections to clearnet via exit nodes
3902026-05-21T16:55:02 *** frankomosh <frankomosh!~frankomos@41.90.172.20> has quit IRC (Quit: Client closed)
3912026-05-21T16:55:08 <eugenesiegel> how does bitcoind know the control port then? is it set to the default?
3922026-05-21T16:56:24 <instagibbs> 4 minutes left (this conversation needs to continue anyways)
3932026-05-21T16:56:27 <stickies-v> i'm going to call end of meeting here since we're coming up on time, feel free to continue ofc. thanks for contributing, everyone
3942026-05-21T16:56:35 <stickies-v> #endmeeting
3952026-05-21T16:56:35 <corebot> stickies-v: Meeting ended at 2026-05-21T16:56+0000
3962026-05-21T16:56:36 <corebot> stickies-v: Raw log: https://achow101.com/ircmeetings/2026/bitcoin-core-dev.2026-05-21_16_00.log.json
3972026-05-21T16:56:37 <corebot> stickies-v: Formatted log: https://achow101.com/ircmeetings/2026/bitcoin-core-dev.2026-05-21_16_00.log.html
3982026-05-21T16:56:38 <corebot> stickies-v: Minutes: https://achow101.com/ircmeetings/2026/bitcoin-core-dev.2026-05-21_16_00.html
3992026-05-21T16:57:05 *** Emc99 <Emc99!~Emc99@212.129.87.175> has quit IRC (Quit: Client closed)
4002026-05-21T16:58:37 <_andrewtoth_> eugenesiegel: from doc/tor.md, -listen=1 is all it takes to use tor
4012026-05-21T16:58:48 <instagibbs> eugenesiegel IIUC it uses the tor control port then sets the proxy based on response
4022026-05-21T17:00:17 <instagibbs> I think it'll happen to most users that turn it on (including me)
4032026-05-21T17:02:53 <eugenesiegel> _andrewtoth_: I'm confused, -listen is for listening, yes? I was under the impression that if you want to connect outbound to clearnet nodes, you'd need to set -proxy?
4042026-05-21T17:05:09 *** dzxzg <dzxzg!~saroyan@user/dzxzg> has quit IRC (Remote host closed the connection)
4052026-05-21T17:06:05 <_andrewtoth_> that's from https://github.com/bitcoin/bitcoin/blob/master/doc/tor.md#2-automatically-create-a-bitcoin-core-onion-service
4062026-05-21T17:06:06 <corebot> _andrewtoth_: Error: That URL raised <HTTP Error 404: Not Found>
4072026-05-21T17:06:20 <_andrewtoth_> You also have to configure ControlPort in torrc though
4082026-05-21T17:06:55 <_andrewtoth_> since listen=1 is default, if you have tor configured you will use it. I'm just not sure if that means the downgrade by default is safe or not
4092026-05-21T17:07:24 <eugenesiegel> Oh I think I understand, so if -listen is on, the proxy will get configured, even though you didn't specify it explicitly?
4102026-05-21T17:07:33 <instagibbs> yes
4112026-05-21T17:07:42 *** w0xlt <w0xlt!~w0xlt@12.11.29.34> has joined #bitcoin-core-dev
4122026-05-21T17:09:01 <instagibbs> "So, "-proxy=127.0.0.1:9050" is safe. "-proxy=127.0.0.1:9050=tor" is not safe" ah ok I get it now
4132026-05-21T17:11:24 <_andrewtoth_> So, is the default safe, or not?
4142026-05-21T17:12:35 <bitcoin-git> [bitcoin] achow101 closed pull request #35287: script: render BIP-388 wallet policies in getdescriptorinfo (master...2026_interface_refactor) https://github.com/bitcoin/bitcoin/pull/35287
4152026-05-21T17:12:49 <instagibbs> it's not safe if you only "proxy" the onion subnet, which eph hidden service also does
4162026-05-21T17:13:21 <eugenesiegel> I'd need to test it to know for sure
4172026-05-21T17:15:27 <eugenesiegel> I don't think there'd be a proxy defined for ipv4/v6 in this case, so I think it's also unsafe (again, need to test)
4182026-05-21T17:16:13 <eugenesiegel> The reason "-proxy=127.0.0.1:9050" is safe is because the logic in init.cpp makes it so that each network sets that as the default
4192026-05-21T17:17:00 <eugenesiegel> so then when reconnection happens, it can fallback on whatever default proxy was set in init
4202026-05-21T17:22:22 <_andrewtoth_> ah I think I understand now, thanks.
4212026-05-21T17:22:34 <_andrewtoth_> so it is likely default is unsafe
4222026-05-21T17:23:51 <instagibbs> did a quick validation of "-proxy=127.0.0.1:9050" on my test, passed without any fix
4232026-05-21T17:26:02 <_andrewtoth_> "passed" means it did not de-anonymize? The downgrade went through the proxy correctly?
4242026-05-21T17:31:40 <instagibbs> correct
4252026-05-21T17:39:59 <eugenesiegel> I'll work on testing with default options
4262026-05-21T17:42:48 *** w0xlt <w0xlt!~w0xlt@12.11.29.34> has quit IRC (*.net *.split)
4272026-05-21T17:42:48 *** twistedline <twistedline!~bitcoin@1tbit.com> has quit IRC (*.net *.split)
4282026-05-21T17:42:48 *** cfields <cfields!~cfields@user/cfields> has quit IRC (*.net *.split)
4292026-05-21T17:42:48 *** enochazariah_ <enochazariah_!uid710351@id-710351.hampstead.irccloud.com> has quit IRC (*.net *.split)
4302026-05-21T17:42:48 *** GoldenGoose <GoldenGoose!~GoldenGoo@172-234-90-113.ip.linodeusercontent.com> has quit IRC (*.net *.split)
4312026-05-21T17:42:48 *** bugs_ <bugs_!~bugs@user/bugs/x-5128603> has quit IRC (*.net *.split)
4322026-05-21T17:42:48 *** kevkevin <kevkevin!~kevkevin@209.242.60.195> has quit IRC (*.net *.split)
4332026-05-21T17:42:49 *** jackielove4u <jackielove4u!~jackielov@user/jackielove4u> has quit IRC (*.net *.split)
4342026-05-21T17:42:50 *** tarotfied <tarotfied!~tarotfied@user/tarotfied> has quit IRC (*.net *.split)
4352026-05-21T17:42:58 *** cfields <cfields!~cfields@user/cfields> has joined #bitcoin-core-dev
4362026-05-21T17:43:01 *** bugs_ <bugs_!~bugs@67.7.4.69> has joined #bitcoin-core-dev
4372026-05-21T17:43:04 *** twistedline <twistedline!~bitcoin@73.172.152.22> has joined #bitcoin-core-dev
4382026-05-21T17:43:07 *** jackielove4u <jackielove4u!~jackielov@user/jackielove4u> has joined #bitcoin-core-dev
4392026-05-21T17:43:10 *** tarotfied <tarotfied!~tarotfied@d23-16-220-241.bchsia.telus.net> has joined #bitcoin-core-dev
4402026-05-21T17:43:15 *** enochazariah_ <enochazariah_!uid710351@hampstead.irccloud.com> has joined #bitcoin-core-dev
4412026-05-21T17:43:41 *** kevkevin <kevkevin!~kevkevin@209.242.60.195> has joined #bitcoin-core-dev
4422026-05-21T17:44:01 *** GoldenGoose <GoldenGoose!~GoldenGoo@172-234-90-113.ip.linodeusercontent.com> has joined #bitcoin-core-dev
4432026-05-21T17:44:12 *** w0xlt <w0xlt!~w0xlt@12.11.29.34> has joined #bitcoin-core-dev
4442026-05-21T17:51:43 <bitcoin-git> [bitcoin] hebasto opened pull request #35349: ci: Fix `path` input for vcpkg downloads cache (master...260521-vcpkg-cache) https://github.com/bitcoin/bitcoin/pull/35349
4452026-05-21T18:01:47 <darosior> I think a ML post makes sense to level up the information playing fields between would-be spies and would-be users. Possibly after we release 31.1?
4462026-05-21T18:14:01 <eugenesiegel> _andrewtoth_, instagibbs: I tested this in a hacky way on mainnet. With -listen=1 and no -proxy set, downgrades don't use tor at all
4472026-05-21T18:20:44 *** dzxzg <dzxzg!~dzxzg@user/dzxzg> has joined #bitcoin-core-dev
4482026-05-21T18:21:29 *** afiore <afiore!~afiore@user/afiore> has joined #bitcoin-core-dev
4492026-05-21T18:23:30 *** memset <memset!~memset@gateway/tor-sasl/memset> has quit IRC (Remote host closed the connection)
4502026-05-21T18:23:54 *** memset <memset!~memset@gateway/tor-sasl/memset> has joined #bitcoin-core-dev
4512026-05-21T18:24:13 <darosior> TIL that std::move inside BOOST_* macros confuses clang-tidy
4522026-05-21T18:25:22 *** l0rinc <l0rinc!~l0rinc@user/l0rinc> has joined #bitcoin-core-dev
4532026-05-21T18:26:45 <bitcoin-git> [bitcoin] achow101 pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/bd0942bbd981...0553ce5ddb35
4542026-05-21T18:26:46 <bitcoin-git> bitcoin/master 8ce8432 nervana21: musig: Reject empty pubkey list in GetMuSig2KeyAggCache
4552026-05-21T18:26:46 <bitcoin-git> bitcoin/master 0553ce5 Ava Chow: Merge bitcoin/bitcoin#35316: musig: Reject empty pubkey list in GetMuSig2K...
4562026-05-21T18:26:47 <bitcoin-git> [bitcoin] achow101 merged pull request #35316: musig: Reject empty pubkey list in GetMuSig2KeyAggCache (master...reject-empty-pubkey-list) https://github.com/bitcoin/bitcoin/pull/35316
4572026-05-21T18:26:53 *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has quit IRC (Remote host closed the connection)
4582026-05-21T18:26:54 *** afiore <afiore!~afiore@user/afiore> has quit IRC (Remote host closed the connection)
4592026-05-21T18:27:11 *** afiore <afiore!~afiore@user/afiore> has joined #bitcoin-core-dev
4602026-05-21T18:27:15 *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has joined #bitcoin-core-dev
4612026-05-21T18:28:20 *** dzxzg <dzxzg!~dzxzg@user/dzxzg> has quit IRC (Remote host closed the connection)
4622026-05-21T18:31:05 *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has quit IRC (Remote host closed the connection)
4632026-05-21T18:31:53 *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has joined #bitcoin-core-dev
4642026-05-21T18:42:48 *** epicleafies <epicleafies!~epicleafi@user/epicleafies> has quit IRC (Quit: Client closed)
4652026-05-21T18:45:28 *** Talkless <Talkless!~Talkless@193.32.127.203> has quit IRC (Quit: Konversation terminated!)
4662026-05-21T18:46:08 *** twistedline <twistedline!~bitcoin@73.172.152.22> has quit IRC ()
4672026-05-21T18:47:03 *** Talkless <Talkless!~Talkless@193.32.127.203> has joined #bitcoin-core-dev
4682026-05-21T18:47:30 *** twistedline <twistedline!~bitcoin@1tbit.com> has joined #bitcoin-core-dev
4692026-05-21T18:48:04 *** twistedline <twistedline!~bitcoin@1tbit.com> has quit IRC (Client Quit)
4702026-05-21T18:56:14 *** twistedline <twistedline!~bitcoin@1tbit.com> has joined #bitcoin-core-dev
4712026-05-21T18:57:25 *** enochazariah_ <enochazariah_!uid710351@hampstead.irccloud.com> has quit IRC (Quit: Connection closed for inactivity)
4722026-05-21T19:19:53 *** memset <memset!~memset@gateway/tor-sasl/memset> has quit IRC (Remote host closed the connection)
4732026-05-21T19:20:19 *** memset <memset!~memset@gateway/tor-sasl/memset> has joined #bitcoin-core-dev
4742026-05-21T19:25:11 <bitcoin-git> [bitcoin] ryanofsky opened pull request #35350: test: suppress ECONNABORTED in wait_for_rpc_connection on Windows (master...pr/connabort) https://github.com/bitcoin/bitcoin/pull/35350
4752026-05-21T19:50:27 *** bugs_ <bugs_!~bugs@67.7.4.69> has quit IRC (Quit: Leaving)
4762026-05-21T19:56:47 <bitcoin-git> [bitcoin] hodlinator opened pull request #35351: net: Disallow invalid HeadersSyncState due to lagging clock (master...pr/35208_alt) https://github.com/bitcoin/bitcoin/pull/35351
4772026-05-21T20:10:23 *** andrewtoth_ <andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has joined #bitcoin-core-dev
4782026-05-21T20:10:42 *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has quit IRC (Remote host closed the connection)
4792026-05-21T20:27:07 *** eugenesiegel <eugenesiegel!~eugenesie@user/eugenesiegel> has quit IRC (Quit: Client closed)
4802026-05-21T20:29:34 *** l0rinc <l0rinc!~l0rinc@user/l0rinc> has quit IRC (Quit: l0rinc)
4812026-05-21T20:30:29 <bitcoin-git> [bitcoin] TianYuBaBg opened pull request #35352: wallet: Replace assert(false) with CHECK_NONFATAL(false) in EncryptWallet (master...fix/encryptwallet-assert-replacement) https://github.com/bitcoin/bitcoin/pull/35352
4822026-05-21T20:36:33 *** smartin <smartin!~Thunderbi@78.56.226.85> has quit IRC (Remote host closed the connection)
4832026-05-21T20:38:10 *** memset <memset!~memset@gateway/tor-sasl/memset> has quit IRC (Remote host closed the connection)
4842026-05-21T20:38:32 *** memset <memset!~memset@gateway/tor-sasl/memset> has joined #bitcoin-core-dev
4852026-05-21T20:40:21 *** memset <memset!~memset@gateway/tor-sasl/memset> has quit IRC (Remote host closed the connection)
4862026-05-21T20:40:29 <bitcoin-git> [bitcoin] sedited closed pull request #35352: wallet: Replace assert(false) with CHECK_NONFATAL(false) in EncryptWallet (master...fix/encryptwallet-assert-replacement) https://github.com/bitcoin/bitcoin/pull/35352
4872026-05-21T20:42:45 *** eugenesiegel <eugenesiegel!~eugenesie@user/eugenesiegel> has joined #bitcoin-core-dev
4882026-05-21T20:43:37 *** memset <memset!~memset@gateway/tor-sasl/memset> has joined #bitcoin-core-dev
4892026-05-21T20:46:15 <bitcoin-git> [bitcoin] sedited pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/0553ce5ddb35...37d7ce47c5d8
4902026-05-21T20:46:15 <bitcoin-git> bitcoin/master 7209eb7 Ryan Ofsky: test: suppress ECONNABORTED in wait_for_rpc_connection on Windows
4912026-05-21T20:46:16 <bitcoin-git> bitcoin/master 37d7ce4 merge-script: Merge bitcoin/bitcoin#35350: test: suppress ECONNABORTED in wait_for_rpc_c...
4922026-05-21T20:46:17 <bitcoin-git> [bitcoin] sedited merged pull request #35350: test: suppress ECONNABORTED in wait_for_rpc_connection on Windows (master...pr/connabort) https://github.com/bitcoin/bitcoin/pull/35350
4932026-05-21T20:49:22 <bitcoin-git> [bitcoin] TianYuBaBg opened pull request #35353: wallet: Replace assert(false) with CHECK_NONFATAL(false) in EncryptWallet (master...fix/encryptwallet-assert-replacement) https://github.com/bitcoin/bitcoin/pull/35353
4942026-05-21T20:53:04 <bitcoin-git> [bitcoin] achow101 closed pull request #35353: wallet: Replace assert(false) with CHECK_NONFATAL(false) in EncryptWallet (master...fix/encryptwallet-assert-replacement) https://github.com/bitcoin/bitcoin/pull/35353
4952026-05-21T20:56:28 *** Guest76 <Guest76!~Guest76@2601:58b:e7c:1d80:d177:a53c:4a46:cfb> has joined #bitcoin-core-dev
4962026-05-21T20:56:40 *** Guest76 <Guest76!~Guest76@2601:58b:e7c:1d80:d177:a53c:4a46:cfb> has quit IRC (Client Quit)
4972026-05-21T20:57:48 *** Guest76 <Guest76!~Guest76@2601:58b:e7c:1d80:d177:a53c:4a46:cfb> has joined #bitcoin-core-dev
4982026-05-21T20:58:28 *** Guest76 <Guest76!~Guest76@2601:58b:e7c:1d80:d177:a53c:4a46:cfb> has quit IRC (Client Quit)
4992026-05-21T21:00:50 <bitcoin-git> [bitcoin] sedited pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/37d7ce47c5d8...00e9df90c852
5002026-05-21T21:00:51 <bitcoin-git> bitcoin/master ca5483a Antoine Poinsot: qa: use NORMAL_GBT_REQUEST_PARAMS consistently
5012026-05-21T21:00:51 <bitcoin-git> bitcoin/master 00e9df9 merge-script: Merge bitcoin/bitcoin#35333: qa: use NORMAL_GBT_REQUEST_PARAMS consistentl...
5022026-05-21T21:00:52 <bitcoin-git> [bitcoin] sedited merged pull request #35333: qa: use NORMAL_GBT_REQUEST_PARAMS consistently in functional tests (master...2605_qa_GBT_constant) https://github.com/bitcoin/bitcoin/pull/35333
5032026-05-21T21:05:30 *** kevkevin <kevkevin!~kevkevin@209.242.60.195> has quit IRC (Remote host closed the connection)
5042026-05-21T21:08:20 <pinheadmz> When was the last time a first-time contributor opened a decent PR?
5052026-05-21T21:14:31 <bitcoin-git> [bitcoin] sedited closed pull request #35347: dbwrapper: use RAII for Logv heap buffer and handle vsnprintf failure (master...dbwrapper-logv-raii-cleanup) https://github.com/bitcoin/bitcoin/pull/35347
5062026-05-21T21:28:56 <bitcoin-git> [bitcoin] sedited pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/00e9df90c852...a56b4ead4142
5072026-05-21T21:28:57 <bitcoin-git> bitcoin/master ac9aa71 Greg Sanders: mempool: remove all subsequent tx in pkg on failure
5082026-05-21T21:28:57 <bitcoin-git> bitcoin/master a56b4ea merge-script: Merge bitcoin/bitcoin#35017: mempool: remove all subsequent tx in pkg on f...
5092026-05-21T21:28:58 <bitcoin-git> [bitcoin] sedited merged pull request #35017: mempool: remove all subsequent tx in pkg on failure (master...2026-04-remove_all_consensusscript) https://github.com/bitcoin/bitcoin/pull/35017
5102026-05-21T21:42:51 *** szkl <szkl!uid110435@id-110435.uxbridge.irccloud.com> has joined #bitcoin-core-dev
5112026-05-21T22:07:58 <bitcoin-git> [bitcoin] randomlogin opened pull request #35354: net: wait for validation queue flush for missing compact filter for an already known block (master...p2p-cbf-wait-for-indexed) https://github.com/bitcoin/bitcoin/pull/35354
5122026-05-21T22:18:32 *** eugenesiegel <eugenesiegel!~eugenesie@user/eugenesiegel> has quit IRC (Quit: Client closed)
5132026-05-21T22:26:54 *** jurraca <jurraca!~jurraca@user/jurraca> has quit IRC (Quit: leaving)
5142026-05-21T22:31:03 *** kevkevin <kevkevin!~kevkevin@2600:1702:5b50:b4b0:6cd6:ecb0:6336:99bc> has joined #bitcoin-core-dev
5152026-05-21T22:35:36 *** kevkevin <kevkevin!~kevkevin@2600:1702:5b50:b4b0:6cd6:ecb0:6336:99bc> has quit IRC (Ping timeout: 250 seconds)
5162026-05-21T23:30:10 *** abubakarsadiq <abubakarsadiq!uid602234@id-602234.hampstead.irccloud.com> has quit IRC (Quit: Connection closed for inactivity)
5172026-05-21T23:35:21 *** vasild <vasild!~vd@user/vasild> has quit IRC (Remote host closed the connection)
5182026-05-21T23:35:31 *** vasild <vasild!~vd@user/vasild> has joined #bitcoin-core-dev
5192026-05-21T23:40:16 *** vasild <vasild!~vd@user/vasild> has quit IRC (Ping timeout: 252 seconds)
5202026-05-21T23:45:32 *** vasild <vasild!~vd@user/vasild> has joined #bitcoin-core-dev