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
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
jon_atack has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 253 seconds]
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
ghost43 has quit [Quit: Leaving]
ghost43 has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
diego has quit [Ping timeout: 244 seconds]
diego has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
jon_atack has quit [Ping timeout: 247 seconds]
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 241 seconds]
jonatack has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 265 seconds]
tegila_ has joined #bitcoin-core-dev
tegila has quit [Ping timeout: 246 seconds]
Guest13 has joined #bitcoin-core-dev
Guest13 has quit [Client Quit]
<bitcoin-git> [bitcoincore.org] Otroven opened pull request #1276: fix: keep release-specific download version across localized pages (master...fix/download) https://github.com/bitcoin-core/bitcoincore.org/pull/1276
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
nanotube has quit [Ping timeout: 244 seconds]
nanotube has joined #bitcoin-core-dev
Novo has quit [Ping timeout: 272 seconds]
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
nanotube has quit [Ping timeout: 261 seconds]
jonatack has joined #bitcoin-core-dev
nanotube has joined #bitcoin-core-dev
memset_ has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
enochazariah_ has joined #bitcoin-core-dev
enochazariah has joined #bitcoin-core-dev
PaperSword has quit [*.net *.split]
sliv3r__ has quit [*.net *.split]
helo_ has quit [*.net *.split]
face has quit [*.net *.split]
P8tBoy has quit [*.net *.split]
uqlidi07 has quit [*.net *.split]
deadmanoz has quit [*.net *.split]
darosior has quit [*.net *.split]
dodo has quit [*.net *.split]
svanstaa has quit [*.net *.split]
roconnor has quit [*.net *.split]
janb84 has quit [*.net *.split]
cm has quit [*.net *.split]
helo has joined #bitcoin-core-dev
svanstaa_ has joined #bitcoin-core-dev
face has joined #bitcoin-core-dev
PatBoy has joined #bitcoin-core-dev
janb84 has joined #bitcoin-core-dev
uqlidi07 has joined #bitcoin-core-dev
sliv3r__ has joined #bitcoin-core-dev
darosior has joined #bitcoin-core-dev
roconnor has joined #bitcoin-core-dev
cm has joined #bitcoin-core-dev
PaperSword has joined #bitcoin-core-dev
dodo has joined #bitcoin-core-dev
deadmanoz has joined #bitcoin-core-dev
Guyver2 has joined #bitcoin-core-dev
Guyver2 has left #bitcoin-core-dev [#bitcoin-core-dev]
<bitcoin-git> [bitcoin] hodlinator opened pull request #36124: http: Make `HTTPRequest` update state internally, etc (master...2026/08/http_refactors) https://github.com/bitcoin/bitcoin/pull/36124
smartin has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 257 seconds]
jonatack has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] maflcko closed pull request #32015: net: replace manual reference counting of CNode with shared_ptr (master...cnode_shared_ptr) https://github.com/bitcoin/bitcoin/pull/32015
purpleKarrot has quit [Quit: purpleKarrot]
<bitcoin-git> [bitcoin] maflcko closed pull request #34324: Add CSV support to utxo_convert.py (formerly utxo_to_sqlite.py) (master...202601_dumpcsv) https://github.com/bitcoin/bitcoin/pull/34324
<bitcoin-git> [bitcoin] fanquake pushed 5 commits to master: https://github.com/bitcoin/bitcoin/compare/ca7162cde58e...d2e24e951de4
<bitcoin-git> bitcoin/master 3bb87bc ViniciusCestarii: test: cover OP_FROMALTSTACK must pop the altstack
<bitcoin-git> bitcoin/master 331bf79 ViniciusCestarii: test: cover OP_WITHIN must pop all 3 elements
<bitcoin-git> bitcoin/master 86c7fb9 ViniciusCestarii: test: cover OP_16 does not count towards the opcode limit
jonatack has quit [Ping timeout: 261 seconds]
<bitcoin-git> [bitcoin] polespinasa opened pull request #36126: wallet, rpc: Implements set key label functionality (master...2026-08-28-setkeylabel) https://github.com/bitcoin/bitcoin/pull/36126
mudsip has joined #bitcoin-core-dev
mudsip has quit [Client Quit]
smartin2 has joined #bitcoin-core-dev
smartin has quit [Ping timeout: 263 seconds]
smartin2 is now known as smartin
diego has left #bitcoin-core-dev [#bitcoin-core-dev]
dviola has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
PaperSword has quit [Ping timeout: 266 seconds]
PaperSword has joined #bitcoin-core-dev
cotsuka has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
<dviola> hebasto: is the goal of the gui-qml fork to eventually merge back to bitcoin core? or will the qml gui become a standalone/separate project?
cotsuka has joined #bitcoin-core-dev
<hebasto> dviola: the goal is to replace the current widget-based gui with the qml-based one
jonatack has joined #bitcoin-core-dev
ghost43 has quit [Remote host closed the connection]
ghost43 has joined #bitcoin-core-dev
<dviola> hebasto: cool, I'll give it a try
adys87364 has quit [Quit: The Lounge - https://thelounge.chat]
adys87364 has joined #bitcoin-core-dev
enochazariah has quit [Ping timeout: 275 seconds]
enochazariah has joined #bitcoin-core-dev
vincenzopalazzo has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 266 seconds]
durandal_ has quit [Remote host closed the connection]
durandal_ has joined #bitcoin-core-dev
enochazariah has quit [Remote host closed the connection]
enochazariah has joined #bitcoin-core-dev
enochazariah has quit [Ping timeout: 262 seconds]
<bitcoin-git> [bitcoin] jeanpablojp opened pull request #36127: wallet: remove unused code (master...wallet-remove-unused) https://github.com/bitcoin/bitcoin/pull/36127
theStack has joined #bitcoin-core-dev
bugs_ has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] sedited pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/d2e24e951de4...128e5c6805a0
<bitcoin-git> bitcoin/master e78a2a0 Sebastian Falbesoner: test: refactor: simplify tx vin/vout creation in txvalidationcache_tests.c...
<bitcoin-git> bitcoin/master 198b36b Sebastian Falbesoner: test: respect "TAPROOT requires WITNESS" rule in `ValidateCheckInputsForAl...
<bitcoin-git> bitcoin/master 3ba1bbf Sebastian Falbesoner: test: exercise Schnorr signature cache in txvalidationcache_tests.cpp
<bitcoin-git> [bitcoin] sedited merged pull request #35477: test: exercise Schnorr signature cache in txvalidationcache_tests.cpp (master...202606-test-txvalidationcache_schnorr_coverage) https://github.com/bitcoin/bitcoin/pull/35477
<bitcoin-git> [bitcoin] HowHsu opened pull request #36129: fuzz: reset chainman after external block imports (master...fuzz-reset-load-external-chainman) https://github.com/bitcoin/bitcoin/pull/36129
durandal_ has quit [Remote host closed the connection]
durandal_ has joined #bitcoin-core-dev
durandal_ has quit [Remote host closed the connection]
durandal_ has joined #bitcoin-core-dev
Novo has joined #bitcoin-core-dev
memset_ has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
<Novo> Hi guys, besides the computational cost, is there another reason we only call IsValid() rather than IsFullyValid() on the pubkeys loaded for both legacy and descriptor wallet records?
<Novo> Separately, during descriptor inference, is there a reason InferPubKey() doesn't do an IsFullyValid() check? Since descriptor parsing logic only allows valid curve points as pubkeys, skipping this check seems like it could let us infer a descriptor with an invalid pubkey that the parser would reject.
<Novo> cc: achow101 , anyone else with context, thanks!
eugenesiegel has joined #bitcoin-core-dev
ozdeadman has joined #bitcoin-core-dev
deadmanoz has quit [Ping timeout: 252 seconds]
dviola has quit [Quit: WeeChat 4.10.0]
memset has joined #bitcoin-core-dev
memset_ has quit [Remote host closed the connection]
memset_ has joined #bitcoin-core-dev
dviola has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
cotsuka has quit [Read error: Connection reset by peer]
adys873646 has joined #bitcoin-core-dev
cotsuka has joined #bitcoin-core-dev
adys87364 has quit [Ping timeout: 244 seconds]
adys873646 is now known as adys87364
<bitcoin-git> [bitcoin] sedited opened pull request #36131: rpc: Improve two field's OpenRPC types (master...openrpcinfo_types) https://github.com/bitcoin/bitcoin/pull/36131
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
_flood has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 247 seconds]
jonatack has joined #bitcoin-core-dev
_flood has quit [Remote host closed the connection]
_flood has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] l0rinc opened pull request #36132: mining: preserve lookup result count without a mempool (master...l0rinc/mining-preserve-lookup-result-count) https://github.com/bitcoin/bitcoin/pull/36132
<bitcoin-git> [bitcoin] sedited pushed 6 commits to master: https://github.com/bitcoin/bitcoin/compare/128e5c6805a0...c0ed327845be
<bitcoin-git> bitcoin/master 2cb6c15 fanquake: validation: remove unused PackageMempoolAcceptResult constructor
<bitcoin-git> bitcoin/master d26dc09 fanquake: validation: remove unused total_vsize arg from PackageRBFChecks
<bitcoin-git> bitcoin/master a9d5cf7 fanquake: validation: remove unused args from ConsensusScriptChecks
<bitcoin-git> [bitcoin] sedited merged pull request #36103: validation: remove unused code (master...validation_dead_code) https://github.com/bitcoin/bitcoin/pull/36103
smartin has quit [Ping timeout: 241 seconds]
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] sedited pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/c0ed327845be...58dfcf29f6da
<bitcoin-git> bitcoin/master 1883cec Hodlinator: test: Characterize lagging-clock headers presync
<bitcoin-git> bitcoin/master ff3e2e4 Hodlinator: net: Trigger process abort when behind start block MTP
<bitcoin-git> bitcoin/master 58dfcf2 merge-script: Merge bitcoin/bitcoin#35351: net: Disallow invalid HeadersSyncState due to...
<bitcoin-git> [bitcoin] sedited merged pull request #35351: net: Disallow invalid HeadersSyncState due to lagging clock (master...pr/35208_alt) https://github.com/bitcoin/bitcoin/pull/35351
jon_atack has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 267 seconds]
cykros has joined #bitcoin-core-dev
jon_atack has quit [Read error: Connection reset by peer]
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 268 seconds]
jonatack has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] sedited pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/58dfcf29f6da...fe3c92cfe0da
<bitcoin-git> bitcoin/master 8d93098 Hodlinator: refactor: Replace !ContainsNoNUL() with ContainsNUL()
<bitcoin-git> bitcoin/master fe3c92c merge-script: Merge bitcoin/bitcoin#36102: util: Replace !ContainsNoNUL() with ContainsN...
<bitcoin-git> [bitcoin] sedited merged pull request #36102: util: Replace !ContainsNoNUL() with ContainsNUL() (master...2026/08/ContainsNUL) https://github.com/bitcoin/bitcoin/pull/36102
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] Sjors opened pull request #36133: wallet: store multipath descriptor (master...2026/08/multipath-tag) https://github.com/bitcoin/bitcoin/pull/36133
adys87364 has quit [Read error: Connection reset by peer]
adys87364 has joined #bitcoin-core-dev
cotsuka has quit [Read error: Connection reset by peer]
cotsuka has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 251 seconds]
jonatack has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 268 seconds]
Novo has quit [Quit: Client closed]
SpellChecker_ has quit [Ping timeout: 252 seconds]
SpellChecker has joined #bitcoin-core-dev
SpellChecker has quit [Remote host closed the connection]
memset_ has quit [Remote host closed the connection]
SpellChecker has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
memset has joined #bitcoin-core-dev
PaperSword has quit [Remote host closed the connection]
jonatack has quit [Ping timeout: 264 seconds]
ghost43_ has joined #bitcoin-core-dev
jerryf_ has quit [Ping timeout: 253 seconds]
ghost43 has quit [Ping timeout: 244 seconds]
jerryf has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
jerryf has quit [Remote host closed the connection]
jerryf has joined #bitcoin-core-dev
jonatack has quit [Read error: Connection reset by peer]
<bitcoin-git> [bitcoin] hodlinator opened pull request #36134: doc: Correct comment about which subsystem detects lagging clocks (master...2026/08/doc_fix_headers_sync) https://github.com/bitcoin/bitcoin/pull/36134
smartin has joined #bitcoin-core-dev
enochazariah_ has quit [Quit: Connection closed for inactivity]
cotsuka has quit [Read error: Connection reset by peer]
PaperSword has joined #bitcoin-core-dev
cotsuka has joined #bitcoin-core-dev