12024-10-11T00:03:31 *** kevkevin <kevkevin!~kevkevin@209-242-39-30.rev.dls.net> has joined #bitcoin-core-dev
22024-10-11T00:07:42 *** kevkevin <kevkevin!~kevkevin@209-242-39-30.rev.dls.net> has quit IRC (Ping timeout: 252 seconds)
32024-10-11T00:32:12 *** abubakarsadiq <abubakarsadiq!uid602234@id-602234.hampstead.irccloud.com> has quit IRC (Quit: Connection closed for inactivity)
42024-10-11T00:40:02 *** kevkevin <kevkevin!~kevkevin@209-242-39-30.rev.dls.net> has joined #bitcoin-core-dev
52024-10-11T00:46:19 *** kevkevin <kevkevin!~kevkevin@209-242-39-30.rev.dls.net> has quit IRC (Ping timeout: 252 seconds)
62024-10-11T01:00:34 *** kevkevin <kevkevin!~kevkevin@209-242-39-30.rev.dls.net> has joined #bitcoin-core-dev
72024-10-11T01:06:19 *** kevkevin <kevkevin!~kevkevin@209-242-39-30.rev.dls.net> has quit IRC (Ping timeout: 272 seconds)
82024-10-11T01:19:46 *** kevkevin <kevkevin!~kevkevin@209-242-39-30.rev.dls.net> has joined #bitcoin-core-dev
92024-10-11T01:24:20 *** kevkevin <kevkevin!~kevkevin@209-242-39-30.rev.dls.net> has quit IRC (Ping timeout: 252 seconds)
102024-10-11T01:30:05 *** VonNaturAustreVe <VonNaturAustreVe!~natur@user/vonnaturaustreve> has joined #bitcoin-core-dev
112024-10-11T01:38:26 *** kevkevin <kevkevin!~kevkevin@209-242-39-30.rev.dls.net> has joined #bitcoin-core-dev
122024-10-11T01:44:34 *** kevkevin <kevkevin!~kevkevin@209-242-39-30.rev.dls.net> has quit IRC (Ping timeout: 244 seconds)
132024-10-11T01:46:46 <sipa> achow101: that's the reason for the distinction between pubkey.{h,cpp} and key.{h,cpp}: the latter only matters in wallet code etc
142024-10-11T03:21:18 *** jonatack <jonatack!~jonatack@user/jonatack> has quit IRC (Ping timeout: 252 seconds)
152024-10-11T03:26:54 *** jonatack <jonatack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
162024-10-11T03:37:57 *** PaperSword1 <PaperSword1!~Thunderbi@securemail.qrsnap.io> has joined #bitcoin-core-dev
172024-10-11T03:39:57 *** Artea <Artea!~Lufia@artea.pt> has quit IRC (Quit: ZNC 1.8.2 - https://znc.in)
182024-10-11T03:40:00 *** brunoerg <brunoerg!~brunoerg@187.183.60.117> has quit IRC (Read error: Connection reset by peer)
192024-10-11T03:40:05 *** flooded <flooded!flooded@gateway/vpn/protonvpn/flood/x-43489060> has quit IRC (Read error: Connection reset by peer)
202024-10-11T03:40:10 *** gribble <gribble!~gribble@bitcoin/bot/gribble> has quit IRC (Remote host closed the connection)
212024-10-11T03:40:27 *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:37:656f:41e:1460:ac8d> has joined #bitcoin-core-dev
222024-10-11T03:41:28 *** PaperSword <PaperSword!~Thunderbi@securemail.qrsnap.io> has quit IRC (Ping timeout: 252 seconds)
232024-10-11T03:41:29 *** PaperSword1 is now known as PaperSword
242024-10-11T03:42:40 *** gribble <gribble!~gribble@bitcoin/bot/gribble> has joined #bitcoin-core-dev
252024-10-11T03:42:41 *** ChanServ sets mode: +o gribble
262024-10-11T03:55:27 *** VonNaturAustreVe <VonNaturAustreVe!~natur@user/vonnaturaustreve> has quit IRC (Remote host closed the connection)
272024-10-11T03:55:46 *** VonNaturAustreVe <VonNaturAustreVe!~natur@2804:14c:65d7:8f6e:8542:497b:f1ab:7124> has joined #bitcoin-core-dev
282024-10-11T03:56:36 *** Artea <Artea!~Lufia@artea.pt> has joined #bitcoin-core-dev
292024-10-11T04:01:01 *** cmirror <cmirror!~cmirror@4.53.92.114> has quit IRC (Remote host closed the connection)
302024-10-11T04:01:34 *** cmirror <cmirror!~cmirror@4.53.92.114> has joined #bitcoin-core-dev
312024-10-11T05:01:26 *** emcy__ <emcy__!~emcy@85.255.233.39> has joined #bitcoin-core-dev
322024-10-11T05:04:16 *** mcey_ <mcey_!~emcy@85.255.233.39> has quit IRC (Ping timeout: 252 seconds)
332024-10-11T06:24:41 *** ion- <ion-!ion-@user/ion-> has quit IRC (Remote host closed the connection)
342024-10-11T06:42:20 *** ion- <ion-!ion-@user/ion-> has joined #bitcoin-core-dev
352024-10-11T06:55:39 *** conman <conman!~con@180-150-21-3.b49615.mel.static.aussiebb.net> has joined #bitcoin-core-dev
362024-10-11T07:19:55 *** Guyver2 <Guyver2!~Guyver@77-174-98-73.fixed.kpn.net> has joined #bitcoin-core-dev
372024-10-11T07:38:18 *** jespada <jespada!~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net> has joined #bitcoin-core-dev
382024-10-11T07:50:18 *** katsu <katsu!~0x0ff@user/0x0ff/x-0302470> has quit IRC (Quit: disconnected)
392024-10-11T07:55:25 *** mcey_ <mcey_!~emcy@85.255.237.55> has joined #bitcoin-core-dev
402024-10-11T07:57:19 *** katsu <katsu!~0x0ff@user/0x0ff/x-0302470> has joined #bitcoin-core-dev
412024-10-11T07:58:29 *** emcy__ <emcy__!~emcy@85.255.233.39> has quit IRC (Ping timeout: 252 seconds)
422024-10-11T07:58:58 *** ion- <ion-!ion-@user/ion-> has quit IRC (Remote host closed the connection)
432024-10-11T07:59:13 *** ion- <ion-!ion-@user/ion-> has joined #bitcoin-core-dev
442024-10-11T08:10:36 *** ion- <ion-!ion-@user/ion-> has quit IRC (Ping timeout: 252 seconds)
452024-10-11T08:17:38 *** ion- <ion-!ion-@user/ion-> has joined #bitcoin-core-dev
462024-10-11T08:27:14 <bitcoin-git> [bitcoin] omahs opened pull request #31070: Fix typos in check-deps.sh (master...patch-2) https://github.com/bitcoin/bitcoin/pull/31070
472024-10-11T08:34:45 *** johnny9dev584508 <johnny9dev584508!~johnny9de@136.54.93.132> has quit IRC (Ping timeout: 265 seconds)
482024-10-11T08:35:56 *** Guyver2 <Guyver2!~Guyver@77-174-98-73.fixed.kpn.net> has quit IRC (Quit: Going offline, see ya! (www.adiirc.com))
492024-10-11T08:47:15 *** johnny9dev584508 <johnny9dev584508!~johnny9de@136.56.172.142> has joined #bitcoin-core-dev
502024-10-11T08:59:17 <bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/489e5aa3a299...d8b835cf18ce
512024-10-11T08:59:18 <bitcoin-git> bitcoin/master da8824b omahs: Fix typos in check-deps.sh
522024-10-11T08:59:18 <bitcoin-git> bitcoin/master d8b835c merge-script: Merge bitcoin/bitcoin#31070: contrib: fix typos in check-deps.sh
532024-10-11T08:59:21 <bitcoin-git> [bitcoin] fanquake merged pull request #31070: contrib: fix typos in check-deps.sh (master...patch-2) https://github.com/bitcoin/bitcoin/pull/31070
542024-10-11T09:02:30 *** Guest62 <Guest62!~Guest62@202.150.143.234> has joined #bitcoin-core-dev
552024-10-11T09:03:26 *** Guest62 <Guest62!~Guest62@202.150.143.234> has quit IRC (Client Quit)
562024-10-11T09:42:12 *** abubakarsadiq <abubakarsadiq!uid602234@id-602234.hampstead.irccloud.com> has joined #bitcoin-core-dev
572024-10-11T10:28:24 *** eval-exec <eval-exec!~Thunderbi@5.34.216.98> has quit IRC (Remote host closed the connection)
582024-10-11T10:30:09 *** eval-exec <eval-exec!~Thunderbi@107.182.184.87.16clouds.com> has joined #bitcoin-core-dev
592024-10-11T10:32:39 *** Artea <Artea!~Lufia@artea.pt> has quit IRC (Quit: ZNC 1.8.2 - https://znc.in)
602024-10-11T10:40:01 *** eval-exec <eval-exec!~Thunderbi@107.182.184.87.16clouds.com> has quit IRC (Remote host closed the connection)
612024-10-11T10:40:13 *** eval-exec <eval-exec!~Thunderbi@107.182.184.87.16clouds.com> has joined #bitcoin-core-dev
622024-10-11T10:44:05 *** Artea <Artea!~Lufia@vps.artea.ovh> has joined #bitcoin-core-dev
632024-10-11T10:57:34 *** furszy <furszy!~furszy@user/furszy> has quit IRC (Quit: ZNC - https://znc.in)
642024-10-11T10:58:10 *** furszy <furszy!~furszy@104.128.239.93> has joined #bitcoin-core-dev
652024-10-11T11:40:46 *** furszy <furszy!~furszy@104.128.239.93> has quit IRC (Quit: ZNC - https://znc.in)
662024-10-11T11:42:03 *** furszy <furszy!~furszy@104.128.239.93> has joined #bitcoin-core-dev
672024-10-11T11:52:27 *** ion- <ion-!ion-@user/ion-> has quit IRC (Remote host closed the connection)
682024-10-11T11:55:28 *** montxero <montxero!~user@27.96.222.160> has joined #bitcoin-core-dev
692024-10-11T12:09:39 *** jonatack <jonatack!~jonatack@user/jonatack> has quit IRC (Ping timeout: 252 seconds)
702024-10-11T12:16:53 *** ion- <ion-!~ion-@user/ion-> has joined #bitcoin-core-dev
712024-10-11T12:19:50 <bitcoin-git> [bitcoin] ryanofsky opened pull request #31072: scripted-diff: Replace strprintf(Untranslated(...)) with Untranslated(strprintf(...)) (master...pr/bfmt) https://github.com/bitcoin/bitcoin/pull/31072
722024-10-11T12:25:19 *** jonatack <jonatack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
732024-10-11T12:46:47 <bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/d8b835cf18ce...48cf3da63608
742024-10-11T12:46:48 <bitcoin-git> bitcoin/master ccd10fd Cory Fields: build: Add missing USDT header dependency to kernel
752024-10-11T12:46:48 <bitcoin-git> bitcoin/master 48cf3da merge-script: Merge bitcoin/bitcoin#30970: build: Add missing USDT header dependency to ...
762024-10-11T12:46:49 <bitcoin-git> [bitcoin] fanquake merged pull request #30970: build: Add missing USDT header dependency to kernel (master...fix-kernel-no-usdt) https://github.com/bitcoin/bitcoin/pull/30970
772024-10-11T13:20:58 *** abubakarsadiq <abubakarsadiq!uid602234@id-602234.hampstead.irccloud.com> has quit IRC (Quit: Connection closed for inactivity)
782024-10-11T14:05:51 *** kevkevin <kevkevin!~kevkevin@209-242-39-30.rev.dls.net> has joined #bitcoin-core-dev
792024-10-11T14:28:53 *** furszy <furszy!~furszy@104.128.239.93> has quit IRC (Quit: ZNC - https://znc.in)
802024-10-11T14:30:06 *** bugs_ <bugs_!~bugs@user/bugs/x-5128603> has joined #bitcoin-core-dev
812024-10-11T14:32:14 *** Guyver2 <Guyver2!~Guyver@77-174-98-73.fixed.kpn.net> has joined #bitcoin-core-dev
822024-10-11T14:33:10 *** furszy <furszy!~furszy@104.128.239.93> has joined #bitcoin-core-dev
832024-10-11T14:51:14 <bitcoin-git> [bitcoin] dergoegge opened pull request #31073: ci: Split out native fuzz jobs for macOS and windows (master...2024-10-native-fuzz) https://github.com/bitcoin/bitcoin/pull/31073
842024-10-11T15:12:28 *** abubakarsadiq <abubakarsadiq!uid602234@id-602234.hampstead.irccloud.com> has joined #bitcoin-core-dev
852024-10-11T15:16:59 *** jonas <jonas!~jonas@110.138.95.161> has joined #bitcoin-core-dev
862024-10-11T15:20:57 *** preimage <preimage!~halosghos@user/halosghost> has joined #bitcoin-core-dev
872024-10-11T15:26:11 *** andrewtoth <andrewtoth!~andrewtot@gateway/tor-sasl/andrewtoth> has joined #bitcoin-core-dev
882024-10-11T15:33:00 *** Guyver2 <Guyver2!~Guyver@77-174-98-73.fixed.kpn.net> has left #bitcoin-core-dev (Closing Window)
892024-10-11T15:39:56 *** kevkevin <kevkevin!~kevkevin@209-242-39-30.rev.dls.net> has quit IRC (Remote host closed the connection)
902024-10-11T15:52:33 *** kevkevin <kevkevin!~kevkevin@209-242-39-30.rev.dls.net> has joined #bitcoin-core-dev
912024-10-11T16:03:50 *** jonas <jonas!~jonas@110.138.95.161> has quit IRC (Quit: Client closed)
922024-10-11T16:19:23 *** kevkevin <kevkevin!~kevkevin@209-242-39-30.rev.dls.net> has quit IRC (Remote host closed the connection)
932024-10-11T16:20:16 *** kevkevin <kevkevin!~kevkevin@209-242-39-30.rev.dls.net> has joined #bitcoin-core-dev
942024-10-11T17:00:15 <bitcoin-git> [gui-qml] D33r-Gee opened pull request #424: [DRAFT] WIP QML Load Snapshot Signet (main...qml-load-snapshot-signet) https://github.com/bitcoin-core/gui-qml/pull/424
952024-10-11T17:30:18 *** VonNaturAustreVe <VonNaturAustreVe!~natur@user/vonnaturaustreve> has quit IRC (Read error: Connection reset by peer)
962024-10-11T17:30:36 *** VonNaturAustreVe <VonNaturAustreVe!~natur@2804:14c:65d7:8f6e:8542:497b:f1ab:7124> has joined #bitcoin-core-dev
972024-10-11T17:51:35 *** jonatack <jonatack!~jonatack@user/jonatack> has quit IRC (Ping timeout: 255 seconds)
982024-10-11T17:52:14 *** jonatack <jonatack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
992024-10-11T17:59:20 *** jonatack <jonatack!~jonatack@user/jonatack> has quit IRC (Read error: Connection reset by peer)
1002024-10-11T18:00:58 *** abubakarsadiq <abubakarsadiq!uid602234@id-602234.hampstead.irccloud.com> has quit IRC (Quit: Connection closed for inactivity)
1012024-10-11T18:01:14 *** jonatack <jonatack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
1022024-10-11T19:13:54 *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:37:656f:41e:1460:ac8d> has quit IRC (Remote host closed the connection)
1032024-10-11T19:21:59 <Chris_Stewart_5> I'm trying to udnerstand the 'createwalletdescriptor' in v28, is the purpose of this to upgrade pre-descriptor wallets (that implicitly use berkleydb as a db?) to a descriptor wallet
1042024-10-11T19:22:41 <Chris_Stewart_5> I'm trying to test this scenario, so try to create a non-descriptor wallet, but get an error saying that 'BDB wallet creation is deprecated and will be removed in a future release' when attempting to create a pre-descriptor wallet
1052024-10-11T19:23:43 <Chris_Stewart_5> There is some guidance sayign to use '-deprecatedrpc=create_bdb'. But is this RPC only going to stick around for a few versions as a migration RPC and then be deprecated / removed ?
1062024-10-11T19:25:19 <sipa> Chris_Stewart_5: my understanding is that it for upgrading descriptor pre-taproot wallets to support taproot
1072024-10-11T19:26:21 <Chris_Stewart_5> sipa: How tightly coupled is this with the bdb -> sqlite3 upgrade? It seems like the descriptor upgrade implicitly means you are now using sqlite3? Is that correct?
1082024-10-11T19:26:48 <bitcoin-git> [bitcoin] ryanofsky opened pull request #31074: util: Check bilingual_str format strings at compile time (master...pr/bicheck) https://github.com/bitcoin/bitcoin/pull/31074
1092024-10-11T19:27:36 <sipa> Chris_Stewart_5: in practice yes; legacy = BDB, descriptor = SQLite
1102024-10-11T19:29:37 <Chris_Stewart_5> ok thanks!
1112024-10-11T19:29:38 <sipa> Chris_Stewart_5: you can convert a legacy wallet to a descriptor wallet using the migratewallet RPC; that's unrelated to createwalletdescriptor, which is about adding descriptors to an existing descriptor wallet
1122024-10-11T19:30:26 *** brunoerg <brunoerg!~brunoerg@187.183.60.117> has joined #bitcoin-core-dev
1132024-10-11T19:33:59 <Chris_Stewart_5> Hmm. Perhaps I still don't understand. If my wallet was currently loaded with a descriptor like this 'pk(xpub68NZiKmJWnxxS6aaHmn81bvJeTESw724CRDs6HbuccFQN9Ku14VQrADWgqbhhTHBaohPX4CjNLf9fq9MYo6oDaPPLPxSb7gwQN3ih19Zm4Y/0)', and then i call 'createdescriptorwallet bech32', that would create a
1142024-10-11T19:34:01 <Chris_Stewart_5> wpkh((xpub68NZiKmJWnxxS6aaHmn81bvJeTESw724CRDs6HbuccFQN9Ku14VQrADWgqbhhTHBaohPX4CjNLf9fq9MYo6oDaPPLPxSb7gwQN3ih19Zm4Y/0)' in the wallet?
1152024-10-11T19:37:00 <sipa> something like that, i think
1162024-10-11T19:38:06 *** brunoerg <brunoerg!~brunoerg@187.183.60.117> has quit IRC (Ping timeout: 252 seconds)
1172024-10-11T19:46:47 *** Guest20 <Guest20!~Guest20@static-141-153-61-95.ipcom.comunitel.net> has joined #bitcoin-core-dev
1182024-10-11T19:47:02 *** Guest20 <Guest20!~Guest20@static-141-153-61-95.ipcom.comunitel.net> has quit IRC (Client Quit)
1192024-10-11T19:50:57 <Chris_Stewart_5> Hmm i'll just have to wait for achow101 to be back, but AFAICT we by default create all address type descriptors via the 'createwallet' RPC? I'm attempting to use 'createwalletdescriptor' but end up getting this error for all address types 'Error -4: Descriptor already exists' so I think i'm missing something
1202024-10-11T19:51:43 <achow101> Chris_Stewart_5: createwalletdescriptor is separate from legacy -> descriptor migration
1212024-10-11T19:52:17 <achow101> it's for adding new autogenerated descriptors without having to write them all out by hand
1222024-10-11T19:52:55 <achow101> if you don't give it a key to use, it will use the key that all other active descriptors use. active means that the descriptor is used by getnewaddress to output a new address
1232024-10-11T19:54:02 <achow101> createwallet already creates all address types when it makes a new wallet
1242024-10-11T19:54:29 <achow101> createwalletdescriptor is mainly useful if you created a blank wallet, or if you made a descriptor wallet before taproot activated, which is really just 0.21
1252024-10-11T20:00:16 <Chris_Stewart_5> Thank you! I didn't think of the blank setting.
1262024-10-11T21:30:15 *** bugs_ <bugs_!~bugs@user/bugs/x-5128603> has quit IRC (Quit: Leaving)
1272024-10-11T21:30:51 *** preimage <preimage!~halosghos@user/halosghost> has quit IRC (Quit: WeeChat 4.4.2)
1282024-10-11T21:52:54 <sipa> achow101: if you migrate a legacy wallet, does it get taproot descriptors?
1292024-10-11T22:45:51 <achow101> sipa: yes
1302024-10-11T22:46:13 <achow101> migrating generates a whole new set of active descriptors that are independent of the original keys
1312024-10-11T22:47:14 *** jonatack <jonatack!~jonatack@user/jonatack> has quit IRC (Ping timeout: 255 seconds)
1322024-10-11T22:53:08 *** jonatack <jonatack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
1332024-10-11T22:55:25 *** jonatack <jonatack!~jonatack@user/jonatack> has quit IRC (Excess Flood)
1342024-10-11T22:55:49 *** jonatack <jonatack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
1352024-10-11T23:14:57 *** runnerelektrode_ <runnerelektrode_!sid517941@helmsley.irccloud.com> has quit IRC (Ping timeout: 248 seconds)
1362024-10-11T23:18:15 *** runnerelektrode_ <runnerelektrode_!sid517941@id-517941.helmsley.irccloud.com> has joined #bitcoin-core-dev
1372024-10-11T23:23:34 *** S3RK_ <S3RK_!~S3RK@user/s3rk> has joined #bitcoin-core-dev
1382024-10-11T23:26:07 *** eval-exec <eval-exec!~Thunderbi@107.182.184.87.16clouds.com> has quit IRC (Remote host closed the connection)
1392024-10-11T23:26:21 *** eval-exec <eval-exec!~Thunderbi@5.34.216.98> has joined #bitcoin-core-dev
1402024-10-11T23:26:34 *** S3RK <S3RK!~S3RK@user/s3rk> has quit IRC (Ping timeout: 244 seconds)
1412024-10-11T23:53:38 *** jlest <jlest!~jlest@user/jlest> has joined #bitcoin-core-dev