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] w0xlt closed pull request #33669: Add libbitcoinkernel example files (master...kernel_examples) https://github.com/bitcoin/bitcoin/pull/33669
szarka has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] mccoystevens78-web opened pull request #33797: Create devcontainer.json (master...patch-1) https://github.com/bitcoin/bitcoin/pull/33797
<bitcoin-git> [bitcoin] DrahtBot closed pull request #33797: Create devcontainer.json (master...patch-1) https://github.com/bitcoin/bitcoin/pull/33797
<bitcoin-git> [bitcoin] mccoystevens78-web opened pull request #33798: Patch 1 (30.x...patch-1) https://github.com/bitcoin/bitcoin/pull/33798
<bitcoin-git> [bitcoin] DrahtBot closed pull request #33798: Patch 1 (30.x...patch-1) https://github.com/bitcoin/bitcoin/pull/33798
<bitcoin-git> [bitcoin] mccoystevens78-web opened pull request #33799: Update SECURITY.md (master...patch-2) https://github.com/bitcoin/bitcoin/pull/33799
<bitcoin-git> [bitcoin] DrahtBot closed pull request #33799: Update SECURITY.md (master...patch-2) https://github.com/bitcoin/bitcoin/pull/33799
<bitcoin-git> [bitcoin] amitsingh881024-ctrl opened pull request #33800: Create SECURITY.md — Strong Security Policy (master...patch-1) https://github.com/bitcoin/bitcoin/pull/33800
<bitcoin-git> [bitcoin] DrahtBot closed pull request #33800: Create SECURITY.md — Strong Security Policy (master...patch-1) https://github.com/bitcoin/bitcoin/pull/33800
zeropoint has quit [Quit: leaving]
cstrm has quit [Quit: cstrm]
willcl-ark has joined #bitcoin-core-dev
willcl-ark has joined #bitcoin-core-dev
cstrm has joined #bitcoin-core-dev
jon_atack has quit [Ping timeout: 250 seconds]
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
memset has quit [Ping timeout: 272 seconds]
memset has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
hacker4web3bitco has joined #bitcoin-core-dev
vasild has quit [Remote host closed the connection]
vasild has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 240 seconds]
Saturday7 has quit [Read error: Connection reset by peer]
Saturday7 has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 240 seconds]
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
bitdex has joined #bitcoin-core-dev
bitdex has quit [Ping timeout: 272 seconds]
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
Guest87 has joined #bitcoin-core-dev
Guest87 has quit [Client Quit]
kevkevin has quit [Remote host closed the connection]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 250 seconds]
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
AaronvanW has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-core-dev
Guyver2 has joined #bitcoin-core-dev
l0rinc has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 246 seconds]
l0rinc has quit [Quit: l0rinc]
kevkevin has joined #bitcoin-core-dev
f321x has joined #bitcoin-core-dev
AaronvanW has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-core-dev
l0rinc has joined #bitcoin-core-dev
AaronvanW has quit [Remote host closed the connection]
Guyver2 has left #bitcoin-core-dev [Closing Window]
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
magellan has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] l0rinc opened pull request #33805: merkle: migrate `path` arg to reference and drop unused args (master...l0rinc/ComputeMerklePath-dead-code) https://github.com/bitcoin/bitcoin/pull/33805
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 244 seconds]
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
<bitcoin-git> [bitcoincore.org] Sjors opened pull request #1197: Add AssumeUTXO snapshot (master...2025/11/assume-utxo) https://github.com/bitcoin-core/bitcoincore.org/pull/1197
brunoerg has quit [Ping timeout: 260 seconds]
kevkevin has quit [Ping timeout: 240 seconds]
magellan has quit [Quit: WeeChat 4.7.1]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 256 seconds]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Remote host closed the connection]
kevkevin has joined #bitcoin-core-dev
AaronvanW has joined #bitcoin-core-dev
kevkevin has quit [Remote host closed the connection]
kevkevin has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
magellan has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
kevkevin has quit [Ping timeout: 264 seconds]
memset has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
l0rinc has quit [Quit: l0rinc]
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 244 seconds]
kevkevin has joined #bitcoin-core-dev
Guest34 has joined #bitcoin-core-dev
Guest34 has quit [Client Quit]
kevkevin has quit [Ping timeout: 252 seconds]
<bitcoin-git> [bitcoin] waketraindev opened pull request #33807: qt: Comment out sensitive commands in history to prevent re-execution (master...2025-11-gui-comment-sensitive-commands) https://github.com/bitcoin/bitcoin/pull/33807
brunoerg has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] waketraindev closed pull request #33807: qt: Comment out sensitive commands in history to prevent re-execution (master...2025-11-gui-comment-sensitive-commands) https://github.com/bitcoin/bitcoin/pull/33807
<bitcoin-git> [gui] waketraindev opened pull request #909: qt: Comment out sensitive commands in history to prevent re-execution (master...2025-11-gui-comment-sensitive-commands) https://github.com/bitcoin-core/gui/pull/909
magellan has quit [Quit: WeeChat 4.7.1]
jonatack has joined #bitcoin-core-dev
AaronvanW has quit [Remote host closed the connection]
jon_atack has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 244 seconds]
kevkevin has joined #bitcoin-core-dev
AaronvanW has joined #bitcoin-core-dev
brunoerg has quit [Remote host closed the connection]
kevkevin has quit [Ping timeout: 246 seconds]
eugenesiegel has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
Novo__ has joined #bitcoin-core-dev
eugenesiegel7 has joined #bitcoin-core-dev
Guyver2 has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 260 seconds]
eugenesiegel has quit [Ping timeout: 250 seconds]
enochazariah has joined #bitcoin-core-dev
AaronvanW has quit [Remote host closed the connection]
eugenesiegel7 has quit [Quit: Client closed]
brunoerg has joined #bitcoin-core-dev
AaronvanW has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
magellan has joined #bitcoin-core-dev
l0rinc has joined #bitcoin-core-dev
brunoerg has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
enochazariah has quit [Ping timeout: 250 seconds]
abubakarsadiq has joined #bitcoin-core-dev
hacker4web3bitco has quit [Ping timeout: 244 seconds]
magellan has quit [Ping timeout: 260 seconds]
magellan has joined #bitcoin-core-dev
magellan has quit [Ping timeout: 256 seconds]
magellan has joined #bitcoin-core-dev
enochazariah has joined #bitcoin-core-dev
Emc99 has joined #bitcoin-core-dev
magellan has quit [Ping timeout: 246 seconds]
dzxzg has joined #bitcoin-core-dev
purpleKarrot has joined #bitcoin-core-dev
<stickies-v> #startmeeting
<corebot> stickies-v: Meeting started at 2025-11-06T16:00+0000
<corebot> stickies-v: Current chairs: stickies-v
<corebot> stickies-v: Useful commands: #action #info #idea #link #topic #motion #vote #close #endmeeting
<corebot> stickies-v: See also: https://hcoop-meetbot.readthedocs.io/en/stable/
<corebot> stickies-v: Participants should now identify themselves with '#here' or with an alias like '#here FirstLast'
<purpleKarrot> hi
<janb84> hi
<stickies-v> #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
<stickies-v> willcl-ark
<hebasto> hi
<TheCharlatan> hi
<laanwj> hi!
<l0rinc> hi
<kevkevin> hi
stringintech has joined #bitcoin-core-dev
<glozow> hi
<cfields> hi
<stickies-v> There are no pre-proposed meeting topics this week. Any last minute ones to add?
<fjahr> hi
<sipa> hi ish
<stringintech> hi
<b10c> hi
magellan has joined #bitcoin-core-dev
<marcofleon> hi
<shiza> hi
<fjahr> all hail the new chair stickies-v ;)
<abubakarsadiq> hi
<cfields> I second the motion to hail stickies-v.
<stickies-v> let's start with the WG updates. i'll be moving on quickly, so please make sure to have your update (or acknowledgement that you're writing something) ready
stringintech has quit [Client Quit]
<stickies-v> #topic Erlay WG Update (sr_gi)
<yancy> hi
<kevkevin> (ノ◕ヮ◕)ノ hail stickies-v
<stickies-v> #topic Fuzzing WG Update (dergoegge)
<dzxzg> hi
stringintech has joined #bitcoin-core-dev
<stickies-v> #topic Kernel WG Update (TheCharlatan)
<dergoegge> no update
<TheCharlatan> #30595 was merged :)
<corebot> https://github.com/bitcoin/bitcoin/issues/30595 | kernel: Introduce C header API by TheCharlatan · Pull Request #30595 · bitcoin/bitcoin · GitHub
<dzxzg> Woo!
<cfields> 🎉🎉🎉
<dergoegge> 🚀🚀🚀
<stringintech> 🥳
<kevkevin> 🥳
<glozow> 🚀
<stickies-v> feels nice being able to open small pull requests
<fjahr> 👏
<TheCharlatan> feels weird no longer having to checkout that branch anymore :P
<TheCharlatan> There will be a bunch of follow-up PRs as more people start developing against it and find some things either overlooked during the review cycles, or still not sufficiently polished.
<l0rinc> congrats
<TheCharlatan> In the meantime, we should figure out how best to surface documentation for it
<TheCharlatan> Similarly we also had a discussion on where the host the various language bindings. If I am counting correctly, there are now rust, go, java, python, zig, and js bindings in various stages of completion and long-term commitment.
<TheCharlatan> I.e. should these live in bitcoin-core/bindings, bitcoin/bindings, or somewhere else.
<TheCharlatan> didn't really reach a conclusion on that yet, does anybody here have a suggestion?
jonatack has joined #bitcoin-core-dev
<laanwj> yes that was awesome. good to get tha tin, congrats!!!
dzxzg has quit [Quit: Konversation terminated!]
<laanwj> would make sense to make a repository for that under bitcoin-core
<stickies-v> i'll just quickly rehash my point that i think it might be helpful to provide documentation / guidance on how to implement language bindings, but not centralize the actual implementation/distribution to keep the kernel development pace high until we're much more stable
<laanwj> and agree that one repository with all the bindings would be preferable to seperate ones per language
jon_atack has quit [Ping timeout: 255 seconds]
<laanwj> stickies-v: that's a good point too. but people aren't forced to use the central repository, it'll be for the more mature ones at first
<TheCharlatan> I think I agree with stickies-v here, maybe a repo hosting some basic bindings guidance and examples would be a good place to start off of.
<TheCharlatan> Could add a little readme in src/kernel that links to it and can then further link to other bindings under development.
<TheCharlatan> I talked to a few people working on language-specific bitcoin tooling (bitcoinj, rust-bitcoin, btcsuite) and some have voiced support for hosting bindings under their org umbrella. A project even offered nice domain names :P
<laanwj> yes
<TheCharlatan> We also still need to settle on a particular versioning scheme. A suggestion was to treat our internal version as a "product name" and then have a specific versioning scheme for the header.
<laanwj> i'd guess that works for languages that have a very active bitcoin community, like rust, yes
<l0rinc> and java
<TheCharlatan> This versioning approach seemed a bit confusing to some, and would still practically tie bitcoin core versioning with the kernel library.
<TheCharlatan> Maybe for now the best action is to just not bother with it for a while still
<laanwj> there's two seperate versionings here: the interface, and the kernel itself (e.g. what consensus rules). that complicates it a bit
<laanwj> right. it's experimental for now. it wouldn't help to set things in stone too early
<abubakarsadiq> @theCharlatan it will be nice if this ideas are opened in an issue somewhere contributors and users will chime in on which approach is best
<stickies-v> laanwj do we need separate versions for interface and consensus?
<laanwj> stickies-v: not sure. i was only talking conceptually. maybe these can be unified somehow
<TheCharlatan> yes, people might also eventually have other unforeseeable opinions on implementation details, e.g. performance trade offs, and select specific versions outside of the interface.
<TheCharlatan> abubakarsadiq yes, I think an issue for this topic would be good.
<laanwj> but the former would be more stable, the latter would be really "product version"
<stickies-v> TheCharlatan: will you open the issue to discuss this further?
<TheCharlatan> will do.
<TheCharlatan> Another area that will still need work are the tests.
<TheCharlatan> The PR introduced a new test_kernel binary.
<laanwj> i was surprised the tests for the kernel aren't enabled by default when the library is
<TheCharlatan> Currently the tests, header, and implementation glue code are all in one big files. It would be nice to find a better topology for these. Especially the tests should get some more work in that regard.
<TheCharlatan> The tests were initially meant to exercise the API without using our internal code. Some of the test utilities required to do this can now be removed and replaced with our usual test framework code.
<laanwj> agree, that would make sense
<TheCharlatan> People working on the bindings have also been asking for test vectors to test their APIs with.
<purpleKarrot> One topic we may also want to discuss is the naming convention. I find it extremely hard to reason about the all lowercase function names. It is unclear what separates the type from the method name.
<TheCharlatan> We can probably create a separate test data json file, similar to the ones we already use in the unit tests.
<laanwj> yes it's a very critical API, so focus on testing, also cross-language would be good
<laanwj> yes!
<TheCharlatan> yes, purpleKarrot had suggested a naming in his own experimental api. I think it makes sense, but it does break convention with other C APIs under the bitcoin-core umbrella, e.g. minisketch and libsecp256k1.
<laanwj> purpleKarrot: naming is important but also has a tendency to distract, because people tend to have strong differing opinions on it. but sure, creating an issue to discuss that makes sense
<vasild> hi
<purpleKarrot> If a convention makes code hard to reason about, it is time to rethink the convention.
dzxzg has joined #bitcoin-core-dev
<laanwj> sure
<TheCharlatan> At the current stage I think it would even be fairly straight forward to do a rename in a single big scripted-diff. Maybe prepare a PR for the change you had in mind, and we discuss it on there purpleKarrot?
<purpleKarrot> sounds good.
<TheCharlatan> We've also been working towards doing a beta release of the rust bindings. Among other things, we've started our own qa_assets repo for our own fuzz tests.
<TheCharlatan> fuzzing the interface has proved fruitful early on - it revealed some constraints deeper in our consensus code that we probably would have not detected without them.
magellan has quit [Quit: WeeChat 4.7.1]
<hodlinator> hi, and congrats TheCharlatan
<TheCharlatan> thanks stickies-v :)
magellan has joined #bitcoin-core-dev
jon_atack has joined #bitcoin-core-dev
<stickies-v> want to make sure we leave enough time for other WG's - i suggest we move on, lmk if you have more to discuss TheCharlatan and then we can come back to it at then end
<stickies-v> #topic Benchmarking WG Update (l0rinc)
<l0rinc> For #31132 we've simplified the multithreaded `InputFetcher` to collect directly to the temporary cache to avoid modifying the main dbcache in case of an invalid block.
<TheCharlatan> I'm at the end anyway, thanks :)
<corebot> https://github.com/bitcoin/bitcoin/issues/31132 | validation: fetch block inputs on parallel threads >20% faster IBD by andrewtoth · Pull Request #31132 · bitcoin/bitcoin · GitHub
<l0rinc> Since we don't fail on missing entries anymore (it's not the cache-warmer's job to validate), we can safely filter intra-block spends based on short-ids instead of full txids - we don't even need to use `SipHash` this way since we're just relying on sorted vector binary search for presence checks which the benchmarks indicate are several times faster.
<l0rinc> All of these resulted in a nice speedups, on some systems up to 30% faster reindex-chainstate (see https://github.com/bitcoin/bitcoin/pull/31132#issuecomment-3479640421 for details)
<laanwj> "fuzzing the interface has proved fruitful early on - it revealed some constraints deeper in our consensus code that we probably would have not detected without them." glad to see this is already finding bugs that aren't in the API code itself :)
<l0rinc> Local benchmarks also revealed that we may have some memory leaks in the code, see: #33806 (will investigate)
<corebot> https://github.com/bitcoin/bitcoin/issues/33806 | malloc: Failed to allocate segment from range group - out of space · Issue #33806 · bitcoin/bitcoin · GitHub
<l0rinc> and we're writing an article for Bitcoin magazine about our benchmarking and optimization efforts
<laanwj> nice!
magellan has quit [Read error: Connection reset by peer]
jonatack has quit [Ping timeout: 256 seconds]
<l0rinc> thanks, that's it
<laanwj> 30% speed-up on reindex is very impressive
<stickies-v> more speedups ahead in v31 it seems, thank you l0rinc. looking forward to reading the article, keep us posted?
<l0rinc> sure
<stickies-v> #topic Silent Payments WG Update (Novo__)
<abubakarsadiq> From novo__: Hi I won't be available for the irc meeting. This is the update for SIlent Payments; josibake is off for now, so I and theStack will be taking over the PRs. A new silentpayments secp module PR has been opened by theStack https://github.com/bitcoin-core/secp256k1/pull/1765 (limited to full-node scanning to make it easier to merge). We will update https://github.com/bitcoin/bitcoin/pull/28122
<stickies-v> thanks for passing it on abubakarsadiq
<stickies-v> #topic Cluster Mempool WG Update (sdaftuar, sipa)
<glozow> Just in case sipa is offline - #33629 is the PR to review. We're hoping to do a review "sprint" next week and would love to recruit anybody who has spare hands
<corebot> https://github.com/bitcoin/bitcoin/issues/33629 | Cluster mempool by sdaftuar · Pull Request #33629 · bitcoin/bitcoin · GitHub
<glozow> I put together a list of ideas for reviewing, particularly for those who are less familiar with all the code areas: https://github.com/glozow/bitcoin/issues/13
<abubakarsadiq> nice count me in 👍
<glozow> Perhaps we can use this channel or #bitcoin-core-pr-reviews as a helpdesk for it next week. Please please do join in :)
<sipa> hi, what glozow said
<stickies-v> will there be pizza for the sprint?
<glozow> As the PR gets to a stage where all pushes are minor edits, we can take the approach of getting it in master early in the release cycle, with the expectation that it will get more testing this way, and there will be followups
<glozow> I am very happy to get a pizza delivered to you if you participate
<glozow> Especially if you pay 10,000 BTC. Then you can have 2 pizzas
<sipa> :D
<stickies-v> i thought core devs don't have bitcoin
<laanwj> hehe
<glozow> I didn't say I have bitcoin, I have pizzas
<stickies-v> where do people sign up for the sprint?
<fanquake> "early in the release cycle," I guess this is should be pretty soon? Given we are 2 months in already
<fanquake> Also taking into account upcoming christmas / holiday breaks etc
<glozow> You can just do things! But if you're interested and don't know where to start, maybe a comment in #bitcoin-core-pr-reviews? I'm very happy to help people ramp up / look for things to do
<stickies-v> cool - thanks! anything else?
<glozow> fanquake: yes I mean merge in the next couple of weeks, unless we find problems
<glozow> Nothing else from me
<stickies-v> #topic Stratum v2 WG Update (sjors)
<stickies-v> #topic Multiprocess WG Update (ryanofsky)
<abubakarsadiq> There is a new issue tracking issue https://github.com/bitcoin/bitcoin/issues/33777 by @sjors with PR's to review and new ideas
<stickies-v> #topic Stratum v2 WG Update (sjors)
<abubakarsadiq> #33676 seems to be rfm I think
<corebot> https://github.com/bitcoin/bitcoin/issues/33676 | interfaces: enable cancelling running `waitNext` calls by ismaelsadeeq · Pull Request #33676 · bitcoin/bitcoin · GitHub
<abubakarsadiq> plebhash is testing it, he has not report back yet
<stickies-v> thanks for another stand-in update abubakarsadiq . at this rate, you should be press secretary. anything else for sv2?
<abubakarsadiq> haha aye aye captain
<abubakarsadiq> #33745 is also up for review, thats it
<stickies-v> i don't think ryanofsky is here, so i'll go straight to the next one, lmk if updates on multiprocess and we'll revisit at the end
<corebot> https://github.com/bitcoin/bitcoin/issues/33745 | mining: check witness commitment in submitBlock by Sjors · Pull Request #33745 · bitcoin/bitcoin · GitHub
<stickies-v> #topic QML GUI WG Update (johnny9dev)
<TheCharlatan> abubakarsadiq are the concerns that ryanofsky raised about the race condition here https://github.com/bitcoin/bitcoin/pull/33676#pullrequestreview-3384352720 addressed in the PR? (sorry didn't type fast enough)
<abubakarsadiq> yes, the push after the comment fixed it.
<TheCharlatan> nice
<stickies-v> #topic Net Split WG Update (cfields)
<cfields> Sorry, I've been away for the past few weeks and haven't gotten rolling yet, so still nothing to report. I hope to have an issue opened by next-week with a logical grouping of subprojects and proposed high-level plan for discussion/review.
<stickies-v> #proposedmeetingtopic dormant WGs
<corebot> stickies-v: Unknown command: #proposedmeetingtopic
<stickies-v> thanks cfields , looking forward to it
<l0rinc> stickies-v: can you please add Andrew Toth to the benchmarking working group?
<stickies-v> #topic dormant WGs
<stickies-v> we haven't had updates from erlay and multiprocess wgs here on the meeting for a while. i suggest i'll remove the from the rotation for now, until champions reach out to reactivate it. don't want to waste ppl's time. any objections?
<stickies-v> l0rinc: what's his irc handle?
<l0rinc> dunno, will ping you later
<stickies-v> Anything else to discuss?
<l0rinc> left this at the end: it's been in review for more than a year now, but I think #30442 is also finally rfm
<l0rinc> same for #33042 and #33443 and #33768 and #33786
<corebot> https://github.com/bitcoin/bitcoin/issues/30442 | precalculate SipHash constant salt XORs by l0rinc · Pull Request #30442 · bitcoin/bitcoin · GitHub
<corebot> https://github.com/bitcoin/bitcoin/issues/33042 | refactor: inline constant return values from `dbwrapper` write methods by l0rinc · Pull Request #33042 · bitcoin/bitcoin · GitHub
<corebot> https://github.com/bitcoin/bitcoin/issues/33443 | log: reduce excessive "rolling back/forward" messages during block replay by l0rinc · Pull Request #33443 · bitcoin/bitcoin · GitHub
<corebot> https://github.com/bitcoin/bitcoin/issues/33768 | refactor: remove dead branches in `SingletonClusterImpl` by l0rinc · Pull Request #33768 · bitcoin/bitcoin · GitHub
<corebot> https://github.com/bitcoin/bitcoin/issues/33786 | script: remove dead code in `CountWitnessSigOps` by l0rinc · Pull Request #33786 · bitcoin/bitcoin · GitHub
<TheCharlatan> One last thing I wanted to add before is kudos to all reviewers and especially stickies-v and purpleKarrot who really helped getting the API into shape :)
<stickies-v> feels like tooting my own horn, but yeah, celebrating is important, thanks for the shoutout TheCharlatan. And obviously this is all possible thanks to your brilliant work
<stickies-v> and with that, let's
<stickies-v> #endmeeting
<corebot> stickies-v: Meeting ended at 2025-11-06T16:57+0000
Emc99 has quit [Quit: Client closed]
stringintech has quit [Quit: Client closed]
purpleKarrot has quit [Quit: purpleKarrot]
eugenesiegel has joined #bitcoin-core-dev
eugenesiegel has quit [Client Quit]
nanotube has quit [Ping timeout: 244 seconds]
<fanquake> Anybody want to do a Guix build for #33181 (on riscv64)? Cross arch non-determinism should be fixed
<corebot> https://github.com/bitcoin/bitcoin/issues/33181 | guix: build for Linux HOSTS with `-static-libgcc` by fanquake · Pull Request #33181 · bitcoin/bitcoin · GitHub
hacker4web3bitco has joined #bitcoin-core-dev
f321x has quit [Quit: f321x]
AaronvanW has quit [Ping timeout: 264 seconds]
AaronvanW has joined #bitcoin-core-dev
l0rinc has quit [Quit: l0rinc]
dzxzg has quit [Quit: Konversation terminated!]
<laanwj> fanquake: sure!
<achow101> all hail stickies-v
zeropoint has joined #bitcoin-core-dev
<bitcoin-git> [gui] waketraindev opened pull request #910: Added test coverage for qt gui#901 console history filter (master...2025-11-gui-filtered-qt-tests) https://github.com/bitcoin-core/gui/pull/910
saturday- has joined #bitcoin-core-dev
Saturday7 has quit [Ping timeout: 240 seconds]
l0rinc has joined #bitcoin-core-dev
Talkless has joined #bitcoin-core-dev
hacker4web3bitco has quit [Ping timeout: 260 seconds]
AaronvanW has quit [Remote host closed the connection]
kevkevin has quit [Remote host closed the connection]
kevkevin has joined #bitcoin-core-dev
Guyver2 has left #bitcoin-core-dev [Closing Window]
<Sjors[m]1> Thanks abubakarsadiq
brunoerg has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 244 seconds]
AaronvanW has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
jon_atack has quit [Ping timeout: 256 seconds]
hacker4web3bitco has joined #bitcoin-core-dev
AaronvanW has quit [Ping timeout: 264 seconds]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 244 seconds]
Earnestly has quit [Ping timeout: 245 seconds]
Novo__ has quit [Quit: Connection closed for inactivity]
Earnestly has joined #bitcoin-core-dev
hacker4web3bitco has quit [Ping timeout: 260 seconds]
brunoerg has joined #bitcoin-core-dev
Earnestly has quit [Ping timeout: 256 seconds]
AaronvanW has joined #bitcoin-core-dev
Earnestly has joined #bitcoin-core-dev
enochazariah has quit [Ping timeout: 250 seconds]
brunoerg has quit [Ping timeout: 260 seconds]
kevkevin has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
AaronvanW has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-core-dev
AaronvanW has quit [Remote host closed the connection]
robszarka has joined #bitcoin-core-dev
AaronvanW has joined #bitcoin-core-dev
szarka has quit [Ping timeout: 255 seconds]
jonatack has quit [Ping timeout: 245 seconds]
Talkless has quit [Quit: Konversation terminated!]
jonatack has joined #bitcoin-core-dev
brunoerg has quit [Ping timeout: 264 seconds]
kevkevin has joined #bitcoin-core-dev
jon_atack has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 264 seconds]
nanotube has joined #bitcoin-core-dev
AaronvanW has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-core-dev
AaronvanW has quit [Ping timeout: 256 seconds]
skr0 has joined #bitcoin-core-dev
skr0 has quit [Client Quit]
jonatack has joined #bitcoin-core-dev
jon_atack has quit [Ping timeout: 265 seconds]
jon_atack has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 245 seconds]
nanotube has quit [Ping timeout: 244 seconds]
jon_atack has quit [Ping timeout: 245 seconds]
jonatack has joined #bitcoin-core-dev
nanotube has joined #bitcoin-core-dev
<hebasto> fanquake: re "Anybody want to do a Guix build for #33181 (on riscv64)? Cross arch non-determinism should be fixed" -- initiated; it might take a few days to complete
<corebot> https://github.com/bitcoin/bitcoin/issues/33181 | guix: build for Linux HOSTS with `-static-libgcc` by fanquake · Pull Request #33181 · bitcoin/bitcoin · GitHub
nanotube has quit [Read error: Connection timed out]
nanotube has joined #bitcoin-core-dev
nanotube has quit [Read error: Connection reset by peer]
l0rinc has quit [Ping timeout: 246 seconds]
l0rinc has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
brunoerg has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
kevkevin_ has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 256 seconds]
jonatack has quit [Ping timeout: 260 seconds]
brunoerg has quit [Remote host closed the connection]
brunoerg has joined #bitcoin-core-dev
_flooded has joined #bitcoin-core-dev
l0rinc has quit [Ping timeout: 256 seconds]
TheRec has joined #bitcoin-core-dev
brunoerg has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-core-dev
TheRec has quit [Ping timeout: 260 seconds]
TheRec has joined #bitcoin-core-dev
TheRec has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] hebasto opened pull request #33810: ci: Add fast IWYU job (master...251106-force-iwyu-ci) https://github.com/bitcoin/bitcoin/pull/33810
kevkevin_ has quit [Remote host closed the connection]
AaronvanW has quit [Ping timeout: 244 seconds]
jerryf has quit [Remote host closed the connection]
jerryf has joined #bitcoin-core-dev