--- Log opened Tue Feb 15 00:00:59 2022 00:03 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 00:03 < bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/6b8e4977b832...493b1156d843 00:03 < bitcoin-git> bitcoin/master 64645fa Jeremy Rand: Release process: fix broken link to Guix building docs 00:03 < bitcoin-git> bitcoin/master 493b115 fanquake: Merge bitcoin/bitcoin#24345: doc: Release process: fix broken link to Guix... 00:03 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 00:03 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 00:03 < bitcoin-git> [bitcoin] fanquake merged pull request #24345: doc: Release process: fix broken link to Guix building docs (master...guix-link) https://github.com/bitcoin/bitcoin/pull/24345 00:03 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 00:04 -!- grettke [~grettke@cpe-65-29-228-30.wi.res.rr.com] has joined #bitcoin-core-dev 00:17 -!- RepeatedNonce [~RepeatedN@49.204.113.125] has quit [Quit: Client closed] 00:24 -!- Guyver2 [~Guyver@guyver2.xs4all.nl] has joined #bitcoin-core-dev 00:29 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 00:29 < bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/493b1156d843...444b6b342df6 00:29 < bitcoin-git> bitcoin/master fa45597 MarcoFalke: util: Add missing unlinkat to syscall sandbox 00:29 < bitcoin-git> bitcoin/master 444b6b3 MarcoFalke: Merge bitcoin/bitcoin#24340: util: Add missing unlinkat to syscall sandbox... 00:29 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 00:29 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 00:29 < bitcoin-git> [bitcoin] MarcoFalke merged pull request #24340: util: Add missing unlinkat to syscall sandbox (master...2202-gcc12) https://github.com/bitcoin/bitcoin/pull/24340 00:29 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 00:31 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 00:31 < bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/444b6b342df6...566df80624b0 00:31 < bitcoin-git> bitcoin/master faef344 MarcoFalke: Print enable_fuzz_binary in configure 00:31 < bitcoin-git> bitcoin/master 566df80 MarcoFalke: Merge bitcoin/bitcoin#24336: Print enable_fuzz_binary in configure 00:31 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 00:31 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 00:31 < bitcoin-git> [bitcoin] MarcoFalke merged pull request #24336: Print enable_fuzz_binary in configure (master...2202-buildFuzz) https://github.com/bitcoin/bitcoin/pull/24336 00:32 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 00:33 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 00:33 < bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/566df80624b0...7164e00e1bc4 00:33 < bitcoin-git> bitcoin/master f11dad2 Sebastian Falbesoner: test: refactor: remove unneeded bytes<->hex conversions in `byte_to_base58... 00:33 < bitcoin-git> bitcoin/master 7164e00 MarcoFalke: Merge bitcoin/bitcoin#24324: test: refactor: remove unneeded bytes<->hex c... 00:33 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 00:33 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 00:33 < bitcoin-git> [bitcoin] MarcoFalke merged pull request #24324: test: refactor: remove unneeded bytes<->hex conversions in `byte_to_base58` (master...202202-test-refactor_simplify-byte_to_base58) https://github.com/bitcoin/bitcoin/pull/24324 00:33 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 00:34 -!- grettke [~grettke@cpe-65-29-228-30.wi.res.rr.com] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 00:42 -!- sipsorcery [~sipsorcer@2a02:8084:6180:500::12b] has joined #bitcoin-core-dev 00:50 -!- kinlo [~peter@user/kinlo] has quit [Ping timeout: 250 seconds] 00:51 -!- Guyver2_ [~Guyver@guyver2.xs4all.nl] has joined #bitcoin-core-dev 00:53 -!- Guyver2 [~Guyver@guyver2.xs4all.nl] has quit [Ping timeout: 240 seconds] 00:53 -!- Guyver2_ is now known as Guyver2 00:58 -!- kinlo [~peter@user/kinlo] has joined #bitcoin-core-dev 01:01 -!- luke-jr [~luke-jr@user/luke-jr] has quit [Quit: ZNC - http://znc.sourceforge.net] 01:04 -!- rex4539 [~rex4539@gateway/tor-sasl/rex4539] has joined #bitcoin-core-dev 01:09 -!- rex4539 [~rex4539@gateway/tor-sasl/rex4539] has quit [Ping timeout: 240 seconds] 01:14 -!- luke-jr [~luke-jr@user/luke-jr] has joined #bitcoin-core-dev 01:20 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 01:20 < bitcoin-git> [bitcoin] fanquake pushed 5 commits to 22.x: https://github.com/bitcoin/bitcoin/compare/a06915dece9f...eff97097239f 01:20 < bitcoin-git> bitcoin/22.x 4b92a6b fanquake: build: libXau 1.0.9 01:20 < bitcoin-git> bitcoin/22.x 685ac6a fanquake: build: fix depends zeromq dash compatibility 01:20 < bitcoin-git> bitcoin/22.x b5d12ed MarcoFalke: ci: Bump CentOS 8 image 01:20 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 01:20 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 01:21 < bitcoin-git> [bitcoin] fanquake merged pull request #24256: [22.x] build: Bump depends packages (zmq, libXau) (22.x...backport_centos_8) https://github.com/bitcoin/bitcoin/pull/24256 01:21 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 01:35 -!- Guest75 [~Guest75@85.26.241.102] has joined #bitcoin-core-dev 02:04 -!- kexkey [~kexkey@static-198-54-132-86.cust.tzulo.com] has quit [Ping timeout: 256 seconds] 02:06 -!- kexkey [~kexkey@static-198-54-132-134.cust.tzulo.com] has joined #bitcoin-core-dev 02:13 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 02:13 < bitcoin-git> [bitcoin] MarcoFalke opened pull request #24347: rpc: Fix implicit-integer-sign-change in verifychain (master...2202-rpcInt) https://github.com/bitcoin/bitcoin/pull/24347 02:13 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 02:14 -!- vysn [~vysn@user/vysn] has quit [Ping timeout: 240 seconds] 02:27 -!- Guest75 [~Guest75@85.26.241.102] has quit [Quit: Client closed] 02:32 -!- cold [~cold@user/cold] has quit [Ping timeout: 240 seconds] 02:33 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #bitcoin-core-dev 02:52 -!- rex4539 [~rex4539@gateway/tor-sasl/rex4539] has joined #bitcoin-core-dev 02:56 < provoostenator> Was BIP 8 assigned later than BIP 9 with the idea of filling the single digit range in descending order with things that relate to upgrades? 02:57 -!- rex4539 [~rex4539@gateway/tor-sasl/rex4539] has quit [Ping timeout: 240 seconds] 03:02 -!- jarthur [~jarthur@2603-8080-1540-002d-b815-d0c3-2814-01b3.res6.spectrum.com] has quit [Quit: jarthur] 03:02 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 03:02 < bitcoin-git> [bitcoin] hebasto opened pull request #24348: build: Fix Guix build for Windows (attempt #2) (master...220215-guix) https://github.com/bitcoin/bitcoin/pull/24348 03:02 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 03:28 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 03:28 < bitcoin-git> [bitcoin] MarcoFalke opened pull request #24349: fuzz: Split script formatting from script fuzz target (master...2202-fuzzFaster) https://github.com/bitcoin/bitcoin/pull/24349 03:28 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 03:30 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 03:30 < bitcoin-git> [bitcoin] TheCharlatan opened pull request #24350: Primitives: Correct CTransaction deserialization docstring (master...rmCTxWitness) https://github.com/bitcoin/bitcoin/pull/24350 03:30 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 03:41 < michaelfolkson> provoostenator: Probably should be in #bitcoin-dev (and I think only luke-jr can answer it) but BIP 148, 149 weren't given single digits and allocated at similar time. But they were entitled to be SegWit specific rather than general activation mechanism 03:44 -!- rex4539 [~rex4539@gateway/tor-sasl/rex4539] has joined #bitcoin-core-dev 03:46 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has quit [Remote host closed the connection] 03:46 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has joined #bitcoin-core-dev 03:47 < provoostenator> michaelfolkson: indeed the distinction I was assuming is that it's a generic mechanism. Per soft fork deployment logic is also found in BIP 34, 66, 341 03:48 -!- cold [~cold@user/cold] has joined #bitcoin-core-dev 03:49 < provoostenator> Can move to #bitcoin-dev if the answer is "complicated" :-) 04:01 < yanmaani> Why doesn't Bitcoin Core sync db after completing ibd? 04:02 < yanmaani> to reproduce: install bitcoin core, sync it until it's like a week behind, close it orderly 04:02 < yanmaani> start bitcoin again, wait for it to sync up, kill it with -9 04:02 < yanmaani> start it again, observe ibd isn't done 04:04 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 04:04 < bitcoin-git> [bitcoin] fanquake closed pull request #24300: guix: point to latest upstream master (master...reenable_win_guix) https://github.com/bitcoin/bitcoin/pull/24300 04:04 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 04:08 < laanwj> psa: the feature freeze is today 04:09 -!- Kiminuo [~Kiminuo@138.199.56.58] has joined #bitcoin-core-dev 04:09 -!- Kiminuo [~Kiminuo@138.199.56.58] has quit [Client Quit] 04:10 -!- Kiminuo [~Kiminuo@141.98.103.180] has joined #bitcoin-core-dev 04:10 < laanwj> yanmaani: because flushing is bad for performance (this may matter for mining etc), a one-time utxo cache flush after ibd has been proposed (pretty sure there's some issues and PRs about it if you search around) but it's not something people unconditionally want 04:11 < Kiminuo> Hey, if anyone has a moment. Could you express your concept ACK / NACK for https://github.com/bitcoin/bitcoin/pull/24339 04:11 < Kiminuo> ? 04:24 -!- jonatack [jonatack@user/jonatack] has joined #bitcoin-core-dev 04:26 -!- rex4539 [~rex4539@gateway/tor-sasl/rex4539] has quit [Remote host closed the connection] 04:27 -!- rex4539 [~rex4539@gateway/tor-sasl/rex4539] has joined #bitcoin-core-dev 04:36 -!- vysn [~vysn@user/vysn] has joined #bitcoin-core-dev 04:37 < provoostenator> yanmaani laanwj: #17487 would be the first step to allow writing to disk immedidately after sync without too much performance hit 04:37 <@gribble> https://github.com/bitcoin/bitcoin/issues/17487 | coins: allow write to disk without cache drop by jamesob · Pull Request #17487 · bitcoin/bitcoin · GitHub 04:39 -!- kinlo [~peter@user/kinlo] has quit [Ping timeout: 240 seconds] 04:44 -!- sipsorcery [~sipsorcer@2a02:8084:6180:500::12b] has quit [Ping timeout: 252 seconds] 04:47 < laanwj> provoostenator: cool! 04:47 -!- kinlo [~peter@user/kinlo] has joined #bitcoin-core-dev 04:49 < sipa> @provoostenator In normal circumstances that will still result in a performance hit; most of the benefit the cace provides is in preventing utxos that are created and quickly spent from ever hitting disk at all. 04:49 < sipa> Once you flush to disk, whether you wipe the cache or not, you must deal with writing all the spends of utxos that were flushed. 04:52 -!- jonatack [jonatack@user/jonatack] has quit [Quit: Connection closed] 04:52 < laanwj> it's nice that all the boost dependencies are header-only now, no need to install boost packages anymore beyond boost-dev (for debian) 04:56 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has quit [Remote host closed the connection] 05:03 < sipa> @laanwj Indeed. And with the musl build we'll even be able to create fully standalone binaries that aren't huge. 05:12 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has joined #bitcoin-core-dev 05:14 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Quit: = ""] 05:17 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has quit [Ping timeout: 252 seconds] 05:24 -!- SpellChecker [~SpellChec@user/SpellChecker] has joined #bitcoin-core-dev 05:28 -!- test_ is now known as _flood 05:28 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has joined #bitcoin-core-dev 05:30 < Kiminuo> Is the header-only Boost generated using some script? I mean do they have .h and .cpp files and somehow do some magic to generate .h files only? 05:30 < hebasto> only `*.h` files 05:31 < hebasto> in our depends they are just copied from source 05:32 < hebasto> to be precise --- `*.hpp` files 05:33 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has quit [Ping timeout: 240 seconds] 05:33 -!- jonatack [jonatack@user/jonatack] has joined #bitcoin-core-dev 05:34 < sipa> the boost test framework just supports both headers-only and library-linked modes 05:35 < sipa> this isn't true for all of boost; most of its modules only support one of the twi 05:35 < sipa> two 05:35 -!- mikehu44_ [~quassel@159.65.11.175] has joined #bitcoin-core-dev 05:39 -!- mikehu44 [~quassel@159.65.11.175] has quit [Ping timeout: 252 seconds] 05:41 -!- vasild [~vd@user/vasild] has quit [Remote host closed the connection] 05:42 -!- vasild [~vd@user/vasild] has joined #bitcoin-core-dev 05:47 < laanwj> yeah its just that generic algorithms and data structures tend to be header-only, and that's the part of boost remaining, there is no manipulation of boost itself 05:50 -!- satyam_nith [~satyam_ni@223.235.189.165] has joined #bitcoin-core-dev 05:50 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has joined #bitcoin-core-dev 05:51 -!- satyam_nith [~satyam_ni@223.235.189.165] has quit [Client Quit] 05:58 -!- mikehu44_ [~quassel@159.65.11.175] has quit [Ping timeout: 272 seconds] 05:58 -!- mikehu44 [~quassel@159.65.11.175] has joined #bitcoin-core-dev 06:00 -!- kabaum [~kabaum@193.138.218.212] has joined #bitcoin-core-dev 06:03 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has quit [Ping timeout: 252 seconds] 06:10 < Kiminuo> Ah, thanks! 06:23 -!- mikehu44_ [~quassel@159.65.11.175] has joined #bitcoin-core-dev 06:23 -!- kinlo [~peter@user/kinlo] has quit [Ping timeout: 240 seconds] 06:26 -!- mikehu44 [~quassel@159.65.11.175] has quit [Ping timeout: 240 seconds] 06:28 -!- jonatack [jonatack@user/jonatack] has quit [Ping timeout: 252 seconds] 06:33 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has joined #bitcoin-core-dev 06:34 -!- Kiminuo [~Kiminuo@141.98.103.180] has quit [Ping timeout: 256 seconds] 06:48 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 06:48 < bitcoin-git> [bitcoin] ryanofsky opened pull request #24352: RFC: Add doc/design/libraries.md (master...pr/libs) https://github.com/bitcoin/bitcoin/pull/24352 06:48 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 07:00 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has quit [Ping timeout: 240 seconds] 07:03 -!- sipsorcery [~sipsorcer@2a02:8084:6180:500::12b] has joined #bitcoin-core-dev 07:10 -!- mikehu44 [~quassel@159.65.11.175] has joined #bitcoin-core-dev 07:11 -!- mikehu44__ [~quassel@159.65.11.175] has joined #bitcoin-core-dev 07:14 -!- mikehu44_ [~quassel@159.65.11.175] has quit [Ping timeout: 272 seconds] 07:15 -!- mikehu44 [~quassel@159.65.11.175] has quit [Ping timeout: 272 seconds] 07:30 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has joined #bitcoin-core-dev 07:35 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has quit [Ping timeout: 252 seconds] 07:43 -!- Guyver2_ [~Guyver@guyver2.xs4all.nl] has joined #bitcoin-core-dev 07:46 -!- Guyver2 [~Guyver@guyver2.xs4all.nl] has quit [Ping timeout: 272 seconds] 07:46 -!- Guyver2_ is now known as Guyver2 07:50 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has joined #bitcoin-core-dev 08:05 < willcl_ark> I'm curious about which transactions could remain in `mapDeltas` after writing (and erasing) every transaction from `vinfo` as part of `DumpMempool` here: https://github.com/bitcoin/bitcoin/blob/master/src/validation.cpp#L4590-L4597 08:05 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has quit [Ping timeout: 252 seconds] 08:10 < sipa> @willcl_ark All deltas for transactions that aren't currently in the mempool. 08:14 < willcl_ark> Pieter: Ok, thanks, I think I see how it's working now :) 08:15 -!- sudoforge [~sudoforge@wireguard/tunneler/sudoforge] has joined #bitcoin-core-dev 08:25 -!- luke-jr [~luke-jr@user/luke-jr] has quit [Read error: Connection reset by peer] 08:26 -!- luke-jr [~luke-jr@user/luke-jr] has joined #bitcoin-core-dev 08:33 -!- rex4539 [~rex4539@gateway/tor-sasl/rex4539] has quit [Ping timeout: 240 seconds] 08:33 -!- rex4539 [~rex4539@gateway/tor-sasl/rex4539] has joined #bitcoin-core-dev 08:52 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has joined #bitcoin-core-dev 08:53 < provoostenator> sipa: I see, so in that case it's a safety/performance trade-off, because _if_ a freshly synced node with a huge db cache crashes, its's very bad 08:54 < provoostenator> But once it's synced, performance isn't as big a deal as during IBD. 08:54 < sipa> Sure, no objection to flushing after IBD, or more frequently, or using this flush-but-not-wipe in certain circumstances as implemented by that PR. 08:54 < sipa> Just as long as we're aware it's a trade-off. 08:54 < provoostenator> I don't know if the "don't wipe" part has any benefit, it's been a while since I read that PR 08:56 < sipa> The last time I benchmarked things (which may have been in 2015 or so...), flushing without wiping generally was barely better than just flushing and wiping, because it results in quickly afterwards still having the cache overflow, triggering a full flush anyway. 08:56 -!- gossie [~gossie@2001:1c02:11e:c700:4a28:456f:cfe0:5c8e] has joined #bitcoin-core-dev 09:25 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has quit [Remote host closed the connection] 09:25 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has joined #bitcoin-core-dev 09:36 -!- yanmaani [~yanmaani@gateway/tor-sasl/yanmaani] has quit [Ping timeout: 240 seconds] 09:38 -!- gribble [~gribble@bitcoin/bot/gribble] has quit [Remote host closed the connection] 09:40 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has quit [Remote host closed the connection] 09:42 -!- gribble [~gribble@bitcoin/bot/gribble] has joined #bitcoin-core-dev 09:42 -!- mode/#bitcoin-core-dev [+o gribble] by ChanServ 09:49 -!- yanmaani [~yanmaani@gateway/tor-sasl/yanmaani] has joined #bitcoin-core-dev 09:51 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has joined #bitcoin-core-dev 10:10 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has quit [Remote host closed the connection] 10:12 -!- Talkless [~Talkless@mail.dargis.net] has joined #bitcoin-core-dev 10:17 -!- vysn [~vysn@user/vysn] has quit [Ping timeout: 240 seconds] 10:22 -!- ___nick___ [~quassel@cpc68286-cdif17-2-0-cust533.5-1.cable.virginm.net] has joined #bitcoin-core-dev 10:27 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has joined #bitcoin-core-dev 10:32 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has quit [Ping timeout: 252 seconds] 10:38 -!- sipsorcery [~sipsorcer@2a02:8084:6180:500::12b] has quit [Ping timeout: 252 seconds] 10:41 < luke-jr> [12:01:42] Why doesn't Bitcoin Core sync db after completing ibd? <-- that's #15218 (included in Knots) 10:41 <@gribble> https://github.com/bitcoin/bitcoin/issues/15218 | validation: Flush state after initial sync by andrewtoth · Pull Request #15218 · bitcoin/bitcoin · GitHub 10:43 -!- rex4539 [~rex4539@gateway/tor-sasl/rex4539] has quit [] 10:47 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has joined #bitcoin-core-dev 10:58 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 10:58 < bitcoin-git> [bitcoin] MarcoFalke pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/7164e00e1bc4...1e8aa02ec5cc 10:58 < bitcoin-git> bitcoin/master 0243907 Martin Zumsande: index: Don't commit without valid m_best_block_index 10:58 < bitcoin-git> bitcoin/master bfcd60f Martin Zumsande: test: activate all index types in feature_init.py 10:58 < bitcoin-git> bitcoin/master 1e8aa02 MarcoFalke: Merge bitcoin/bitcoin#24117: index: make indices robust against init abort... 10:58 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 10:58 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 10:58 < bitcoin-git> [bitcoin] MarcoFalke merged pull request #24117: index: make indices robust against init aborts (master...202201_index_startup) https://github.com/bitcoin/bitcoin/pull/24117 10:58 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 11:08 -!- rex4539 [~rex4539@gateway/tor-sasl/rex4539] has joined #bitcoin-core-dev 11:08 -!- rex4539 [~rex4539@gateway/tor-sasl/rex4539] has quit [Remote host closed the connection] 11:10 -!- sipsorcery [~sipsorcer@2a02:8084:6180:500::12b] has joined #bitcoin-core-dev 11:36 -!- bomb-on [~bomb-on@194.144.47.113] has joined #bitcoin-core-dev 11:49 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has quit [Ping timeout: 240 seconds] 11:54 -!- sipsorcery [~sipsorcer@2a02:8084:6180:500::12b] has quit [Ping timeout: 252 seconds] 12:01 -!- sipsorcery [~sipsorcer@2a02:8084:6180:500::12b] has joined #bitcoin-core-dev 12:04 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has joined #bitcoin-core-dev 12:18 -!- jonatack [jonatack@user/jonatack] has joined #bitcoin-core-dev 12:23 < ronoaldo> I'm not sure if this is the proper place to ask but the bitcoin client qt displays "This is experimental software." when you go to about -> About Bitcoin Core. Is there a goal to consider the software no longer experimental? Like, it won't be experimental when a milestone/feature set is reached. 12:29 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has quit [Remote host closed the connection] 12:29 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has joined #bitcoin-core-dev 12:34 < hebasto> ronoaldo: #21883 12:34 <@gribble> https://github.com/bitcoin/bitcoin/issues/21883 | doc: remove experimental word. by jaanauati · Pull Request #21883 · bitcoin/bitcoin · GitHub 12:41 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has quit [Remote host closed the connection] 12:43 -!- anrichp [~anrichp@82-68-12-63.dsl.in-addr.zen.co.uk] has joined #bitcoin-core-dev 12:57 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has joined #bitcoin-core-dev 12:58 -!- jarthur [~jarthur@2603-8080-1540-002d-596e-b8a7-f58c-1fa5.res6.spectrum.com] has joined #bitcoin-core-dev 13:00 -!- grettke [~grettke@cpe-65-29-228-30.wi.res.rr.com] has joined #bitcoin-core-dev 13:01 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has quit [Ping timeout: 252 seconds] 13:04 -!- ___nick___ [~quassel@cpc68286-cdif17-2-0-cust533.5-1.cable.virginm.net] has quit [Ping timeout: 252 seconds] 13:16 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has joined #bitcoin-core-dev 13:23 -!- Talkless [~Talkless@mail.dargis.net] has quit [Quit: Konversation terminated!] 13:40 -!- Guyver2 [~Guyver@guyver2.xs4all.nl] has quit [Quit: Going offline, see ya! (www.adiirc.com)] 13:40 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:6515:c444:44b5:fb10] has quit [Remote host closed the connection] 13:41 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:9d7:c243:f6c3:1ebf] has joined #bitcoin-core-dev 13:51 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:9d7:c243:f6c3:1ebf] has quit [Remote host closed the connection] 14:07 -!- brunoerg [~brunoerg@187.183.47.88] has joined #bitcoin-core-dev 14:24 -!- kexkey [~kexkey@static-198-54-132-134.cust.tzulo.com] has quit [Quit: kexkey] 14:26 -!- rex4539 [~rex4539@gateway/tor-sasl/rex4539] has joined #bitcoin-core-dev 14:32 -!- brunoerg [~brunoerg@187.183.47.88] has quit [Remote host closed the connection] 14:41 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:9d7:c243:f6c3:1ebf] has joined #bitcoin-core-dev 14:44 < sipa> achow101: What do you think about making descriptor->ToPrivateString() just use all available private keys, and never fail, rather than failing if any private key is missing? 14:44 < sipa> In any nontrivial descriptor, you're not ever going to have all private keys. 14:45 < sipa> But exporting the ones you have is still useful. 14:45 < Earnestly> Hm, none of the issues which are linked from that 21883 explain anything besides one which states "we're going to leave this as is for now" (and one or two about it not being a complete contrib) 14:46 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:9d7:c243:f6c3:1ebf] has quit [Ping timeout: 252 seconds] 14:46 < Earnestly> "I think we're still experimenting", well fair enough then 15:04 -!- mikehu44__ [~quassel@159.65.11.175] has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.] 15:15 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:9d7:c243:f6c3:1ebf] has joined #bitcoin-core-dev 15:21 -!- Netsplit *.net <-> *.split quits: tinova, bomb-on, Henry151, mutatrum, ExEric3, dergoegge, szkl, bcdarc, sturles, grubman, (+5 more, use /NETSPLIT to show all of them) 15:23 -!- Netsplit over, joins: arik, mjdietzx, dergoegge, panpan, grubman, sturles, Henry151, Flow, tinova, bomb-on (+5 more) 15:26 -!- szkl [uid110435@id-110435.uxbridge.irccloud.com] has quit [Ping timeout: 250 seconds] 15:27 -!- szkl [uid110435@id-110435.uxbridge.irccloud.com] has joined #bitcoin-core-dev 15:27 -!- anrichp [~anrichp@82-68-12-63.dsl.in-addr.zen.co.uk] has quit [Quit: Leaving] 15:28 -!- anrichp [~anrichp@82-68-12-63.dsl.in-addr.zen.co.uk] has joined #bitcoin-core-dev 15:28 -!- anrichp [~anrichp@82-68-12-63.dsl.in-addr.zen.co.uk] has quit [Client Quit] 15:28 -!- anrichp [~anrichp@82-68-12-63.dsl.in-addr.zen.co.uk] has joined #bitcoin-core-dev 15:31 -!- anrichp [~anrichp@82-68-12-63.dsl.in-addr.zen.co.uk] has quit [Client Quit] 15:31 -!- anrichp [~anrichp@82-68-12-63.dsl.in-addr.zen.co.uk] has joined #bitcoin-core-dev 15:32 -!- anrichp [~anrichp@82-68-12-63.dsl.in-addr.zen.co.uk] has quit [Read error: Connection reset by peer] 15:33 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:9d7:c243:f6c3:1ebf] has quit [Ping timeout: 252 seconds] 15:52 < achow101> sipa: that seems reasonable 15:53 -!- sipsorcery [~sipsorcer@2a02:8084:6180:500::12b] has quit [Ping timeout: 252 seconds] 16:00 -!- sipsorcery [~sipsorcer@2a02:8084:6180:500::12b] has joined #bitcoin-core-dev 16:02 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:9d7:c243:f6c3:1ebf] has joined #bitcoin-core-dev 16:12 -!- geyaeb [~geyaeb@gateway/tor-sasl/geyaeb] has quit [Remote host closed the connection] 16:13 -!- geyaeb [~geyaeb@gateway/tor-sasl/geyaeb] has joined #bitcoin-core-dev 16:21 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:9d7:c243:f6c3:1ebf] has quit [Ping timeout: 250 seconds] 16:31 -!- rex4539 [~rex4539@gateway/tor-sasl/rex4539] has quit [Ping timeout: 240 seconds] 16:35 -!- sipsorcery [~sipsorcer@2a02:8084:6180:500::12b] has quit [Ping timeout: 252 seconds] 16:44 < sipa> @achow101 Might this affect the wallet code? Does it even support importing a descriptor for which you only have a subset of the privkeys? 16:44 < achow101> sipa: it shouldn't. you can import a descriptor without all of the privkeys and it will just tell warn you of that fact 16:45 < achow101> and signing will just not sign for things it can't sign for 16:46 < achow101> the only prolem is the dummy signer 16:48 -!- szkl [uid110435@id-110435.uxbridge.irccloud.com] has quit [Quit: Connection closed for inactivity] 16:48 < sipa> right, that's ok 16:50 -!- vasild [~vd@user/vasild] has quit [Ping timeout: 240 seconds] 16:52 -!- vasild [~vd@user/vasild] has joined #bitcoin-core-dev 16:52 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:9d7:c243:f6c3:1ebf] has joined #bitcoin-core-dev 17:04 -!- szkl [uid110435@id-110435.uxbridge.irccloud.com] has joined #bitcoin-core-dev 17:14 < ronoaldo> hebasto Earnestly: yeah ... saw that after a few issue hops... :-/ 17:23 -!- AaronvanW [~AaronvanW@user/AaronvanW] has quit [Quit: Leaving...] 17:54 -!- sdfgsdfg [~dfghsfgs@user/sdfgsdfg] has joined #bitcoin-core-dev 17:56 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:9d7:c243:f6c3:1ebf] has quit [Ping timeout: 252 seconds] 18:00 -!- vysn [~vysn@user/vysn] has joined #bitcoin-core-dev 18:05 -!- bomb-on [~bomb-on@194.144.47.113] has quit [Quit: aллилѹіа!] 18:08 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:9d7:c243:f6c3:1ebf] has joined #bitcoin-core-dev 18:19 -!- lukedashjr [~luke-jr@user/luke-jr] has joined #bitcoin-core-dev 18:21 -!- luke-jr [~luke-jr@user/luke-jr] has quit [Ping timeout: 252 seconds] 18:22 -!- lukedashjr is now known as luke-jr 18:26 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:9d7:c243:f6c3:1ebf] has quit [Ping timeout: 240 seconds] 18:34 -!- dviola [~diego@user/dviola] has quit [Ping timeout: 240 seconds] 18:40 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:9d7:c243:f6c3:1ebf] has joined #bitcoin-core-dev 18:41 -!- kexkey [~kexkey@static-198-54-132-118.cust.tzulo.com] has joined #bitcoin-core-dev 19:14 -!- sdfgsdfg [~dfghsfgs@user/sdfgsdfg] has quit [Quit: ayo yoyo ayo yoyo hololo, hololo.] 19:21 -!- sdfgsdfg [~dfghsfgs@user/sdfgsdfg] has joined #bitcoin-core-dev 19:44 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:9d7:c243:f6c3:1ebf] has quit [Ping timeout: 252 seconds] 19:58 -!- brunoerg [~brunoerg@187.183.47.88] has joined #bitcoin-core-dev 20:45 -!- grettke [~grettke@cpe-65-29-228-30.wi.res.rr.com] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 21:01 -!- cmirror [~cmirror@4.53.92.114] has quit [Remote host closed the connection] 21:01 -!- cmirror [~cmirror@4.53.92.114] has joined #bitcoin-core-dev 21:01 -!- brunoerg [~brunoerg@187.183.47.88] has quit [Ping timeout: 272 seconds] 21:02 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #bitcoin-core-dev 21:04 -!- rex4539 [~rex4539@gateway/tor-sasl/rex4539] has joined #bitcoin-core-dev 21:07 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Remote host closed the connection] 21:07 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #bitcoin-core-dev 21:09 -!- rex4539 [~rex4539@gateway/tor-sasl/rex4539] has quit [Ping timeout: 240 seconds] 21:14 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:9d7:c243:f6c3:1ebf] has joined #bitcoin-core-dev 21:50 -!- dviola [~diego@user/dviola] has joined #bitcoin-core-dev 22:08 -!- kexkey [~kexkey@static-198-54-132-118.cust.tzulo.com] has quit [Ping timeout: 240 seconds] 22:10 -!- kexkey [~kexkey@static-198-54-132-118.cust.tzulo.com] has joined #bitcoin-core-dev 22:10 -!- meshcollider [meshcollid@jujube.ircnow.org] has quit [Ping timeout: 240 seconds] 22:19 -!- Bikram [~Bikram@103.220.88.193] has joined #bitcoin-core-dev 22:19 -!- meshcollider [meshcollid@meshcollider.jujube.ircnow.org] has joined #bitcoin-core-dev 22:33 -!- sdfgsdfg [~dfghsfgs@user/sdfgsdfg] has quit [Quit: ayo yoyo ayo yoyo hololo, hololo.] 22:43 -!- Bikram [~Bikram@103.220.88.193] has quit [Quit: Client closed] 22:43 -!- jarthur [~jarthur@2603-8080-1540-002d-596e-b8a7-f58c-1fa5.res6.spectrum.com] has quit [Quit: jarthur] 22:45 -!- vysn [~vysn@user/vysn] has quit [Ping timeout: 240 seconds] 22:50 -!- rex4539 [~rex4539@gateway/tor-sasl/rex4539] has joined #bitcoin-core-dev 22:52 -!- sdfgsdfg [~dfghsfgs@user/sdfgsdfg] has joined #bitcoin-core-dev 23:07 -!- ronoaldo [~ronoaldo@187.75.45.227] has quit [Ping timeout: 240 seconds] 23:08 -!- ronoaldo [~ronoaldo@187.75.45.227] has joined #bitcoin-core-dev 23:10 -!- Talkless [~Talkless@mail.dargis.net] has joined #bitcoin-core-dev 23:14 -!- gossie [~gossie@2001:1c02:11e:c700:4a28:456f:cfe0:5c8e] has quit [Ping timeout: 240 seconds] 23:14 -!- sudoforge [~sudoforge@wireguard/tunneler/sudoforge] has quit [Ping timeout: 272 seconds] 23:15 -!- gossie [~gossie@2001:1c02:11e:c700:4a28:456f:cfe0:5c8e] has joined #bitcoin-core-dev 23:19 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:9d7:c243:f6c3:1ebf] has quit [Ping timeout: 252 seconds] 23:33 -!- brunoerg [~brunoerg@2804:14d:5281:8ae2:9d7:c243:f6c3:1ebf] has joined #bitcoin-core-dev --- Log closed Wed Feb 16 00:00:00 2022