vasild has quit [Ping timeout: 268 seconds]
vasild has joined #bitcoin-core-dev
evanlinj1 has quit [Remote host closed the connection]
evanlinj1 has joined #bitcoin-core-dev
ghost43 has quit [Remote host closed the connection]
ghost43 has joined #bitcoin-core-dev
vysn has quit [Ping timeout: 268 seconds]
sudoforge has quit [Ping timeout: 244 seconds]
MacroFake has quit [Quit: ZNC 1.7.5+deb4 - https://znc.in]
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
MacroFake has joined #bitcoin-core-dev
aleggg has quit [Ping timeout: 268 seconds]
justache has quit [Quit: ZNC 1.8.2 - https://znc.in]
BUSY has quit [Remote host closed the connection]
BUSY has joined #bitcoin-core-dev
Neojack has quit [*.net *.split]
josie[m] has quit [*.net *.split]
takinbo has quit [*.net *.split]
RubenSomsen has quit [*.net *.split]
josibake___ has quit [*.net *.split]
da2ce7 has quit [*.net *.split]
TheCharlatan has quit [*.net *.split]
baakeydo1 has quit [*.net *.split]
kinlo has quit [*.net *.split]
edouard[m] has quit [*.net *.split]
josibake___ has joined #bitcoin-core-dev
edouard[m] has joined #bitcoin-core-dev
TheCharlatan has joined #bitcoin-core-dev
kinlo has joined #bitcoin-core-dev
RubenSomsen has joined #bitcoin-core-dev
takinbo has joined #bitcoin-core-dev
Guest73 has joined #bitcoin-core-dev
baakeydo1 has joined #bitcoin-core-dev
Neojack has joined #bitcoin-core-dev
da2ce7 has joined #bitcoin-core-dev
josie[m] has joined #bitcoin-core-dev
Guest73 has quit [Client Quit]
MatrixBot1 has quit [*.net *.split]
gwillen has quit [*.net *.split]
pinheadmz has quit [*.net *.split]
warren has quit [*.net *.split]
emzy has quit [*.net *.split]
cncr04s has quit [*.net *.split]
core-meetingbot has quit [*.net *.split]
stevenroose has quit [*.net *.split]
emzy has joined #bitcoin-core-dev
MatrixBot1 has joined #bitcoin-core-dev
stevenroose has joined #bitcoin-core-dev
cncr04s has joined #bitcoin-core-dev
gwillen has joined #bitcoin-core-dev
gwillen has quit [Signing in (gwillen)]
gwillen has joined #bitcoin-core-dev
warren has joined #bitcoin-core-dev
core-meetingbot has joined #bitcoin-core-dev
pinheadmz has joined #bitcoin-core-dev
jarthur has quit [Quit: jarthur]
Talkless has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 268 seconds]
justache has joined #bitcoin-core-dev
AaronvanW has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
vysn has joined #bitcoin-core-dev
aleggg has joined #bitcoin-core-dev
adam2k[m] has quit [Quit: You have been kicked for being idle]
<michaelfolkson> Which maintainer is hosting the IRC Core dev meetings going forward?
<michaelfolkson> [20:32:46] <hebasto> #proposedmeetingtopic CMake-based build system (pr25797)
<michaelfolkson> This will be a big topic :)
<michaelfolkson> Not sure if the build guys have softened on this idea or not since it was rejected a couple of years ago
<earnestly> Would it not be meson or bazel or some other new hotness
<michaelfolkson> Not sure if CMake can be considered the "new hotness" after two decades :)
<earnestly> (That was the point)
<michaelfolkson> Ah ok. Yeah generally the new hotness isn't the right fit for this project, don't want to keep switching to the next shiny thing
<earnestly> michaelfolkson: Perhaps but the point was if a new build system is considered they might consider those newer iterations instead
Guest30 has joined #bitcoin-core-dev
weez22 has joined #bitcoin-core-dev
justache has quit [Quit: ZNC 1.8.2 - https://znc.in]
justache has joined #bitcoin-core-dev
evanlinj1 has quit [Remote host closed the connection]
Guest30 has quit [Quit: Ping timeout (120 seconds)]
evanlinj1 has joined #bitcoin-core-dev
evanlinj1 has quit [Remote host closed the connection]
evanlinj1 has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 5 commits to master: https://github.com/bitcoin/bitcoin/compare/dc9d6626835e...cc1efe909e99
<bitcoin-git> bitcoin/master 968ea66 Hennadii Stepanov: build: Adjust `qt/guix_cross_lib_path.patch`
<bitcoin-git> bitcoin/master a2e733b Hennadii Stepanov: doc: Remove no longer needed comments
<bitcoin-git> bitcoin/master d61f667 Hennadii Stepanov: build: Add objcopy host tool
<bitcoin-git> [bitcoin] fanquake merged pull request #25838: build, qt: Use `mkspecs/bitcoin-linux-g++` for all Linux hosts (master...220813-mkspec) https://github.com/bitcoin/bitcoin/pull/25838
justache has quit [Remote host closed the connection]
justache has joined #bitcoin-core-dev
justache has quit [Remote host closed the connection]
justache has joined #bitcoin-core-dev
justache has quit [Remote host closed the connection]
jonatack has quit [Ping timeout: 252 seconds]
justache has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] MarcoFalke pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/cc1efe909e99...2778cccf1c3d
<bitcoin-git> bitcoin/master 08269e5 fanquake: Squashed 'src/crc32c/' changes from 0d624261ef..0bac72c455
<bitcoin-git> bitcoin/master 9546b3a fanquake: Update crc32c subtree to latest upstream master
<bitcoin-git> bitcoin/master 2778ccc MacroFake: Merge bitcoin/bitcoin#25836: subtree: update crc32c subtree
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #25836: subtree: update crc32c subtree (master...update_crc32_subtree) https://github.com/bitcoin/bitcoin/pull/25836
<bitcoin-git> [gui] laanwj opened pull request #654: qt: Update source translations for string freeze (master...2022-08-string-freeze) https://github.com/bitcoin-core/gui/pull/654
justache has quit [Remote host closed the connection]
justache has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] MarcoFalke opened pull request #25849: refactor: Remove not needed empty RPC doc std::string (master...2208-doc-str-🤑) https://github.com/bitcoin/bitcoin/pull/25849
justache has quit [Remote host closed the connection]
justache has joined #bitcoin-core-dev
justache has quit [Remote host closed the connection]
<bitcoin-git> [bitcoin] laanwj opened pull request #25850: doc: Remove my key from SECURITY.md (master...2022-08-security-md) https://github.com/bitcoin/bitcoin/pull/25850
vysn has quit [Ping timeout: 244 seconds]
<laanwj> michaelfolkson: I'm fine with doing the meetings for now, I'm stepping down as maintainer I'm not quitting bitcoin dev completely
<laanwj> but if someone would like to take it over that's fine with me too ofc
<michaelfolkson> Ah cool, sounds good to me
justache has joined #bitcoin-core-dev
justache has quit [Remote host closed the connection]
justache has joined #bitcoin-core-dev
Guyver2 has joined #bitcoin-core-dev
Talkless has quit [Quit: Konversation terminated!]
Talkless has joined #bitcoin-core-dev
justache has quit [Quit: ZNC 1.8.2 - https://znc.in]
justache has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
brunoerg has joined #bitcoin-core-dev
<hebasto> Earnestly: Re "Would it not be meson or bazel or some other new hotness" -- the main reason is the fact that Qt 6 uses CMake
bitdex has quit [Remote host closed the connection]
bitdex has joined #bitcoin-core-dev
<MacroFake> I think the 0.18 branch can be deleted now
justache has quit [Quit: ZNC 1.8.2 - https://znc.in]
justache has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/2778cccf1c3d...d9cd8b419cf9
<bitcoin-git> bitcoin/master fac09f4 MacroFake: refactor: Remove not needed empty RPC doc std::string
<bitcoin-git> bitcoin/master d9cd8b4 fanquake: Merge bitcoin/bitcoin#25849: refactor: Remove not needed empty RPC doc std...
<bitcoin-git> [bitcoin] fanquake merged pull request #25849: refactor: Remove not needed empty RPC doc std::string (master...2208-doc-str-🤑) https://github.com/bitcoin/bitcoin/pull/25849
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/d9cd8b419cf9...a5d5569535b3
<bitcoin-git> bitcoin/master 38a911e laanwj: doc: Remove my key from SECURITY.md
<bitcoin-git> bitcoin/master a5d5569 MacroFake: Merge bitcoin/bitcoin#25850: doc: Remove my key from SECURITY.md
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #25850: doc: Remove my key from SECURITY.md (master...2022-08-security-md) https://github.com/bitcoin/bitcoin/pull/25850
<earnestly> hebasto: Oh yes, I forgot that bit. There was an issue about them reimplementing pkg-config .pc files but I haven't looked
<bitcoin-git> [bitcoin] fanquake opened pull request #25851: doc: remove msvc qt build instructions (master...remove_msvc_qt_build_instructions) https://github.com/bitcoin/bitcoin/pull/25851
<bitcoin-git> [bitcoin] fanquake opened pull request #25852: build: reorder CXXFLAGS in intrinsic checks (master...reorganise_intrinsic_flags) https://github.com/bitcoin/bitcoin/pull/25852
<bitcoin-git> [bitcoin] fanquake closed pull request #24985: doc, test: Compilation for 64-bit Windows with msys2 (master...msys2-windows-build) https://github.com/bitcoin/bitcoin/pull/24985
<bitcoin-git> [bitcoin] fanquake closed pull request #22472: fuzz: Add environment option to keep /tmp/ clean (master...master) https://github.com/bitcoin/bitcoin/pull/22472
lukedashjr has joined #bitcoin-core-dev
luke-jr has quit [Ping timeout: 268 seconds]
<bitcoin-git> [bitcoin] jonatack opened pull request #25853: contrib: update testnet torv3 hardcoded seeds (master...torv3-testnet-hardcoded-seeds) https://github.com/bitcoin/bitcoin/pull/25853
lukedashjr is now known as luke-jr
MacroFake has quit [Quit: ZNC 1.7.5+deb4 - https://znc.in]
MacroFake has joined #bitcoin-core-dev
Guyver2_ has joined #bitcoin-core-dev
Guyver2 has quit [Ping timeout: 256 seconds]
sudoforge has joined #bitcoin-core-dev
MacroFake has quit [Quit: ZNC 1.7.5+deb4 - https://znc.in]
MacroFake has joined #bitcoin-core-dev
Guest7 has joined #bitcoin-core-dev
Guest7 has quit [Client Quit]
Guest7 has joined #bitcoin-core-dev
Guest7 has quit [Client Quit]
jonatack has quit [Ping timeout: 248 seconds]
justache has quit [Remote host closed the connection]
justache has joined #bitcoin-core-dev
mimmy has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
vysn has joined #bitcoin-core-dev
pablomartin has joined #bitcoin-core-dev
mimmy has quit [Ping timeout: 256 seconds]
mimmy has joined #bitcoin-core-dev
mimmy has quit [Client Quit]
Guest42 has joined #bitcoin-core-dev
Guest42 has quit [Client Quit]
bitdex has quit [Ping timeout: 268 seconds]
jarthur has joined #bitcoin-core-dev
<laanwj> MacroFake: agree, may want to make a 0.18-final tag first if there's commits on that branch that haven't made it into a release, if not it can just be removed
vasild has quit [Remote host closed the connection]
vasild has joined #bitcoin-core-dev
pablomartin has quit [Quit: Leaving]
SpellChecker has quit [Remote host closed the connection]
sipsorcery has joined #bitcoin-core-dev
SpellChecker has joined #bitcoin-core-dev
Guyver2_ has left #bitcoin-core-dev [#bitcoin-core-dev]
andrewtoth_ has joined #bitcoin-core-dev
sipsorcery has quit [Ping timeout: 248 seconds]
<S3RK> I don't see CI running for the latest push in #25647 ? How can I kick it?
<gribble> https://github.com/bitcoin/bitcoin/issues/25647 | wallet: return change from SelectionResult by S3RK · Pull Request #25647 · bitcoin/bitcoin · GitHub
sipsorcery has joined #bitcoin-core-dev
<hebasto> S3RK: done
sipsorcery has quit [Ping timeout: 256 seconds]
erik-ets1 has joined #bitcoin-core-dev
sipsorcery has joined #bitcoin-core-dev
yanmaani has quit [Remote host closed the connection]
yanmaani has joined #bitcoin-core-dev
yanmaani has quit [Ping timeout: 268 seconds]
<bitcoin-git> [gui] hebasto merged pull request #654: Update source translations for string freeze (master...2022-08-string-freeze) https://github.com/bitcoin-core/gui/pull/654
<bitcoin-git> [bitcoin] hebasto pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/a5d5569535b3...867f5fd1b356
<bitcoin-git> bitcoin/master fcc0c84 laanwj: qt: Update source translations for string freeze
<bitcoin-git> bitcoin/master 867f5fd Hennadii Stepanov: Merge bitcoin-core/gui#654: Update source translations for string freeze
<bitcoin-git> [gui] hebasto merged pull request #598: Avoid recalculating the wallet balance - use model cache (master...2022_GUI_use_model_cached_balance) https://github.com/bitcoin-core/gui/pull/598
<bitcoin-git> [bitcoin] hebasto pushed 6 commits to master: https://github.com/bitcoin/bitcoin/compare/867f5fd1b356...6d4889a694da
<bitcoin-git> bitcoin/master e62958d furszy: GUI: sendCoinsDialog, remove duplicate wallet().getBalances() call
<bitcoin-git> bitcoin/master 321335b furszy: GUI: add getter for WalletModel::m_cached_balances field
<bitcoin-git> bitcoin/master 96e3264 furszy: GUI: use cached balance in overviewpage and sendcoinsdialog
yanmaani has joined #bitcoin-core-dev
erik-ets1 has quit [Ping timeout: 268 seconds]
erik-ets1 has joined #bitcoin-core-dev
Talkless has quit [Quit: Konversation terminated!]
<jonatack> #25614 seems ready for merge
<gribble> https://github.com/bitcoin/bitcoin/issues/25614 | logging: add `-loglevel` configuration option and a `trace` log level by jonatack · Pull Request #25614 · bitcoin/bitcoin · GitHub
vasild has quit [Remote host closed the connection]
vasild has joined #bitcoin-core-dev
vasild has quit [Remote host closed the connection]
vasild has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] achow101 pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/6d4889a694da...22d96d76ab02
<bitcoin-git> bitcoin/master 05f7f31 Suhas Daftuar: Reduce bandwidth during initial headers sync when a block is found
<bitcoin-git> bitcoin/master f6a9166 Suhas Daftuar: Add functional test for block announcements during initial headers sync
<bitcoin-git> bitcoin/master 22d96d7 Andrew Chow: Merge bitcoin/bitcoin#25720: p2p: Reduce bandwidth during initial headers ...
<bitcoin-git> [bitcoin] achow101 merged pull request #25720: p2p: Reduce bandwidth during initial headers sync when a block is found (master...2022-07-reduce-headers-sync-bandwidth) https://github.com/bitcoin/bitcoin/pull/25720
cryptapus has quit [Quit: Konversation terminated!]
<brunoerg> can someone pls kick CI for #25412?
<gribble> https://github.com/bitcoin/bitcoin/issues/25412 | rest: add `/deploymentinfo` endpoint by brunoerg · Pull Request #25412 · bitcoin/bitcoin · GitHub
<hebasto> brunoerg: done
<fanquake> Anyone opposed to kicking the feature freeze date in #24987 back a week?
<fanquake> There are a number of worthwhile changes that still need to go in.
<gribble> https://github.com/bitcoin/bitcoin/issues/24987 | Release schedule for 24.0 · Issue #24987 · bitcoin/bitcoin · GitHub
cryptapus has joined #bitcoin-core-dev
<achow101> sgtm
<hebasto> +1
<fanquake> Will push all dates back 1 week.
<jarolrod> ack
<brunoerg> hebasto: thanks
<lightlike> could a maintainer have a look at #24858? (see discussion in the last three comments there)
<gribble> https://github.com/bitcoin/bitcoin/issues/24858 | incorrect blk file size calculation during reindex results in recoverable blk file corruption by mruddy · Pull Request #24858 · bitcoin/bitcoin · GitHub
<bitcoin-git> [bitcoin] ishaanam closed pull request #25375: rpc: add minconf option to sendall and fund transaction calls (master...fundrawtransaction_minconf) https://github.com/bitcoin/bitcoin/pull/25375
evanlinj1 has quit [Remote host closed the connection]
evanlinj1 has joined #bitcoin-core-dev
brunoerg has quit []
vysn has quit [Ping timeout: 244 seconds]
<_aj_> sipa: no, that's not what i was seeing; i'll update and see if i'm still seeing it
<bitcoin-git> [bitcoin] SkiingIsFun123 opened pull request #25854: Update tracing.md (master...patch-1) https://github.com/bitcoin/bitcoin/pull/25854
<bitcoin-git> [bitcoin] SkiingIsFun123 opened pull request #25855: Update translation_process.md (master...patch-2) https://github.com/bitcoin/bitcoin/pull/25855
AaronvanW has quit [Remote host closed the connection]
<sipa> _aj_: Hmm, interesting.
sipsorcery has quit [Ping timeout: 248 seconds]
<_aj_> sipa: so maybe i am seeing it happen at the double height inflection point; but it still makes no sense to me why you'd switch to redownloading instead of just feeding the already validated headers through the logic
<sipa> _aj_: Ah, yes, there I agree. That's what I referred to as "moving the starting point forward" in my earlier message. That's definitely better, but it's somewhat complicated to do right.
<_aj_> sipa: i don't think you need to move the starting point forward; just pass the skipped headers through as if the peer had sent them to you
darosior has quit [Read error: Connection reset by peer]
darosior has joined #bitcoin-core-dev
_andrewtoth_ has joined #bitcoin-core-dev
andrewtoth_ has quit [Ping timeout: 268 seconds]
<sipa> Ah, that is equivalent to one of the instances of moving the starting point forward, but restricted to redownloading.
<_aj_> sipa: well it's moving progress forward, not the starting point per se (m_chain_start is left alone)
<sipa> Right, during redownload the starting point doesn't actually matter anymore.
<sipa> In the logic I was working on, I also did something similar during the initial phase.
<sipa> Where it'd move the start point forward, which causes the redownload to start further ahead.
<sipa> Maybe that's not actually useful? You'll detect it when redownload starts anyway.
AaronvanW has joined #bitcoin-core-dev
<sipa> So just to be clear about what this gains us.
<sipa> I believe it is just this: by skipping ahead more work, it increases the chance that the peer will overtake whatever other sync peers we have (possibly none, if there was one that was further ahead, but disconnected), shortening the time it takes to reach sync.
<sipa> If the "tip peer" isn't overtaken, it has no real impact, as it wouldn't shorten the time it takes to reach minchainwork, so we'll keep syncing for all the same peers, for all the same time.
<sipa> Does that sound right?
ghost43_ has joined #bitcoin-core-dev
vasild has quit [Remote host closed the connection]
yanmaani has quit [Ping timeout: 268 seconds]
ghost43 has quit [Ping timeout: 268 seconds]
yanmaani has joined #bitcoin-core-dev
aleggg has quit [Ping timeout: 248 seconds]
<sipa> Ok, reading your code more carefully, this does work different than what I had in mind.
<sipa> This is comparing received headers against the accepted headers chain. What I was thinking of was comparing commitments against the accepted headers chain.
<sipa> In your code, is the commitment check even needed? You're already checking the full hash.
vasild has joined #bitcoin-core-dev
AaronvanW has quit [Ping timeout: 268 seconds]
PaperSword has quit [Read error: Connection reset by peer]
<sipa> Oh, no, you indeed need the commitments to verify that the start point you're jumping to is actually an ancestor of the commitments tip you had earlier, and not on a fork.
<sipa> @_aj_ I'm a bit concerned that this may interfere with the ability to accept legitimate reorgs. If the peer switches to a different chain in between the two phases, forking off near the sync start point, there is a 1/8 or 1/16 probability that this new chain we receive matches the commitment bits we had earlier, which would cause it to be treated as a mismatching continuation later, rather than as a valid different chain.
<sipa> I guess it would only be a one-time thing; a retry after that failure would work just fine.
<luke-jr> is it intentional that the interfaces::Wallet stuff may have multiple instances per CWallet? was looking at hiding CWallet details from the RPC code, but idk if that's a good idea in this case
AaronvanW has joined #bitcoin-core-dev
bitdex has joined #bitcoin-core-dev