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