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
kevkevin has joined #bitcoin-core-dev
gf2718 has quit [Ping timeout: 265 seconds]
kevkevin has quit [Ping timeout: 272 seconds]
gf2718 has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] achow101 pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/36f5effa1783...422825929437
<bitcoin-git> bitcoin/master ad9c2cc furszy: test, bench: specialize working directory name
<bitcoin-git> bitcoin/master fa66e08 furszy: bench: add support for custom data directory
<bitcoin-git> bitcoin/master 4228259 Ava Chow: Merge bitcoin/bitcoin#31000: bench: add support for custom data directory
<bitcoin-git> [bitcoin] achow101 merged pull request #31000: bench: add support for custom data directory (master...2024_bench_custom_datadir) https://github.com/bitcoin/bitcoin/pull/31000
PaperSword has quit [Remote host closed the connection]
PaperSword has joined #bitcoin-core-dev
PaperSword has quit [Ping timeout: 244 seconds]
PaperSword has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
__DuBPiRaTe__ has joined #bitcoin-core-dev
__DuBPiRaTe__ has quit [Quit: Leaving]
zeropoint has quit [Quit: leaving]
jarthur_ has joined #bitcoin-core-dev
jarthur_ has quit [Client Quit]
jarthur has quit [Ping timeout: 260 seconds]
jarthur has joined #bitcoin-core-dev
adil has joined #bitcoin-core-dev
pablomartin has joined #bitcoin-core-dev
pablomartin has quit [Quit: Leaving]
bitdex has joined #bitcoin-core-dev
gf2718 has quit [Ping timeout: 252 seconds]
gf2718 has joined #bitcoin-core-dev
gf2718 has quit [Ping timeout: 265 seconds]
andrewtoth has joined #bitcoin-core-dev
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
gf2718 has joined #bitcoin-core-dev
mcey_ has quit [Remote host closed the connection]
mcey_ has joined #bitcoin-core-dev
gf2718 has quit [Ping timeout: 260 seconds]
jarthur has quit [Ping timeout: 252 seconds]
gf2718 has joined #bitcoin-core-dev
PaperSword1 has joined #bitcoin-core-dev
PaperSword has quit [Ping timeout: 248 seconds]
PaperSword1 has quit [Ping timeout: 252 seconds]
gf2718 has quit [Ping timeout: 252 seconds]
gf2718 has joined #bitcoin-core-dev
adil has quit [Quit: adil]
gf2718 has quit [Ping timeout: 252 seconds]
gf2718 has joined #bitcoin-core-dev
<vasild> ryanofsky: wrt #31011, it says "Move util/pcp.cpp and util/netif.cpp to common/ because they depend on netaddress.cpp", does it mean anything that depends on netaddress.cpp has to be in common/ ?
<gribble> https://github.com/bitcoin/bitcoin/issues/31011 | refactor: move util/pcp and util/netif to common/ by ryanofsky · Pull Request #31011 · bitcoin/bitcoin · GitHub
<vasild> and how to determine if something depends on netaddress.cpp? I guess "#include <netaddress.h>" is not quite the same since it may only need netaddress.h for e.g. 'enum Network'
gf2718 has quit [Ping timeout: 264 seconds]
gf2718 has joined #bitcoin-core-dev
eval-exec has quit [Quit: eval-exec]
eval-exec has joined #bitcoin-core-dev
spynxic has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
spynxic has joined #bitcoin-core-dev
l0rinc has joined #bitcoin-core-dev
gmaxwell has quit [Ping timeout: 252 seconds]
gf2718 has quit [Ping timeout: 264 seconds]
gmaxwell has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/422825929437...69c031344404
<bitcoin-git> bitcoin/master e80e4c6 TheCharlatan: validation: Remove RECENT_CONSENSUS_CHANGE validation result
<bitcoin-git> bitcoin/master 69c0313 merge-script: Merge bitcoin/bitcoin#31269: validation: Remove RECENT_CONSENSUS_CHANGE va...
<bitcoin-git> [bitcoin] fanquake merged pull request #31269: validation: Remove RECENT_CONSENSUS_CHANGE validation result (master...rmRecentConsensusChange) https://github.com/bitcoin/bitcoin/pull/31269
gf2718 has joined #bitcoin-core-dev
eval-exec has quit [Ping timeout: 272 seconds]
PaperSword has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/69c031344404...f44e39c9d0da
<bitcoin-git> bitcoin/master 184f34f Ryan Ofsky: util: Support dynamic width & precision in ConstevalFormatString
<bitcoin-git> bitcoin/master fe39acf Ryan Ofsky: tinyformat: Add compile-time checking for literal format strings
<bitcoin-git> bitcoin/master f44e39c merge-script: Merge bitcoin/bitcoin#31174: tinyformat: Add compile-time checking for lit...
<bitcoin-git> [bitcoin] fanquake merged pull request #31174: tinyformat: Add compile-time checking for literal format strings (master...pr/tcheck) https://github.com/bitcoin/bitcoin/pull/31174
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/f44e39c9d0da...e546b4e1a0c5
<bitcoin-git> bitcoin/master ac286e0 secp512k2: doc: Fix grammatical errors in multisig-tutorial.md
<bitcoin-git> bitcoin/master e546b4e merge-script: Merge bitcoin/bitcoin#31225: doc: Fix grammatical errors in multisig-tutor...
<bitcoin-git> [bitcoin] fanquake merged pull request #31225: doc: Fix grammatical errors in multisig-tutorial.md (master...patch-1) https://github.com/bitcoin/bitcoin/pull/31225
gf2718 has quit [Ping timeout: 260 seconds]
gf2718 has joined #bitcoin-core-dev
<laanwj> vasild: i think any use of netaddress.h is considered "use of netaddress.cpp" in this context, we don't distinguish header versus implementation usage because it further complicates dependency tracking
<vasild> ok, easy ;)
Guest82 has joined #bitcoin-core-dev
Guest82 has quit [Quit: Client closed]
Dmitri has joined #bitcoin-core-dev
Dmitri has quit [Client Quit]
Dmitri has joined #bitcoin-core-dev
Dmitri has quit [Client Quit]
<bitcoin-git> [bitcoin] maflcko opened pull request #31287: refactor: Avoid std::string format strings (master...2411-check-fmt) https://github.com/bitcoin/bitcoin/pull/31287
Guyver2 has joined #bitcoin-core-dev
gf2718 has quit [Ping timeout: 276 seconds]
gf2718 has joined #bitcoin-core-dev
l0rinc has quit [Quit: Client closed]
gf2718 has quit [Ping timeout: 248 seconds]
Guyver2 has left #bitcoin-core-dev [Closing Window]
gf2718 has joined #bitcoin-core-dev
eval-exec has joined #bitcoin-core-dev
pablomartin has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] Sjors closed pull request #31003: Add waitFeesChanged() to Mining interface (master...2024/07/mining-fees-changed) https://github.com/bitcoin/bitcoin/pull/31003
<bitcoin-git> [bitcoin] Sjors opened pull request #31288: Add destroy to BlockTemplate schema (master...2024/11/destroy) https://github.com/bitcoin/bitcoin/pull/31288
<bitcoin-git> [bitcoin] hodlinator closed pull request #30737: test: Fix RANDOM_CTX_SEED use with parallel tests (master...2024-08/RANDOM_CTX_SEED_jobs_fix_alt) https://github.com/bitcoin/bitcoin/pull/30737
bitdex has quit [Quit: = ""]
gf2718 has quit [Ping timeout: 252 seconds]
sliv3r__ has joined #bitcoin-core-dev
nymius has joined #bitcoin-core-dev
<achow101> #startmeeting
<tdb3> hi
<abubakarsadiq> hi
<josie> hi
<achow101> #bitcoin-core-dev Meeting: abubakarsadiq achow101 _aj_ ajonas b10c brunoerg cfields darosior dergoegge fanquake fjahr furszy gleb glozow hebasto instagibbs jarolrod jonatack josibake kanzure laanwj LarryRuane lightlike luke-jr maflcko maxedw Murch pinheadmz provoostenator ryanofsky sdaftuar S3RK stickies-v sipa sr_gi tdb3 theStack TheCharlatan vasild willcl-ark
<sipa> hi
<sliv3r__> hi
<theStack> hi
<TheCharlatan> hi
<vasild> hi
<b10c> hi
<kevkevin> hi
<sdaftuar> hi
<willcl-ark> hi
<achow101> There are no pre-proposed meeting topics this week. Any last minute ones to add?
kevkevin has quit [Quit: Leaving...]
<gleb> Hi
<BlueMatt[m]> Is Sjors here?
<maxedw> hi
kevkevin has joined #bitcoin-core-dev
<kevkevin> hi
<achow101> BlueMatt[m]: doesn't seem like it yet
<brunoerg> hi
<achow101> #topic Erlay WG Update (sr_gi, gleb, marcofleon)
<stickies-v> hi
nymius has quit [Client Quit]
<gleb> On erlay side I guess that’s me
<kanzure> hi
<gleb> We’re having some productive discussions on moving forward in the WG chat, especially how to think of spy nodes; and how to think of the efficiency
nymius has joined #bitcoin-core-dev
<gleb> In-pr sergi is reviewing a lot of my comments. I know several contributors are waiting for that to resolve first
<gleb> I’m spinning up test nodes for others to connect to. Thinking Warnet or not
<gleb> That’s it!
<achow101> #topic Kernel WG Update (TheCharlatan)
<josie> gleb: feel free to reach out if you want a warnet onboarding / crash course
<TheCharlatan> Nothing new today, thank you for the quick reviews on #31269
<gribble> https://github.com/bitcoin/bitcoin/issues/31269 | validation: Remove RECENT_CONSENSUS_CHANGE validation result by TheCharlatan · Pull Request #31269 · bitcoin/bitcoin · GitHub
<achow101> #topic Benchmarking WG Update (josie, l0rinc)
<josie> made progress on getting a mainnet assumeutxo bench running automatically when a PR is opened. the benchmark now automatically does benchcoin master vs PR branch (h/t willcl-ark)
<josie> the final results are published to a github page, with flamegraphs included (h/t davidgumberg)
<josie> Novo___ and i will be using the new setup this next week to investigate the batch validatoin PR
<josie> we are also at the stage where having extra dedicated runners would be helpful. was planning to purchase some more hetzner boxes and add them, but a few people mentioned having some resources that could be used for this, planning to follow up on that this week
<josie> thats all!
<achow101> #topic Silent Payments WG Update (josie, RubenSomsen)
<josie> slow and steady, working through all the feedback on the libsecp256k1 module
<josie> i do remember on the musig2 PR, there was a suggestion on how we type arrays of unsigned char where it is expected to be an exact size. it seemed doing this could be useful for languages like rust, when generating bindings automatically?
<josie> planning to follow up with the secp256k1 maintainers to see if this is worth doing for the silent payments module (perhaps a topic for the upcoming secp256k1 meeting this coming monday?)
<josie> thats all!
<sipa> josie: yeah, definitely worth bringing up
<achow101> #topic Cluster Mempool WG Update (sdaftuar, sipa)
<sdaftuar> hi, #31122 is still the PR to review. it seems to be getting close.
<josie> sipa: will do!
<gribble> https://github.com/bitcoin/bitcoin/issues/31122 | cluster mempool: Implement changeset interface for mempool by sdaftuar · Pull Request #31122 · bitcoin/bitcoin · GitHub
<sdaftuar> i think pieter is getting closer with his txgraph implementation as well -- will let him add any additional info
<sipa> i'm close to opening the first txgraph PR (the middle layer between cluster linearization algorithms, and the mempool, which deals with dependencies/clusters/linearizations/proposed changes for the entire mempool)
<sipa> nothing else from me
<achow101> #topic MuSig2 WG Update (achow101)
<achow101> We had a discussion about breaking up #29675, so i've opened 2 refactors (#31242, #31243) and a PR for the PSBT fields (#31247)
<gribble> 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
<gribble> https://github.com/bitcoin/bitcoin/issues/31242 | wallet, desc spkm: Return SigningProvider only if we have the privkey by achow101 · Pull Request #31242 · bitcoin/bitcoin · GitHub
<gribble> https://github.com/bitcoin/bitcoin/issues/31243 | descriptor: Move filling of keys from `DescriptorImpl::MakeScripts` to `PubkeyProvider::GetPubKey` by achow101 · Pull Request #31243 · bitcoin/bitcoin · GitHub
<gribble> https://github.com/bitcoin/bitcoin/issues/31247 | psbt: MuSig2 Fields by achow101 · Pull Request #31247 · bitcoin/bitcoin · GitHub
<achow101> The descriptors implementation is also in a separate draft PR ##31244, and 29675 is the final that require all of the above and adds signing
<gribble> https://github.com/bitcoin/bitcoin/issues/31244 | descriptors: MuSig2 by achow101 · Pull Request #31244 · bitcoin/bitcoin · GitHub
<achow101> #topic Legacy Wallet Removal WG Update (achow101)
gf2718 has joined #bitcoin-core-dev
<achow101> Also had a discussion about breaking up #28710, so there's now the migration test rework in #31248, and #31250 has legacy wallets disabled but not removed
<gribble> https://github.com/bitcoin/bitcoin/issues/28710 | Remove the legacy wallet and BDB dependency by achow101 · Pull Request #28710 · bitcoin/bitcoin · GitHub
<gribble> https://github.com/bitcoin/bitcoin/issues/31248 | test: Rework wallet_migration.py to use previous releases by achow101 · Pull Request #31248 · bitcoin/bitcoin · GitHub
<gribble> https://github.com/bitcoin/bitcoin/issues/31250 | wallet: Disable creating and loading legacy wallets by achow101 · Pull Request #31250 · bitcoin/bitcoin · GitHub
<achow101> furszy has opened #31241 as well
<gribble> https://github.com/bitcoin/bitcoin/issues/31241 | wallet: remove BDB dependency from wallet migration benchmark by furszy · Pull Request #31241 · bitcoin/bitcoin · GitHub
<jonatack> hi
<achow101> that's all for working groups that i see here
<achow101> Anything else to discuss?
<instagibbs> shoutout to all the ephemeral dust review, not exactly a topic
<vasild> achow101: I guess that once legacy wallet is removed (in 29?) softwares that use Bitcoin Core's wallet but don't support descriptor wallets will have to stick to v28?
<josie> instagibbs: congrats on moving that forward!
<achow101> vasild: yes
<vasild> ok
<sipa> vasild, achow101: though there are some RPCs we could realistically implement for descriptor wallets which are legacy-only currently (see #30175
<gribble> https://github.com/bitcoin/bitcoin/issues/30175 | Enable `importprivkey`, `addmultisigaddress` in descriptor wallets · Issue #30175 · bitcoin/bitcoin · GitHub
<jonatack> hi again (first one didn't seem to get through)
<vasild> https://github.com/JoinMarket-Org/joinmarket-clientserver/issues/1571#issuecomment-2102790757 "JoinMarket uses importmulti call, which is not available for descriptor wallets"
jonatack has quit [Quit: WeeChat 4.4.3]
<sipa> translating importmulti is not impossible, but it'd be a nontrivial amount of work, and i don't think many things besides joinmarket use it?
<sipa> it'd be easier i expect to make joinmarket use importdescriptors instead
<achow101> presumably the problem is that they don't create descriptors
<vasild> I think it is possible to do custom gap limits
<vasild> with descriptor wallets
<achow101> yeah, they can do things manually with keypoolrefill
<achow101> i'll leave a comment on that issue
<laanwj> sipa: i don't think so either, joinmarket is the only common software that's stuck at pre-descriptor wallets, that i know of
jonatack has joined #bitcoin-core-dev
<achow101> #endmeeting
jon_atack has joined #bitcoin-core-dev
jon_atack has quit [Client Quit]
nymius has quit [Changing host]
nymius has joined #bitcoin-core-dev
<nymius> bye
nymius has quit [Quit: nymius]
<theStack> electrum personal server is also still relying on pre-descriptor wallets, fwiw (not sure how much it is used those days though)
jon_atack has joined #bitcoin-core-dev
jon_atack has quit [Client Quit]
<laanwj> theStack: do you by any chance know what RPCs it's using that are missing for descriptors wallets?
jon_atack has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 272 seconds]
<theStack> laanwj: IIRC, it was also importmulti
<achow101> I imagine that getting changes into electrum personal server may be difficult given belcher's health issues
<theStack> yeah :/
nymius has joined #bitcoin-core-dev
nymius has quit [Client Quit]
jon_atack has quit [Read error: Connection reset by peer]
jonatack has joined #bitcoin-core-dev
<laanwj> yea :/ doesn't look like there's an actively maintained fork, either
sliv3r__ has quit [Ping timeout: 256 seconds]
dzxzg has joined #bitcoin-core-dev
jonatack has quit [Remote host closed the connection]
jonatack has joined #bitcoin-core-dev
dzxzg has quit [Ping timeout: 256 seconds]
gf2718 has quit [Ping timeout: 252 seconds]
gf2718 has joined #bitcoin-core-dev
gf2718 has quit [Ping timeout: 276 seconds]
<bitcoin-git> [bitcoin] lulapainho opened pull request #31290: feati: mais moeda (master...master) https://github.com/bitcoin/bitcoin/pull/31290
<bitcoin-git> [bitcoin] fanquake closed pull request #31290: feati: mais moeda (master...master) https://github.com/bitcoin/bitcoin/pull/31290
bugs_ has joined #bitcoin-core-dev
<instagibbs> ^ nation states like Brazil trying to stack
gf2718 has joined #bitcoin-core-dev
gf2718 has quit [Ping timeout: 260 seconds]
rsantacroce has joined #bitcoin-core-dev
<brunoerg> instagibbs: should i be proud of it?
rsantacroce has quit [Quit: Textual IRC Client: www.textualapp.com]
gf2718 has joined #bitcoin-core-dev
gf2718 has quit [Ping timeout: 265 seconds]
gf2718 has joined #bitcoin-core-dev
jarthur has joined #bitcoin-core-dev
zeropoint has joined #bitcoin-core-dev
eval-exec has quit [Ping timeout: 260 seconds]
kevkevin has quit [Remote host closed the connection]
jamesob443688173 has quit [Quit: The Lounge - https://thelounge.chat]
jamesob15 has quit [Quit: The Lounge - https://thelounge.chat]
jamesob443688173 has joined #bitcoin-core-dev
jamesob15 has joined #bitcoin-core-dev
Talkless has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 260 seconds]
gf2718 has quit [Ping timeout: 248 seconds]
<bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/e546b4e1a0c5...2d944e982c47
<bitcoin-git> bitcoin/master cdf34be fanquake: guix: remove util-linux
<bitcoin-git> bitcoin/master 4d66854 fanquake: ci: remove util-linux from centos CI
<bitcoin-git> bitcoin/master 2d944e9 merge-script: Merge bitcoin/bitcoin#31285: guix: remove `util-linux`
<bitcoin-git> [bitcoin] fanquake merged pull request #31285: guix: remove `util-linux` (master...remove_util_linux) https://github.com/bitcoin/bitcoin/pull/31285
andrewtoth_ has joined #bitcoin-core-dev
andrewtoth has quit [Ping timeout: 260 seconds]
qxs has quit [Ping timeout: 260 seconds]
qxs has joined #bitcoin-core-dev
<bitcoin-git> [gui-qml] pablomartin4btc opened pull request #433: Persist proxy settings to settings.json (main...qml-proxy-settings-persistence) https://github.com/bitcoin-core/gui-qml/pull/433
kevkevin has joined #bitcoin-core-dev
PaperSword has quit [Quit: PaperSword]
gf2718 has joined #bitcoin-core-dev
gf2718 has quit [Ping timeout: 260 seconds]
jarthur has quit [Read error: Connection reset by peer]
Talkless has quit [Remote host closed the connection]
Guest16 has joined #bitcoin-core-dev
Guest16 has quit [Client Quit]
<bitcoin-git> [bitcoin] furszy opened pull request #31291: test: add global time to place exec tests within the same dir (master...2024_test_global_path) https://github.com/bitcoin/bitcoin/pull/31291
<darosior> how do i enable the debug symbols but keep an optimized build with cmake?
<darosior> what im trying to achieve: having enough information for `perf` but keeping the optimizations so the flamegraph actually reflects reality
<sipa> my understanding is that that is the default: the default built type is RelWithDebInfo
<sipa> does running cmake say "CMAKE_BUILD_TYPE ...................... RelWithDebInfo
<bitcoin-git> [bitcoin] casey opened pull request #31292: Add `contrib/justfile` containing useful development workflow commands. (master...justfile) https://github.com/bitcoin/bitcoin/pull/31292
<darosior> Yeah, so looks like the problem is elsewhere.
<darosior> readelf also says my binary has them
<darosior> Ah, i just didn't have the kernel debug symbols on this new machine. If anyone's coming back to read this: apt install linux-image-`uname -r`-dbg did the trick.
<bitcoin-git> [bitcoin] achow101 pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/2d944e982c47...1a8f51e7453c
<bitcoin-git> bitcoin/master 192dac1 TheCharlatan: [refactor] Cleanup BlockAssembler mempool usage
<bitcoin-git> bitcoin/master 1a8f51e Ava Chow: Merge bitcoin/bitcoin#28843: [refactor] Cleanup BlockAssembler mempool usa...
<bitcoin-git> [bitcoin] achow101 merged pull request #28843: [refactor] Cleanup BlockAssembler mempool usage (master...blockAssemblerRemoveMempool) https://github.com/bitcoin/bitcoin/pull/28843
<sipa> darosior: ah good to know
<bitcoin-git> [bitcoin] achow101 pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/1a8f51e7453c...380e1f44e8ed
<bitcoin-git> bitcoin/master 42066f4 Lőrinc: Refactor SipHash_32b benchmark to improve accuracy and avoid optimization ...
<bitcoin-git> bitcoin/master 380e1f4 Ava Chow: Merge bitcoin/bitcoin#30349: benchmark: Improve SipHash_32b accuracy to av...
<bitcoin-git> [bitcoin] achow101 merged pull request #30349: benchmark: Improve SipHash_32b accuracy to avoid potential optimization issues (master...paplorinc/remove_siphash_benchmark_recursion) https://github.com/bitcoin/bitcoin/pull/30349
<bitcoin-git> [bitcoin] achow101 pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/380e1f44e8ed...2257c6d68fae
<bitcoin-git> bitcoin/master 8610bce Sjors Provoost: ci: skip Github CI on branch pushes for forks
<bitcoin-git> bitcoin/master 2257c6d Ava Chow: Merge bitcoin/bitcoin#30487: ci: skip Github CI on branch pushes for forks
<bitcoin-git> [bitcoin] achow101 merged pull request #30487: ci: skip Github CI on branch pushes for forks (master...2024/07/ci-fork-github) https://github.com/bitcoin/bitcoin/pull/30487
<bitcoin-git> [bitcoin] achow101 pushed 7 commits to master: https://github.com/bitcoin/bitcoin/compare/2257c6d68fae...85bcfeea2356
<bitcoin-git> bitcoin/master a51e917 Martin Zumsande: validation: add RecalculateBestHeader() function
<bitcoin-git> bitcoin/master 9275e96 Martin Zumsande: rpc: call RecalculateBestHeader as part of reconsiderblock
<bitcoin-git> bitcoin/master 783cb73 Martin Zumsande: validation: call RecalculateBestHeader in InvalidChainFound
<bitcoin-git> [bitcoin] achow101 merged pull request #30666: validation: fix m_best_header tracking and BLOCK_FAILED_CHILD assignment (master...202404_invalidblock) https://github.com/bitcoin/bitcoin/pull/30666
Guest24 has joined #bitcoin-core-dev
Guest24 has quit [Client Quit]
__DuBPiRaTe__ has joined #bitcoin-core-dev
gf2718 has joined #bitcoin-core-dev
conman has quit [Read error: Connection reset by peer]
gf2718 has quit [Ping timeout: 252 seconds]
bugs_ has quit [Quit: Leaving]
__DuBPiRaTe__ has quit [Remote host closed the connection]
__DuBPiRaTe__ has joined #bitcoin-core-dev
conman has joined #bitcoin-core-dev
kevkevin has quit [Remote host closed the connection]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 248 seconds]
adam_ has joined #bitcoin-core-dev
pablomartin has quit [Ping timeout: 276 seconds]
adam_ has quit [Ping timeout: 276 seconds]