achow101 changed the topic of #bitcoin-core-dev to: Bitcoin Core development discussion and commit log | Feel free to watch, but please take commentary and usage questions to #bitcoin | Channel logs: http://www.erisian.com.au/bitcoin-core-dev/, http://gnusha.org/bitcoin-core-dev/ | Weekly Meeting Thursday @ 16:00 UTC | Meeting topics http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt
<bitcoin-git> [bitcoin] fjahr opened pull request #33636: wallet: Expand MuSig test coverage and follow-ups (master...202510-musig-test) https://github.com/bitcoin/bitcoin/pull/33636
kevkevin has joined #bitcoin-core-dev
jon_atack has quit [Ping timeout: 245 seconds]
jarthur has joined #bitcoin-core-dev
kevkevin_ has quit [Ping timeout: 246 seconds]
jarthur has quit [Ping timeout: 252 seconds]
jarthur_ has joined #bitcoin-core-dev
nanotube has quit [Ping timeout: 260 seconds]
sliv3r__ has joined #bitcoin-core-dev
zeropoint has quit [Ping timeout: 256 seconds]
sliv3r__- has quit [Ping timeout: 256 seconds]
jonatack has joined #bitcoin-core-dev
zeropoint has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 252 seconds]
nanotube has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] l0rinc opened pull request #33637: refactor: optimize block index comparisons (1.4-7.7x faster) (master...l0rinc/block_index_comparators) https://github.com/bitcoin/bitcoin/pull/33637
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
kevkevin has quit [Remote host closed the connection]
WizJin_ has joined #bitcoin-core-dev
l0rinc has quit [Ping timeout: 252 seconds]
WizJin has quit [Ping timeout: 256 seconds]
l0rinc has joined #bitcoin-core-dev
jarthur_ is now known as jarthur
jarthur_ has joined #bitcoin-core-dev
jarthur_ has quit [Client Quit]
jarthur has quit [Ping timeout: 246 seconds]
l0rinc has quit [Quit: l0rinc]
jarthur has joined #bitcoin-core-dev
szarka has joined #bitcoin-core-dev
cmirror has joined #bitcoin-core-dev
zeropoint has quit [Quit: leaving]
jerryf has quit [Remote host closed the connection]
jerryf has joined #bitcoin-core-dev
durandal_ has quit [Ping timeout: 246 seconds]
jarthur has quit [Quit: jarthur]
robszarka has joined #bitcoin-core-dev
WizJin__ has joined #bitcoin-core-dev
abubakarsadiq_ has joined #bitcoin-core-dev
abubakarsadiq has quit [Ping timeout: 246 seconds]
szarka has quit [Ping timeout: 246 seconds]
abubakarsadiq_ is now known as abubakarsadiq
steven has quit [Quit: ZNC 1.8.2 - https://znc.in]
WizJin_ has quit [Ping timeout: 246 seconds]
durandal_ has joined #bitcoin-core-dev
stevenroose has joined #bitcoin-core-dev
cmirror has quit [Ping timeout: 256 seconds]
infernix has quit [Ping timeout: 246 seconds]
infernixx has joined #bitcoin-core-dev
infernixx is now known as infernix
f321x has joined #bitcoin-core-dev
f321x has quit [Remote host closed the connection]
f321x has joined #bitcoin-core-dev
<bitcoin-git> [gui] diegoviola opened pull request #904: qt: fix Wayland visual glitches (master...fix-qt-wayland-rendering-issue) https://github.com/bitcoin-core/gui/pull/904
evias has joined #bitcoin-core-dev
diego2 has quit [Quit: WeeChat 4.7.1]
dviola has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] vastonus opened pull request #33638: chore: remove repetitive word in src/leveldb/README.md (master...master) https://github.com/bitcoin/bitcoin/pull/33638
<bitcoin-git> [bitcoin] fanquake closed pull request #33638: chore: remove repetitive word in src/leveldb/README.md (master...master) https://github.com/bitcoin/bitcoin/pull/33638
<bitcoin-git> [bitcoin] fanquake pushed 3 commits to 30.x: https://github.com/bitcoin/bitcoin/compare/d0f6d9953a15...a14e7b9dee91
<bitcoin-git> bitcoin/30.x abcd4c4 Ryan Ofsky: Squashed 'src/ipc/libmultiprocess/' changes from 13424cf2ecc1..a4f929696490
<bitcoin-git> bitcoin/30.x ae63cc4 Ryan Ofsky: Merge commit 'abcd4c4ff928a7af280ca271f8a939367fc4e09a' into pr/subtree-6-...
<bitcoin-git> bitcoin/30.x a14e7b9 merge-script: Merge bitcoin/bitcoin#33519: Update libmultiprocess subtree in 30.x branch
<bitcoin-git> [bitcoin] fanquake merged pull request #33519: Update libmultiprocess subtree in 30.x branch (30.x...pr/subtree-6-v30) https://github.com/bitcoin/bitcoin/pull/33519
jerryf has quit [Remote host closed the connection]
jerryf has joined #bitcoin-core-dev
ce5eec7d-82fb-42 has joined #bitcoin-core-dev
ce5eec7d-82fb-42 has quit [Ping timeout: 250 seconds]
<bitcoin-git> [bitcoin] maflcko opened pull request #33639: ci: Only write docker build images to Cirrus cache (master...2510-ci-rework-cache-providers) https://github.com/bitcoin/bitcoin/pull/33639
<bitcoin-git> [bitcoin] maflcko closed pull request #33620: ci: Build ci_native_base image layer (master...2510-ci-base-image) https://github.com/bitcoin/bitcoin/pull/33620
f321x has quit [Quit: f321x]
PaperSword has quit [Quit: PaperSword]
PaperSword has joined #bitcoin-core-dev
f321x has joined #bitcoin-core-dev
<bitcoin-git> [leveldb-subtree] fanquake opened pull request #57: doc: fix typos (bitcoin-fork...just_fix_em) https://github.com/bitcoin-core/leveldb-subtree/pull/57
SpellChecker has joined #bitcoin-core-dev
SpellChecker has quit [Remote host closed the connection]
SpellChecker has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake closed pull request #33634: Update GitHub Action to github-script@v8 (master...patch-1) https://github.com/bitcoin/bitcoin/pull/33634
flooded has joined #bitcoin-core-dev
bitdex has quit [Remote host closed the connection]
jerryf has quit [Remote host closed the connection]
bitdex has joined #bitcoin-core-dev
jerryf has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 246 seconds]
jerryf has quit [Remote host closed the connection]
jerryf has joined #bitcoin-core-dev
<bitcoin-git> [leveldb-subtree] fanquake pushed 2 commits to bitcoin-fork: https://github.com/bitcoin-core/leveldb-subtree/compare/aba469ad6a80...cad64b151dab
<bitcoin-git> leveldb-subtree/bitcoin-fork 157ed16 fanquake: doc: fix typos
<bitcoin-git> leveldb-subtree/bitcoin-fork cad64b1 merge-script: Merge bitcoin-core/leveldb-subtree#57: doc: fix typos
<bitcoin-git> [leveldb-subtree] fanquake merged pull request #57: doc: fix typos (bitcoin-fork...just_fix_em) https://github.com/bitcoin-core/leveldb-subtree/pull/57
jerryf has quit [Remote host closed the connection]
jerryf has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake opened pull request #33641: Update leveldb subtree to latest master (master...leveldb_subtree_update) https://github.com/bitcoin/bitcoin/pull/33641
kevkevin has joined #bitcoin-core-dev
kevkevin_ has joined #bitcoin-core-dev
<dviola> hebasto: thanks for looking at my PR, I would be ok with the revert approach and closing my PR
kevkevin has quit [Ping timeout: 260 seconds]
jonatack has joined #bitcoin-core-dev
<hebasto> dviola: you can update your PR and the the revert approach
<dviola> the revert option is probably more sane since the wayland codepath was added for Qt::WindowStaysOnTopHint (which won't work) anyway
<dviola> hebasto: will do!
<hebasto> kk
jerryf has quit [Remote host closed the connection]
jerryf has joined #bitcoin-core-dev
leslie has joined #bitcoin-core-dev
<leslie> EXIT
<leslie> exit
<leslie> :q
<leslie> q
<leslie> quit
<leslie> exit
<instagibbs> close
<leslie> exit
leslie has quit [Client Quit]
<shiza> hi
<sipa> killall -KILL #bitcoin-core-dev
<shiza> what is this "a member was suspended" news i'm reading somewhere?
<instagibbs> sipa are you threatening me
leslie has joined #bitcoin-core-dev
leslie has quit [Client Quit]
<shiza> must be fake news
kevkevin_ has quit [Ping timeout: 260 seconds]
<dviola> hebasto: just pushed the revert
<hebasto> dviola: kk
kevkevin has joined #bitcoin-core-dev
<dviola> I understand the frustration when it comes to wayland restrictiveness, but that's kind of the point
<bitcoin-git> [bitcoincore.org] fanquake opened pull request #1191: Bitcoin Core 28.3 (master...bitcoin_core_28_3) https://github.com/bitcoin-core/bitcoincore.org/pull/1191
<bitcoin-git> [bitcoin] fanquake pushed 5 commits to 28.x: https://github.com/bitcoin/bitcoin/compare/d70e9c5d1332...ad8b23e58909
<bitcoin-git> bitcoin/28.x da5f5de fanquake: doc: update release notes for 28.3
<bitcoin-git> bitcoin/28.x 3590bbf fanquake: build: bump version to 28.3
<bitcoin-git> bitcoin/28.x 1c521ae Ava Chow: ci: Properly include $FILE_ENV in DEPENDS_HASH
<bitcoin-git> [bitcoin] fanquake merged pull request #33613: [28.x] Backport & finalise 28.3 (28.x...28_3_finalise) https://github.com/bitcoin/bitcoin/pull/33613
dzxzg has joined #bitcoin-core-dev
<kevkevin> rm -rf #bitcoin-core-dev
<dviola> huh why?
<bitcoin-git> [bitcoin] fanquake pushed tag v28.3: https://github.com/bitcoin/bitcoin/compare/v28.3
PaperSword has quit [Quit: PaperSword]
PaperSword has joined #bitcoin-core-dev
javi404 has joined #bitcoin-core-dev
<sipa> dviola: i assume it's a joke (see backlog)
<kevkevin> ya sorry I should have added /s but some would assume its part of the command
<bitcoin-git> [bitcoin] fanquake opened pull request #33642: doc: archive release notes for v28.3 (master...archive_28_3_relnotes) https://github.com/bitcoin/bitcoin/pull/33642
f321x has quit [Quit: f321x]
<dviola> sipa: ah heh
<achow101> #startmeeting
<corebot> achow101: Meeting started at 2025-10-16T16:00+0000
<corebot> achow101: Current chairs: achow101
<corebot> achow101: Useful commands: #action #info #idea #link #topic #motion #vote #close #endmeeting
<corebot> achow101: Participants should now identify themselves with '#here' or with an alias like '#here FirstLast'
<janb84> hi
<achow101> #bitcoin-core-dev Meeting: abubakarsadiq achow101 _aj_ ajonas b10c brunoerg cfields 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 sr_gi tdb3 theStack TheCharlatan vasild willcl-ark
<hebasto> hi
<TheCharlatan> hi
<vasild> hi
<furszy> hi
purpleKarrot has joined #bitcoin-core-dev
<hodlinator> hi
<purpleKarrot> hi
<stickies-v> hi
<glozow> hi
<achow101> There are no pre-proposed meeting topics this week. Any last minute ones to add?
<b10c> hi
<darosior> hi
<achow101> #topic Kernel WG Update (TheCharlatan)
<TheCharlatan> Got some first ACKs on #30595 this week, looking for some more eyeballs.
<corebot> https://github.com/bitcoin/bitcoin/issues/30595 | kernel: Introduce C header API by TheCharlatan · Pull Request #30595 · bitcoin/bitcoin · GitHub
<TheCharlatan> that's all
<sipa> hi
<achow101> #topic Cluster Mempool WG Update (sdaftuar, sipa)
<sipa> #33157 got merged, thanks for all the reviews!
<corebot> sipa: Error: That URL raised <Connection timed out.>
<sipa> #33157 got merged, i said
<corebot> https://github.com/bitcoin/bitcoin/issues/33157 | cluster mempool: control/optimize TxGraph memory usage by sipa · Pull Request #33157 · bitcoin/bitcoin · GitHub
<sipa> that's pretty much all of txgraph in, apart from a few small things which won't block anything
memset has quit [Remote host closed the connection]
<sipa> the focus is now #33629, which is a rebased, and reduced version of the older 28676 cluster mempool PR
<corebot> https://github.com/bitcoin/bitcoin/issues/33629 | Cluster mempool by sdaftuar · Pull Request #33629 · bitcoin/bitcoin · GitHub
memset has joined #bitcoin-core-dev
<abubakarsadiq> hi
<sipa> follow-ups have been split off in #33591
<corebot> https://github.com/bitcoin/bitcoin/issues/33591 | Cluster mempool followups by sdaftuar · Pull Request #33591 · bitcoin/bitcoin · GitHub
<sipa> Two Weeks(tm)
<instagibbs> :)
<achow101> woohoo
<stickies-v> nice!
<kevkevin> hi
yuvicc has joined #bitcoin-core-dev
<sipa> sdaftuar and I have also been working on some more simulations with historical and less historical data, to do final benchmarks of performance and optimality
<cfields> hi
<sipa> but i think we're in a really good spot now
<instagibbs> sipa this would effect cluster sizes, and number of conflicting clusters, potentially?
<instagibbs> but otherwise stay similar approach?
<sipa> instagibbs: "this" being what?
<instagibbs> > to do final benchmarks of performance and optimality
<instagibbs> responding to these benchmarks
<abubakarsadiq> are their plans to have an updated bip to 125 indicating the new RBF rules?
Ademan has quit [Ping timeout: 248 seconds]
<sipa> instagibbs: i think (especially with the prospect of SFL) we'll stick to 64 as max cluster tx count, unless we discover something very unexpected
<sipa> abubakarsadiq: i don't think "non-actionable" policies ought to be BIPs
<sipa> in the sense that they don't really require anyone to be aware of them
<sipa> unlike say TRUC, which aims to provide a specific interface that user software can make use of
<abubakarsadiq> Okay, I saw the replacement docs have been updated so that is okay then
<sipa> speaking of SFL, i'm about to push a much updated version of #32545
<corebot> https://github.com/bitcoin/bitcoin/issues/32545 | Replace cluster linearization algorithm with SFL by sipa · Pull Request #32545 · bitcoin/bitcoin · GitHub
<sipa> but it's largely orthogonal to the actual cluster mempool PRs
<glozow> heh. after cluster mempool, we implement less than half of BIP 125
<sipa> glozow: it may be worth updating BIP 125 with some color about relevance
<glozow> yep
<sipa> if the authors/champions agree
<sipa> that's it for me
Guest81 has joined #bitcoin-core-dev
<achow101> #topic MuSig2 WG Update (achow101)
<sipa> it's merged!?
<achow101> #29675 was merged!
<corebot> https://github.com/bitcoin/bitcoin/issues/29675 | wallet: Be able to receive and spend inputs involving MuSig2 aggregate keys by achow101 · Pull Request #29675 · bitcoin/bitcoin · GitHub
<sipa> woohoo
<glozow> musig to my ears!
<achow101> fjahr opened a followups pr: #33636
<corebot> https://github.com/bitcoin/bitcoin/issues/33636 | wallet: Expand MuSig test coverage and follow-ups by fjahr · Pull Request #33636 · bitcoin/bitcoin · GitHub
<achow101> but I think this working group is done :D
<achow101> Any other topics to discuss this week?
<achow101> #endmeeting
<corebot> achow101: Meeting ended at 2025-10-16T16:17+0000
Guest81 has quit [Quit: Client closed]
<jonatack> hi
<jonatack> good meeting short meeting
yuvicc has quit [Quit: yuvicc]
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/e14451ac8733...4371740bebfa
<bitcoin-git> bitcoin/master ceea24b fanquake: doc: archive release notes for v28.3
<bitcoin-git> bitcoin/master 4371740 merge-script: Merge bitcoin/bitcoin#33642: doc: archive release notes for v28.3
<bitcoin-git> [bitcoin] fanquake merged pull request #33642: doc: archive release notes for v28.3 (master...archive_28_3_relnotes) https://github.com/bitcoin/bitcoin/pull/33642
zeropoint has joined #bitcoin-core-dev
PaperSword has quit [Quit: PaperSword]
Talkless has joined #bitcoin-core-dev
jadi has joined #bitcoin-core-dev
WizJin_ has joined #bitcoin-core-dev
jadi has quit [Remote host closed the connection]
jadi has joined #bitcoin-core-dev
kevkevin has quit [Remote host closed the connection]
WizJin__ has quit [Ping timeout: 252 seconds]
l0rinc has joined #bitcoin-core-dev
jadi has quit [Quit: WeeChat 4.7.1]
jadi has joined #bitcoin-core-dev
enochazariah has joined #bitcoin-core-dev
l0rinc has quit [Quit: l0rinc]
l0rinc has joined #bitcoin-core-dev
bugs_ has joined #bitcoin-core-dev
l0rinc has quit [Quit: l0rinc]
kevkevin has joined #bitcoin-core-dev
l0rinc has joined #bitcoin-core-dev
<dviola> hebasto, pablomartin4btc: I think this "bringToFront" function should go away, bitcoin core shouldn't have to deal with window management
<dviola> I mean, it's not bitcoin core's job to deal with this
<dviola> it's just going to add pointless bugs like the ones we've been trying to fix
<dviola> I understand not opening duplicated transaction details (so that the user doesn't get confused) but that sounds like a separate issue
l0rinc has quit [Quit: l0rinc]
<hebasto> dviola: feel free to open a pr :)
<dviola> will look into it
memset_ has joined #bitcoin-core-dev
<dviola> hebasto: I think your call to revert was good, so for now I think that's ok
Ademan has joined #bitcoin-core-dev
memset has quit [Ping timeout: 272 seconds]
<dviola> will look into the other things later, like the duplicated transaction stuff
dzxzg has quit [Quit: Konversation terminated!]
<dviola> window managers already have the option to set rules, so bitcoin core trying to do that job is just going to make things more complicated
<dviola> I think
dzxzg has joined #bitcoin-core-dev
dzxzg has quit [Client Quit]
bitdex has quit [Ping timeout: 272 seconds]
enochazariah has quit [Ping timeout: 250 seconds]
bitdex has joined #bitcoin-core-dev
enochazariah has joined #bitcoin-core-dev
<dviola> or let's just keep the function small (if it's going to stay)
<dviola> bringToFront also assumes I use a floating window manager (I'm using tiling)
dzxzg has joined #bitcoin-core-dev
BlueMatt has quit [Quit: Quit]
BlueMatt has joined #bitcoin-core-dev
abubakarsadiq has quit [Quit: Connection closed for inactivity]
jarthur has joined #bitcoin-core-dev
javi404 has quit [Ping timeout: 246 seconds]
javi404 has joined #bitcoin-core-dev
kevkevin has quit [Remote host closed the connection]
<dviola> most people use floating, so it makes sense in a way
kevkevin has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/4371740bebfa...e744fd1249bf
<bitcoin-git> bitcoin/master f21162d fanquake: Squashed 'src/leveldb/' changes from aba469ad6a..cad64b151d
<bitcoin-git> bitcoin/master 54ffe3d fanquake: Update leveldb subtree to latest master
<bitcoin-git> [bitcoin] fanquake merged pull request #33641: Update leveldb subtree to latest master (master...leveldb_subtree_update) https://github.com/bitcoin/bitcoin/pull/33641
<bitcoin-git> bitcoin/master e744fd1 merge-script: Merge bitcoin/bitcoin#33641: Update leveldb subtree to latest master
jerryf has quit [Remote host closed the connection]
jerryf has joined #bitcoin-core-dev
durandal_ has quit [Ping timeout: 246 seconds]
maxedw__ has joined #bitcoin-core-dev
durandal_ has joined #bitcoin-core-dev
dergoegge_ has joined #bitcoin-core-dev
infernixx has joined #bitcoin-core-dev
tarotfie1 has joined #bitcoin-core-dev
_aj__ has joined #bitcoin-core-dev
_aj__ has joined #bitcoin-core-dev
cstrm_ has joined #bitcoin-core-dev
meebey_ has joined #bitcoin-core-dev
dergoegge has quit [Ping timeout: 248 seconds]
maxedw_ has quit [Ping timeout: 248 seconds]
infernix has quit [Ping timeout: 248 seconds]
cstrm has quit [Ping timeout: 248 seconds]
_aj_ has quit [Ping timeout: 248 seconds]
dergoegge_ is now known as dergoegge
infernixx is now known as infernix
kevkevin has quit [Remote host closed the connection]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Remote host closed the connection]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Remote host closed the connection]
kevkevin has joined #bitcoin-core-dev
bugs_ has quit [Quit: Leaving]
kevkevin has quit [Ping timeout: 260 seconds]
l0rinc has joined #bitcoin-core-dev
l0rinc has quit [Quit: l0rinc]
dzxzg has quit [Quit: Konversation terminated!]
enochazariah has quit [Quit: Client closed]
dzxzg has joined #bitcoin-core-dev
dzxzg has quit [Remote host closed the connection]
Guest36 has joined #bitcoin-core-dev
Guest36 has quit [Client Quit]
memset has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
enochazariah has joined #bitcoin-core-dev
memset_ has quit [Ping timeout: 272 seconds]
kevkevin has quit [Remote host closed the connection]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 260 seconds]
enochazariah has quit [Quit: Client closed]
bitdex has quit [Quit: = ""]
jrayhawk has joined #bitcoin-core-dev
durandal_ has quit [Ping timeout: 246 seconds]
evias has quit [Quit: This computer has gone to sleep]
durandal_ has joined #bitcoin-core-dev
PaperSword has joined #bitcoin-core-dev
l0rinc has joined #bitcoin-core-dev