--- Log opened Sun Jan 14 00:00:28 2024 00:08 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 268 seconds] 00:14 -!- qxs [~qxs@gateway/tor-sasl/qxs] has quit [Ping timeout: 240 seconds] 00:14 -!- qxs [~qxs@gateway/tor-sasl/qxs] has joined #bitcoin-core-dev 00:22 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 00:53 -!- Guest57 [~Guest57@87.191.45.221] has joined #bitcoin-core-dev 00:54 -!- Guest57 [~Guest57@87.191.45.221] has quit [Client Quit] 01:01 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #bitcoin-core-dev 01:03 < bitcoin-git> [bitcoin] BrandonOdiwuor opened pull request #29245: doc: update encryptwallet passphrase doc (master...passphrase-doc) https://github.com/bitcoin/bitcoin/pull/29245 01:03 < bitcoin-git> [bitcoin] BrandonOdiwuor closed pull request #29223: wallet: Refactor DumpWallet function to accept -dumpfile path argument (master...dumpwallet-refactor) https://github.com/bitcoin/bitcoin/pull/29223 01:25 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 256 seconds] 01:52 -!- Guest94 [~Guest94@156.146.59.28] has joined #bitcoin-core-dev 01:53 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 01:55 -!- Guest62 [~Guest94@156.146.59.28] has joined #bitcoin-core-dev 01:57 -!- Guest62 [~Guest94@156.146.59.28] has left #bitcoin-core-dev [] 01:58 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 245 seconds] 01:59 -!- Guest94 [~Guest94@156.146.59.28] has quit [Ping timeout: 250 seconds] 02:11 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 02:16 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 264 seconds] 02:23 -!- bomb-on [~bomb-on@user/bomb-on] has joined #bitcoin-core-dev 02:30 -!- midnight [~midnight@user/midnight] has quit [Ping timeout: 255 seconds] 02:31 -!- cold [~cold@user/cold] has quit [Ping timeout: 256 seconds] 02:31 -!- midnight [~midnight@user/midnight] has joined #bitcoin-core-dev 02:32 -!- cold [~cold@user/cold] has joined #bitcoin-core-dev 02:36 -!- test_ [flooded@gateway/vpn/protonvpn/flood/x-43489060] has joined #bitcoin-core-dev 02:40 -!- flooded [flooded@gateway/vpn/protonvpn/flood/x-43489060] has quit [Ping timeout: 264 seconds] 02:44 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 02:57 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Remote host closed the connection] 02:58 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 03:04 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 264 seconds] 03:17 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 03:54 -!- szkl [uid110435@id-110435.uxbridge.irccloud.com] has quit [Quit: Connection closed for inactivity] 03:57 < bitcoin-git> [gui-qml] hebasto pushed 2 commits to main: https://github.com/bitcoin-core/gui-qml/compare/533a9fce834e...58f8d4412a22 03:57 < bitcoin-git> gui-qml/main e1b0798 pablomartin4btc: qml: Fix possible QSettings init failure on startup 03:57 < bitcoin-git> gui-qml/main 58f8d44 Hennadii Stepanov: Merge bitcoin-core/gui-qml#360: Fix QSettings initialization failure on st... 03:57 < bitcoin-git> [gui-qml] hebasto merged pull request #360: Fix QSettings initialization failure on startup when parsing invalid arguments (main...fix-QSetting-init) https://github.com/bitcoin-core/gui-qml/pull/360 04:02 < bitcoin-git> [gui-qml] hebasto pushed 3 commits to main: https://github.com/bitcoin-core/gui-qml/compare/58f8d4412a22...be965bfa543d 04:02 < bitcoin-git> gui-qml/main 90d6a7e jarolrod: qml: remove implicitWidth from Continue & OutlineButton 04:02 < bitcoin-git> gui-qml/main 726bfa2 jarolrod: qml: introduce external link warning popup 04:02 < bitcoin-git> gui-qml/main be965bf Hennadii Stepanov: Merge bitcoin-core/gui-qml#343: Ask before opening external links 04:02 < bitcoin-git> [gui-qml] hebasto merged pull request #343: Ask before opening external links (main...external-link-warning) https://github.com/bitcoin-core/gui-qml/pull/343 04:05 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Remote host closed the connection] 04:06 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 04:10 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Remote host closed the connection] 04:11 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 04:22 -!- AaronvanW [~AaronvanW@user/AaronvanW] has quit [Quit: Leaving...] 04:25 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 252 seconds] 04:28 -!- qxs [~qxs@gateway/tor-sasl/qxs] has quit [Ping timeout: 240 seconds] 04:28 -!- qxs [~qxs@gateway/tor-sasl/qxs] has joined #bitcoin-core-dev 04:49 -!- Guyver2 [~Guyver@188-206-102-193.mobile.kpn.net] has joined #bitcoin-core-dev 04:54 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 04:59 -!- Guyver2 [~Guyver@188-206-102-193.mobile.kpn.net] has left #bitcoin-core-dev [Closing Window] 05:00 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 268 seconds] 05:08 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 05:15 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 255 seconds] 05:18 < bitcoin-git> [bitcoin] GoodDaisy opened pull request #29246: Fix typos (master...patch-1) https://github.com/bitcoin/bitcoin/pull/29246 05:20 -!- Guest73 [~Guest73@156.146.59.34] has joined #bitcoin-core-dev 05:21 -!- thodg [~thodg@2a01:e0a:26a:3152:1399:9c50:180a:41ba] has quit [Read error: Connection reset by peer] 05:22 -!- thodg [~thodg@2a01:e0a:26a:3152:77a:d490:a8b:dca] has joined #bitcoin-core-dev 05:22 -!- Guest73 [~Guest73@156.146.59.34] has left #bitcoin-core-dev [] 05:25 -!- abubakarsadiq [uid602234@id-602234.hampstead.irccloud.com] has joined #bitcoin-core-dev 05:43 < Chris_Stewart_5> sipa: I don't think that is correct. While we don't agree on the means of implementing these, the point holds true of any OP_SUCCESSx op code being used in the future I believe. Prior semantics cause the Script to trivially pass when seeing OP_SUCCESSx. Now we have new restrictions (such as inputs being 8 bytes in len) on the OP_SUCCESSx that will cause the 'success' test vectors to fail 05:43 < Chris_Stewart_5> in script_assets.json. 05:44 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 05:50 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 264 seconds] 05:53 -!- puchka [~puchka@185.203.122.53] has joined #bitcoin-core-dev 05:55 -!- puchka [~puchka@185.203.122.53] has quit [Client Quit] 06:00 < sipa> Chris_Stewart_5: but script_assets.json specifies which verification flags are passed; if the flags don't change, the test outcomes should not change 06:02 < sipa> if they do, you're at least affecting script validation _prior_ to your proposed softfork activating 06:03 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 06:04 -!- puchka [~puchka@185.203.122.206] has joined #bitcoin-core-dev 06:05 < sipa> Chris_Stewart_5: you're right that this does not imply it's not a softfork, but you shouldn't be changing consensus when your softfork isn't active 06:08 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 260 seconds] 06:13 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 06:18 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 276 seconds] 06:20 < sipa> Chris_Stewart_5: in your closed PR i don't see any activation logic to gate the new behavior on, so that would explain why the tests fail 06:30 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 06:35 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 245 seconds] 06:48 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 07:01 -!- puchka [~puchka@185.203.122.206] has quit [Ping timeout: 252 seconds] 07:01 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 268 seconds] 07:14 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 07:16 -!- puchka [~puchka@185.203.122.211] has joined #bitcoin-core-dev 07:17 -!- jonatack [~jonatack@user/jonatack] has quit [Ping timeout: 264 seconds] 07:19 -!- jonatack [~jonatack@user/jonatack] has joined #bitcoin-core-dev 07:24 -!- jonatack [~jonatack@user/jonatack] has quit [Ping timeout: 255 seconds] 07:35 -!- abubakarsadiq [uid602234@id-602234.hampstead.irccloud.com] has quit [Quit: Connection closed for inactivity] 07:35 -!- reardencode [~reardenco@shrugged.reardencode.com] has quit [Ping timeout: 245 seconds] 07:36 -!- reardencode [~reardenco@shrugged.reardencode.com] has joined #bitcoin-core-dev 07:42 < Chris_Stewart_5> sipa: Ah ok, so gate the logic (whether with a new leaf version of policy flag) and things should work. That makes sense. 07:43 < sipa> Chris_Stewart_5: yes, a script execution flag; if the flag is not active, the behavior of the interpreter should not change (which e.g. means that a new leaf version cannot even be triggered) 07:46 < Chris_Stewart_5> I'm having a hard time understanding the difference between script execution flags and leaf versions. Leaf versions are _user specified_ , although I guess you can argue that script execution flags are user specified as well (they are _choosing_ what version of bitcoind to run). Is there any write up on the differences between the two or how modern soft forks in a taproot world should be 07:46 < Chris_Stewart_5> activated? 07:47 < Chris_Stewart_5> That is partially what im trying to ask here: https://delvingbitcoin.org/t/deploying-new-taproot-leaf-versions/406 07:49 < Chris_Stewart_5> both seem to also affect global consensus - I believe both can cause chain splits if a majority is not enforcing leaf version or script execution flag rules 07:53 -!- zato [~zato@user/zato] has joined #bitcoin-core-dev 08:28 < sipa> Chris_Stewart_5: that's the definition of a softfork: a consensus change that is safe if enforced by a majority of the hashrate 08:32 < sipa> Chris_Stewart_5: script flags indicate which consensus rules are active; logic for assigning meaning to a leaf version would be subject to the corresponding script flag being active 08:32 < sipa> but sorry, i'm going to stop commenting here; i don't want to get dragged into consensus change discussions anymore 08:47 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 268 seconds] 09:03 -!- JongJan [~JongJan4@164-096-045-062.dynamic.caiway.nl] has joined #bitcoin-core-dev 09:18 -!- not_reserved [~not_reser@185.153.177.155] has joined #bitcoin-core-dev 09:32 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 09:51 -!- jarthur [~jarthur@user/jarthur] has joined #bitcoin-core-dev 10:07 -!- puchka [~puchka@185.203.122.211] has quit [Ping timeout: 255 seconds] 10:13 -!- puchka [~puchka@185.203.122.212] has joined #bitcoin-core-dev 10:25 -!- jonatack [~jonatack@user/jonatack] has joined #bitcoin-core-dev 10:32 -!- pablomartin [~pablomart@2.58.72.81] has joined #bitcoin-core-dev 10:35 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 276 seconds] 10:53 -!- luke-jr_ [~luke-jr@user/luke-jr] has joined #bitcoin-core-dev 10:55 -!- luke-jr [~luke-jr@user/luke-jr] has quit [Ping timeout: 255 seconds] 10:58 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 10:59 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Remote host closed the connection] 11:01 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 11:04 -!- puchka [~puchka@185.203.122.212] has quit [Ping timeout: 256 seconds] 11:05 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 252 seconds] 11:24 -!- luke-jr [~luke-jr@user/luke-jr] has joined #bitcoin-core-dev 11:27 -!- luke-jr_ [~luke-jr@user/luke-jr] has quit [Ping timeout: 264 seconds] 11:34 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 11:41 -!- nanotube [~nanotube@user/nanotube] has joined #bitcoin-core-dev 11:42 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 256 seconds] 11:44 -!- dviola [~diego@user/dviola] has quit [Quit: WeeChat 4.1.2] 11:56 -!- jonatack [~jonatack@user/jonatack] has quit [Ping timeout: 246 seconds] 12:08 -!- dviola [~diego@user/dviola] has joined #bitcoin-core-dev 12:12 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 12:25 -!- luke-jr_ [~luke-jr@user/luke-jr] has joined #bitcoin-core-dev 12:28 -!- luke-jr [~luke-jr@user/luke-jr] has quit [Ping timeout: 264 seconds] 12:32 -!- szkl [uid110435@id-110435.uxbridge.irccloud.com] has joined #bitcoin-core-dev 12:43 -!- flooded [flooded@gateway/vpn/protonvpn/flood/x-43489060] has joined #bitcoin-core-dev 12:46 -!- test_ [flooded@gateway/vpn/protonvpn/flood/x-43489060] has quit [Ping timeout: 245 seconds] 13:15 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 260 seconds] 13:18 -!- not_reserved [~not_reser@185.153.177.155] has quit [Quit: Client closed] 13:29 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 13:37 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Remote host closed the connection] 13:38 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 13:46 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 260 seconds] 14:00 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 14:03 -!- cornfeedhobo [~cornfeedh@user/cornfeedhobo] has quit [Ping timeout: 252 seconds] 14:03 -!- cornfeedhobo_ [~cornfeedh@user/cornfeedhobo] has joined #bitcoin-core-dev 14:25 -!- not_reserved [~not_reser@185.153.177.152] has joined #bitcoin-core-dev 14:40 < bitcoin-git> [bitcoin] 0xBEEFCAF3 opened pull request #29247: Reenable OP_CAT (master...arm/re-enable-opcat) https://github.com/bitcoin/bitcoin/pull/29247 15:04 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 264 seconds] 15:09 -!- conman [~con@180-150-21-3.b49615.mel.static.aussiebb.net] has joined #bitcoin-core-dev 15:17 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 15:22 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 252 seconds] 15:35 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 15:36 -!- pablomartin [~pablomart@2.58.72.81] has quit [Ping timeout: 240 seconds] 16:00 -!- qxs [~qxs@gateway/tor-sasl/qxs] has quit [Remote host closed the connection] 16:01 -!- qxs [~qxs@gateway/tor-sasl/qxs] has joined #bitcoin-core-dev 16:28 -!- qxs [~qxs@gateway/tor-sasl/qxs] has quit [Remote host closed the connection] 16:28 -!- qxs [~qxs@gateway/tor-sasl/qxs] has joined #bitcoin-core-dev 16:45 -!- szkl [uid110435@id-110435.uxbridge.irccloud.com] has quit [Quit: Connection closed for inactivity] 16:46 -!- dviola [~diego@user/dviola] has quit [Quit: WeeChat 4.1.2] 17:06 -!- jonatack [~jonatack@user/jonatack] has joined #bitcoin-core-dev 17:24 -!- zato [~zato@user/zato] has quit [Quit: Om mani padme hum] 17:28 -!- JongJan [~JongJan4@164-096-045-062.dynamic.caiway.nl] has quit [Remote host closed the connection] 17:50 -!- flooded [flooded@gateway/vpn/protonvpn/flood/x-43489060] has quit [Ping timeout: 256 seconds] 18:42 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 255 seconds] 19:11 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 19:18 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 276 seconds] 19:47 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 19:52 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 256 seconds] 20:05 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 20:19 -!- not_reserved [~not_reser@185.153.177.152] has quit [Quit: Client closed] 20:42 -!- adil [~Thunderbi@2a00:f29:290:ae2e:cde9:8e5d:7fb:4071] has joined #bitcoin-core-dev 20:52 -!- puchka [~puchka@185.203.122.84] has joined #bitcoin-core-dev 20:58 -!- jamesob4 [~jamesob@108.44.248.162] has joined #bitcoin-core-dev 20:58 -!- unknown_unknown6 [~unknown_u@169.150.219.145] has joined #bitcoin-core-dev 20:59 -!- unknown_unknown [~unknown_u@169.150.219.145] has quit [Read error: Connection reset by peer] 20:59 -!- dermoth [~dermoth@user/dermoth] has quit [Ping timeout: 276 seconds] 21:00 -!- jamesob443688173 [~jamesob@108.44.248.162] has quit [Ping timeout: 252 seconds] 21:00 -!- jamesob [~jamesob@108.44.248.162] has quit [Ping timeout: 252 seconds] 21:00 -!- jamesob4 is now known as jamesob 21:01 -!- cmirror [~cmirror@4.53.92.114] has quit [Remote host closed the connection] 21:01 -!- dermoth [~dermoth@user/dermoth] has joined #bitcoin-core-dev 21:01 -!- cmirror [~cmirror@4.53.92.114] has joined #bitcoin-core-dev 21:07 -!- adil [~Thunderbi@2a00:f29:290:ae2e:cde9:8e5d:7fb:4071] has quit [Quit: adil] 21:07 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 256 seconds] 21:08 -!- adil [~Thunderbi@2a00:f29:290:ae2e:cc9e:842a:fd04:7443] has joined #bitcoin-core-dev 21:35 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-core-dev 21:36 -!- abubakarsadiq [uid602234@id-602234.hampstead.irccloud.com] has joined #bitcoin-core-dev 21:49 -!- vysn [~vysn@user/vysn] has joined #bitcoin-core-dev 21:58 -!- adil [~Thunderbi@2a00:f29:290:ae2e:cc9e:842a:fd04:7443] has quit [Ping timeout: 255 seconds] 22:11 -!- puchka [~puchka@185.203.122.84] has quit [Ping timeout: 264 seconds] 22:12 -!- puchka [~puchka@185.203.122.79] has joined #bitcoin-core-dev 22:28 -!- adil [~Thunderbi@2a00:f29:290:ae2e:10cc:571d:63e0:5cba] has joined #bitcoin-core-dev 23:08 -!- adil [~Thunderbi@2a00:f29:290:ae2e:10cc:571d:63e0:5cba] has quit [Ping timeout: 255 seconds] 23:13 -!- adil1 [~Thunderbi@2a00:f29:290:ae2e:5933:6be7:d75c:e455] has joined #bitcoin-core-dev 23:14 -!- Guest87 [~Guest87@2601:403:c280:4410:4cdf:7209:32ba:544f] has joined #bitcoin-core-dev 23:14 -!- puchka [~puchka@185.203.122.79] has quit [Quit: leaving] 23:15 -!- Guest87 [~Guest87@2601:403:c280:4410:4cdf:7209:32ba:544f] has quit [Client Quit] 23:15 -!- jarthur [~jarthur@user/jarthur] has quit [Quit: jarthur] 23:18 -!- puchka [~puchka@185.203.122.224] has joined #bitcoin-core-dev 23:28 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #bitcoin-core-dev 23:46 -!- lowhope__ [~lowhope@cow9.org] has left #bitcoin-core-dev [Leaving] --- Log closed Mon Jan 15 00:00:29 2024