ChanServ 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 @ 14:00 UTC | Meeting topics http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt
zeropoint has quit [Quit: leaving]
marsupialSoup has joined #bitcoin-core-dev
marsupialSoup has quit [Ping timeout: 252 seconds]
jarthur has joined #bitcoin-core-dev
marsupialSoup has joined #bitcoin-core-dev
marsupialSoup has quit [Ping timeout: 264 seconds]
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
jon_atack has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 268 seconds]
jonatack has joined #bitcoin-core-dev
jon_atack has quit [Ping timeout: 264 seconds]
jon_atack has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 264 seconds]
hernanmarino has quit [Ping timeout: 268 seconds]
jon_atack has quit [Ping timeout: 264 seconds]
hernanmarino has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
jon_atack has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 264 seconds]
pyth_ has joined #bitcoin-core-dev
pyth has quit [Ping timeout: 264 seconds]
robobub has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Ping timeout: 252 seconds]
jarthur has quit [Quit: jarthur]
Chris_Stewart_5 has joined #bitcoin-core-dev
saffi48 has joined #bitcoin-core-dev
BrandonOdiwuor has joined #bitcoin-core-dev
abubakarsadiq has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Ping timeout: 246 seconds]
Chris_Stewart_5 has joined #bitcoin-core-dev
jon_atack has quit [Ping timeout: 264 seconds]
jonatack has joined #bitcoin-core-dev
jon_atack has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 268 seconds]
<bitcoin-git> [bitcoin-detached-sigs] fanquake pushed 1 commit to 27.x: https://github.com/bitcoin-core/bitcoin-detached-sigs/compare/c861fcad1151...c7f3cf7a0e3a
<bitcoin-git> bitcoin-detached-sigs/27.x c7f3cf7 fanquake: 27.1: macOS sig for final
<bitcoin-git> [bitcoin-detached-sigs] fanquake pushed tag v27.1: https://github.com/bitcoin-core/bitcoin-detached-sigs/compare/v27.1
jonatack has joined #bitcoin-core-dev
jon_atack has quit [Ping timeout: 252 seconds]
<bitcoin-git> [bitcoincore.org] fanquake pushed 3 commits to master: https://github.com/bitcoin-core/bitcoincore.org/compare/dc2aee8b2a6b...95d6aac4bb8c
<bitcoin-git> bitcoincore.org/master 3149a8e Mike O'Bank: Add `--ignore-missing flag to `shasum` command
<bitcoin-git> bitcoincore.org/master 2761172 Mike O'Bank: Remove text about safely ignoring warnings
<bitcoin-git> bitcoincore.org/master 95d6aac merge-script: Merge bitcoin-core/bitcoincore.org#1027: Add `--ignore-missing` flag to `s...
<bitcoin-git> [bitcoincore.org] fanquake merged pull request #1027: Add `--ignore-missing` flag to `shasum` command on MacOS (master...fixup_892) https://github.com/bitcoin-core/bitcoincore.org/pull/1027
Chris_Stewart_5 has quit [Ping timeout: 264 seconds]
Chris_Stewart_5 has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/ff21eb2def70...080a47cb8a8d
<bitcoin-git> bitcoin/master cb59af3 fanquake: Squashed 'src/minisketch/' changes from 3472e2f5ec..eb37a9b8e7
<bitcoin-git> bitcoin/master 89464ad fanquake: Update minisketch subtree to latest master
<bitcoin-git> bitcoin/master 080a47c merge-script: Merge bitcoin/bitcoin#30270: Update minisketch subtree to eb37a9b8e79f9e49...
<bitcoin-git> [bitcoin] fanquake merged pull request #30270: Update minisketch subtree to eb37a9b8e79f9e49d73b96a49bf97a96d9eb676c (master...update_minisketch_subtree) https://github.com/bitcoin/bitcoin/pull/30270
bomb-on has quit [Quit: aллилѹіа!]
jon_atack has joined #bitcoin-core-dev
saffi48 has quit [Quit: Leaving.]
jonatack has quit [Ping timeout: 272 seconds]
saffi48 has joined #bitcoin-core-dev
saffi48 has quit [Quit: Leaving.]
<bitcoin-git> [leveldb-subtree] fanquake pushed 2 commits to bitcoin-fork: https://github.com/bitcoin-core/leveldb-subtree/compare/e2f10b4e47bc...688561cba874
<bitcoin-git> leveldb-subtree/bitcoin-fork 7045a90 Cory Fields: Ignore clang's self-assignment check
<bitcoin-git> leveldb-subtree/bitcoin-fork 688561c merge-script: Merge bitcoin-core/leveldb-subtree#41: Ignore clang's self-assignment check
<bitcoin-git> [leveldb-subtree] fanquake merged pull request #41: Ignore clang's self-assignment check (bitcoin-fork...ignore-self-assign) https://github.com/bitcoin-core/leveldb-subtree/pull/41
<bitcoin-git> [bitcoin] fanquake opened pull request #30281: Update leveldb subtree to latest upstream (master...leveldb_subtree_update) https://github.com/bitcoin/bitcoin/pull/30281
bitdex has quit [Quit: = ""]
Chris_Stewart_5 has quit [Ping timeout: 264 seconds]
Chris_Stewart_5 has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Ping timeout: 268 seconds]
Chris_Stewart_5 has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake opened pull request #30282: Revert "contrib: macdeploy: monkey-patch gen-sdk to be deterministic" (master...remove_python_38_monkey_patching) https://github.com/bitcoin/bitcoin/pull/30282
someone235 has joined #bitcoin-core-dev
ghost43 has quit [Remote host closed the connection]
ghost43_ has joined #bitcoin-core-dev
Chris_Stewart_5 has quit [Ping timeout: 264 seconds]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Remote host closed the connection]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Client Quit]
saffi48 has joined #bitcoin-core-dev
saffi48 has quit [Quit: Leaving.]
preimage has joined #bitcoin-core-dev
<achow101> #startmeeting
<Murch[m]> Hi
<achow101> #bitcoin-core-dev Meeting: achow101 _aj_ amiti ariard aureleoules b10c BlueMatt brunoerg cfields darosior dergoegge dongcarl fanquake fjahr furszy gleb glozow hebasto instagibbs jamesob jarolrod jonatack josibake kallewoof kanzure kouloumos kvaciral laanwj LarryRuane lightlike luke-jr MacroFake Murch phantomcircuit pinheadmz promag provoostenator ryanofsky sdaftuar S3RK stickies-v sipa sr_gi theStack TheCharlatan vasild
<brunoerg> hi
<instagibbs> hi
<stickies-v> hi
<achow101> There are no pre-proposed meeting topics this week. Any last minute ones to add?
<abubakarsadiq> hi
<achow101> #topic package relay updates (glozow)
<glozow> #28984 is the priority and I think looking pretty close!
<gribble> https://github.com/bitcoin/bitcoin/issues/28984 | Cluster size 2 package rbf by instagibbs · Pull Request #28984 · bitcoin/bitcoin · GitHub
<glozow> #29496 was merged, and I have a followup in draft but waiting for #28984 to be merged first
<gribble> https://github.com/bitcoin/bitcoin/issues/28984 | Cluster size 2 package rbf by instagibbs · Pull Request #28984 · bitcoin/bitcoin · GitHub
<gribble> https://github.com/bitcoin/bitcoin/issues/29496 | policy: bump TX_MAX_STANDARD_VERSION to 3 by glozow · Pull Request #29496 · bitcoin/bitcoin · GitHub
<dergoegge> hi
<bitcoin-git> [bitcoin] theuni opened pull request #30283: upnp: fix build with miniupnpc 2.1.8 (master...fix-upnp-228) https://github.com/bitcoin/bitcoin/pull/30283
<instagibbs> love to see it
<glozow> On the p2p side, I'm asking for some help reviewing #30111. It seems a bit stuck in rebase/reACK limbo and needs more eyes than instagibbs (thanks).
<gribble> https://github.com/bitcoin/bitcoin/issues/30111 | locks: introduce mutex for tx download, flush rejection filters on UpdatedBlockTip by glozow · Pull Request #30111 · bitcoin/bitcoin · GitHub
<josie> hi
<tdb3_> hi
<glozow> That's it from me
<achow101> #topic cluster mempool updates (sdaftuar)
saffi48 has joined #bitcoin-core-dev
<achow101> I guess neither sdaftuar nor sipa are here?
<sipa> hi
saffi48 has quit [Client Quit]
<sipa> Good progress on the dependencies of #30126 (both merged), and I've been getting a bit of review which I've been addressing.
<gribble> https://github.com/bitcoin/bitcoin/issues/30126 | Low-level cluster linearization code by sipa · Pull Request #30126 · bitcoin/bitcoin · GitHub
<sipa> #28676 is now also rebased on 30126
<gribble> https://github.com/bitcoin/bitcoin/issues/28676 | [WIP] Cluster mempool implementation by sdaftuar · Pull Request #28676 · bitcoin/bitcoin · GitHub
<instagibbs> sipa q: the optimization commits are merely optimizations in efficiency sense?
<instagibbs> or do they materially change linearization results
<cfields> hi
saffi48 has joined #bitcoin-core-dev
<sipa> instagibbs: there are a few "feature" changes (e.g. randomization of search order, being able to pass in an existing linearization to Linearize) which I wouldn't describe as optimizations, though they could indirectly lead to better results too.
<glozow> currently reviewing #30126, slowly
<gribble> https://github.com/bitcoin/bitcoin/issues/30126 | Low-level cluster linearization code by sipa · Pull Request #30126 · bitcoin/bitcoin · GitHub
<instagibbs> I think maybe the data types + unopt + benchmarks might be a good place to chop it up?
<instagibbs> I'm reviewing regardless
<glozow> after the 7th commit?
<cfields> sipa: could you recommend a good place for where to start with a conceptual understanding of
<sipa> so some optimizations change performance without affecting the outcome (by just making operations faster, but performing the same search steps)
<kanzure> hi
<sipa> while others change how many search steps are needed, by skipping unnecessary ones, or making better guesses
<cfields> the cluster mempool changes? There's lots to read spread out in many places. I'm unsure where to start with getting an understanding of what I'm about to review.
saffi48 has quit [Changing host]
saffi48 has joined #bitcoin-core-dev
<cfields> sipa: perfect, thanks.
<maxedw> hi
<cfields> 👍
<sipa> cfields: also always welcome for a whiteboard session :)
<cfields> sipa: thanks. Need to wrap my head around the high level first.
Guest97 has joined #bitcoin-core-dev
<cfields> I was going to suggest adding those to the PR description, but I see they're there now. Apologies if they've been there all along and I just missed them.
<sipa> i don't think i had them there when I opened the PR
Guest97 has quit [Client Quit]
<achow101> #topic legacy wallet removal updates (achow101)
<achow101> #26596 has been getting some review that I've been responding to
<gribble> https://github.com/bitcoin/bitcoin/issues/26596 | wallet: Migrate legacy wallets to descriptor wallets without requiring BDB by achow101 · Pull Request #26596 · bitcoin/bitcoin · GitHub
<achow101> I've also opened gui#824 to tackle the last todo on the roadmap
<gribble> https://github.com/bitcoin/bitcoin/issues/824 | Use of read_some in bitcoinrpc.cpp · Issue #824 · bitcoin/bitcoin · GitHub
lojik90 has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
<lojik90> hello, can someone point me to where LN devs hang out? i need help with some devving.
<achow101> as well as #30265 for some listwalletdir issues
<gribble> https://github.com/bitcoin/bitcoin/issues/30265 | wallet: Fix listwalletdir listing of migrated default wallets and generated backup files by achow101 · Pull Request #30265 · bitcoin/bitcoin · GitHub
<achow101> https://github.com/bitcoin-core/gui/pull/824 for the gui thing (i guess gribble doesn't like gui prs)
<achow101> #topic Ad-hoc high priority for review
<achow101> Anything to add or remove from https://github.com/orgs/bitcoin/projects/1/views/4
<achow101> Or any other topics to discuss this week?
marsupialSoup has joined #bitcoin-core-dev
<achow101> #endmeeting
<achow101> lojik90: try #lightning-dev
andrewtoth has joined #bitcoin-core-dev
<lojik90> thank u ser, fnd them.
BrandonOdiwuor has quit [Ping timeout: 250 seconds]
emcy__ has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin-detached-sigs] achow101 pushed 1 commit to 26.x: https://github.com/bitcoin-core/bitcoin-detached-sigs/compare/6c98986a145b...cfb30ebcef70
<bitcoin-git> bitcoin-detached-sigs/26.x cfb30eb Ava Chow: 26.2: win sig for rc1
mcey_ has quit [Ping timeout: 240 seconds]
mcey has joined #bitcoin-core-dev
emcy__ has quit [Ping timeout: 256 seconds]
BrandonOdiwuor has joined #bitcoin-core-dev
Guyver2 has joined #bitcoin-core-dev
mcey_ has joined #bitcoin-core-dev
mcey has quit [Ping timeout: 264 seconds]
mcey has joined #bitcoin-core-dev
Guyver2 has left #bitcoin-core-dev [Closing Window]
mcey_ has quit [Ping timeout: 264 seconds]
bugs_ has joined #bitcoin-core-dev
mcey_ has joined #bitcoin-core-dev
mcey has quit [Ping timeout: 255 seconds]
___nick___ has joined #bitcoin-core-dev
lojik90 has quit [Quit: Client closed]
someone235 has quit [Quit: Connection closed for inactivity]
szkl has joined #bitcoin-core-dev
saffi48 has quit [Quit: Leaving.]
zeropoint has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] achow101 pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/080a47cb8a8d...fcc3b653dc2b
<bitcoin-git> bitcoin/master d5ece3c Lőrinc: Reserve hrp memory in Decode and LocateErrors
<bitcoin-git> bitcoin/master 07f6417 Lőrinc: Reduce memory copying operations in bech32 encode
<bitcoin-git> bitcoin/master fcc3b65 Ava Chow: Merge bitcoin/bitcoin#29607: refactor: Reduce memory copying operations in...
<bitcoin-git> [bitcoin] achow101 merged pull request #29607: refactor: Reduce memory copying operations in bech32 encoding (master...paplorinc/bech32_optimizations) https://github.com/bitcoin/bitcoin/pull/29607
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
___nick___ has joined #bitcoin-core-dev
___nick___ has quit [Client Quit]
___nick___ has joined #bitcoin-core-dev
marsupialSoup has quit [Ping timeout: 260 seconds]
marsupialSoup has joined #bitcoin-core-dev
stevenroose has quit [Ping timeout: 256 seconds]
stevenroose has joined #bitcoin-core-dev
Talkless has joined #bitcoin-core-dev
marsupialSoup has quit [Ping timeout: 240 seconds]
adiabat has quit [Ping timeout: 260 seconds]
adiabat has joined #bitcoin-core-dev
marsupialSoup has joined #bitcoin-core-dev
andrewtoth has quit [Ping timeout: 260 seconds]
marsupialSoup has quit [Ping timeout: 272 seconds]
andrewtoth has joined #bitcoin-core-dev
marsupialSoup has joined #bitcoin-core-dev
andrewtoth_ has joined #bitcoin-core-dev
ghost43 has joined #bitcoin-core-dev
ghost43_ has quit [Ping timeout: 260 seconds]
andrewtoth has quit [Ping timeout: 260 seconds]
szkl has quit [Quit: Connection closed for inactivity]
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
Talkless has quit [Remote host closed the connection]
emcy__ has joined #bitcoin-core-dev
mcey_ has quit [Ping timeout: 240 seconds]
marsupialSoup has quit [Ping timeout: 240 seconds]
marsupialSoup has joined #bitcoin-core-dev
<brunoerg> Is there a way to validate a miniscript from string considering the key (e.g. into a pk())? I mean, if the key is invalid, it should consider the miniscript itself as invalid.
infernix has quit [Ping timeout: 272 seconds]
Nebraskka_ has joined #bitcoin-core-dev
Nebraskka has quit [Ping timeout: 268 seconds]
jon_atack has quit [Quit: WeeChat 4.3.1]
Nebraskka_ has quit [Ping timeout: 240 seconds]
Nebraskka has joined #bitcoin-core-dev
Nebraskka_ has joined #bitcoin-core-dev
Nebraskka has quit [Read error: Connection reset by peer]
infernix has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
Nebraskka_ is now known as Nebraskka
<achow101> brunoerg: I don't think keys are checked for full validity
jon_atack has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 264 seconds]
bomb-on has joined #bitcoin-core-dev
mudsip has joined #bitcoin-core-dev
mudsip has quit []
andrewtoth_ has quit [Ping timeout: 260 seconds]
Yuvraj has joined #bitcoin-core-dev
Yuvraj has quit [Client Quit]
<brunoerg> achow101: thanks
bugs_ has quit [Quit: Leaving]
preimage has quit [Quit: WeeChat 4.3.2]
Yuvraj has joined #bitcoin-core-dev
Yuvraj has quit [Client Quit]
jonatack has joined #bitcoin-core-dev
jon_atack has quit [Ping timeout: 268 seconds]
Guest21 has joined #bitcoin-core-dev
Guest21 has quit [Ping timeout: 250 seconds]
jon_atack has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 264 seconds]
conman has quit [Quit: Konversation terminated!]
Guest21 has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
jon_atack has quit [Ping timeout: 264 seconds]
Guest21 has quit [Client Quit]
pseudozach has joined #bitcoin-core-dev
pseudozach has quit [Client Quit]
ordinarius has joined #bitcoin-core-dev
marsupialSoup has quit [Ping timeout: 264 seconds]
marsupialSoup has joined #bitcoin-core-dev
marsupialSoup has quit [Ping timeout: 256 seconds]