12023-03-25T00:03:31  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has quit IRC (Ping timeout: 240 seconds)
  22023-03-25T00:05:00  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has joined #bitcoin-core-dev
  32023-03-25T00:07:31  *** Talkless <Talkless!~Talkless@mail.dargis.net> has quit IRC (Quit: Konversation terminated!)
  42023-03-25T00:09:40  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has quit IRC (Ping timeout: 265 seconds)
  52023-03-25T00:13:44  *** jarthur <jarthur!~jarthur@user/jarthur> has quit IRC (Quit: jarthur)
  62023-03-25T00:15:46  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has joined #bitcoin-core-dev
  72023-03-25T00:20:01  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has quit IRC (Ping timeout: 240 seconds)
  82023-03-25T00:21:50  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has joined #bitcoin-core-dev
  92023-03-25T00:31:25  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has quit IRC (Ping timeout: 265 seconds)
 102023-03-25T00:32:37  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has joined #bitcoin-core-dev
 112023-03-25T00:37:13  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has quit IRC (Ping timeout: 265 seconds)
 122023-03-25T00:40:05  *** yanmaani1 <yanmaani1!~yanmaani@gateway/tor-sasl/yanmaani> has quit IRC (Ping timeout: 255 seconds)
 132023-03-25T00:41:01  *** sgiath <sgiath!~sgiath@mail.sgiath.dev> has quit IRC (Ping timeout: 240 seconds)
 142023-03-25T00:41:20  *** sgiath <sgiath!~sgiath@2a02:25b0:aaaa:aaaa:a3c3:ed4b:6b06:0> has joined #bitcoin-core-dev
 152023-03-25T00:42:19  *** yanmaani1 <yanmaani1!~yanmaani@gateway/tor-sasl/yanmaani> has joined #bitcoin-core-dev
 162023-03-25T00:43:24  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has joined #bitcoin-core-dev
 172023-03-25T00:48:20  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has quit IRC (Ping timeout: 265 seconds)
 182023-03-25T00:49:29  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has joined #bitcoin-core-dev
 192023-03-25T00:53:52  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has quit IRC (Ping timeout: 248 seconds)
 202023-03-25T00:54:40  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has joined #bitcoin-core-dev
 212023-03-25T00:59:27  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has quit IRC (Ping timeout: 265 seconds)
 222023-03-25T01:02:25  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has joined #bitcoin-core-dev
 232023-03-25T01:07:46  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has quit IRC (Ping timeout: 276 seconds)
 242023-03-25T01:08:29  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has joined #bitcoin-core-dev
 252023-03-25T01:13:28  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has quit IRC (Ping timeout: 265 seconds)
 262023-03-25T01:13:56  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has joined #bitcoin-core-dev
 272023-03-25T01:18:21  *** sudoforge <sudoforge!~sudoforge@wireguard/tunneler/sudoforge> has quit IRC (Quit: 404)
 282023-03-25T01:18:31  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has quit IRC (Ping timeout: 240 seconds)
 292023-03-25T01:23:08  *** sgiath <sgiath!~sgiath@2a02:25b0:aaaa:aaaa:a3c3:ed4b:6b06:0> has quit IRC (Ping timeout: 265 seconds)
 302023-03-25T01:23:27  *** sgiath <sgiath!~sgiath@2a02:25b0:aaaa:aaaa:a3c3:ed4b:6b06:0> has joined #bitcoin-core-dev
 312023-03-25T01:42:01  *** luke-jr <luke-jr!~luke-jr@user/luke-jr> has quit IRC (Ping timeout: 240 seconds)
 322023-03-25T01:42:43  *** luke-jr <luke-jr!~luke-jr@user/luke-jr> has joined #bitcoin-core-dev
 332023-03-25T01:43:30  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has joined #bitcoin-core-dev
 342023-03-25T01:48:16  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has quit IRC (Ping timeout: 265 seconds)
 352023-03-25T01:49:03  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has joined #bitcoin-core-dev
 362023-03-25T01:49:34  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has joined #bitcoin-core-dev
 372023-03-25T01:53:26  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has quit IRC (Ping timeout: 255 seconds)
 382023-03-25T01:55:02  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has quit IRC (Ping timeout: 265 seconds)
 392023-03-25T02:07:15  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has joined #bitcoin-core-dev
 402023-03-25T02:11:05  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has joined #bitcoin-core-dev
 412023-03-25T02:11:43  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has quit IRC (Ping timeout: 248 seconds)
 422023-03-25T02:18:02  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has joined #bitcoin-core-dev
 432023-03-25T02:22:35  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has quit IRC (Ping timeout: 265 seconds)
 442023-03-25T02:28:55  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has joined #bitcoin-core-dev
 452023-03-25T02:33:42  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has quit IRC (Ping timeout: 265 seconds)
 462023-03-25T02:35:00  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has joined #bitcoin-core-dev
 472023-03-25T02:39:59  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has quit IRC (Ping timeout: 265 seconds)
 482023-03-25T02:40:27  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has joined #bitcoin-core-dev
 492023-03-25T02:45:01  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has quit IRC (Ping timeout: 240 seconds)
 502023-03-25T02:46:31  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has joined #bitcoin-core-dev
 512023-03-25T03:08:01  *** Cory <Cory!~Cory@user/pasha> has quit IRC (Ping timeout: 265 seconds)
 522023-03-25T03:08:05  *** Pasha <Pasha!~Cory@068-187-125-109.res.spectrum.com> has joined #bitcoin-core-dev
 532023-03-25T03:11:20  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:5153:1177:6ea9:a155> has quit IRC (Remote host closed the connection)
 542023-03-25T03:11:51  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has joined #bitcoin-core-dev
 552023-03-25T03:14:07  *** jarthur <jarthur!~jarthur@user/jarthur> has joined #bitcoin-core-dev
 562023-03-25T03:26:20  *** Pasha <Pasha!~Cory@068-187-125-109.res.spectrum.com> has left #bitcoin-core-dev
 572023-03-25T03:26:33  *** Cory <Cory!~Cory@user/pasha> has joined #bitcoin-core-dev
 582023-03-25T04:01:01  *** cmirror <cmirror!~cmirror@4.53.92.114> has quit IRC (Remote host closed the connection)
 592023-03-25T04:01:32  *** cmirror <cmirror!~cmirror@4.53.92.114> has joined #bitcoin-core-dev
 602023-03-25T04:15:36  *** ddisqq <ddisqq!~ddisqq@pool-100-6-78-166.pitbpa.fios.verizon.net> has joined #bitcoin-core-dev
 612023-03-25T04:20:01  *** ddisqq <ddisqq!~ddisqq@pool-100-6-78-166.pitbpa.fios.verizon.net> has quit IRC (Ping timeout: 240 seconds)
 622023-03-25T04:51:27  *** orville <orville!~orville@c-71-202-253-228.hsd1.ca.comcast.net> has joined #bitcoin-core-dev
 632023-03-25T04:59:57  *** orville <orville!~orville@c-71-202-253-228.hsd1.ca.comcast.net> has quit IRC (Quit: <exit all I/O streams / EOF>)
 642023-03-25T05:03:27  *** orville <orville!~orville@c-71-202-253-228.hsd1.ca.comcast.net> has joined #bitcoin-core-dev
 652023-03-25T05:29:17  *** orville <orville!~orville@c-71-202-253-228.hsd1.ca.comcast.net> has quit IRC (Quit: Going offline, see ya! (www.adiirc.com))
 662023-03-25T05:32:41  <vasild> Can I have https://github.com/hebasto/bitcoin/pull/10 added to "high prio for review"?
 672023-03-25T05:35:29  *** Guest0 <Guest0!~Guest0@c-76-122-159-107.hsd1.mi.comcast.net> has joined #bitcoin-core-dev
 682023-03-25T05:35:31  *** Guest0 <Guest0!~Guest0@c-76-122-159-107.hsd1.mi.comcast.net> has quit IRC (Write error: Broken pipe)
 692023-03-25T06:03:57  *** rolf <rolf!~rolf@162-1-21-31.ftth.glasoperator.nl> has quit IRC (Quit: WeeChat 3.6)
 702023-03-25T06:29:46  *** kriik- <kriik-!~kriik@27.23.194.110> has joined #bitcoin-core-dev
 712023-03-25T06:51:23  *** chipxxx <chipxxx!~chip@2001:8a0:f620:6500:8f6d:c640:c292:171c> has quit IRC (Ping timeout: 248 seconds)
 722023-03-25T06:51:27  *** kriik- <kriik-!~kriik@27.23.194.110> has quit IRC (Remote host closed the connection)
 732023-03-25T06:52:03  *** chip_x <chip_x!~chip@bl20-128-149.dsl.telepac.pt> has joined #bitcoin-core-dev
 742023-03-25T06:52:55  *** kriik- <kriik-!~kriik@27.23.194.110> has joined #bitcoin-core-dev
 752023-03-25T06:54:41  *** kriik- <kriik-!~kriik@27.23.194.110> has quit IRC (Remote host closed the connection)
 762023-03-25T07:37:44  *** zeropoint <zeropoint!~alex@45-28-139-114.lightspeed.sntcca.sbcglobal.net> has joined #bitcoin-core-dev
 772023-03-25T07:39:04  *** zeropoint <zeropoint!~alex@45-28-139-114.lightspeed.sntcca.sbcglobal.net> has quit IRC (Client Quit)
 782023-03-25T08:17:30  *** salvatoshi <salvatoshi!~salvatosh@lfbn-idf3-1-1331-187.w92-170.abo.wanadoo.fr> has joined #bitcoin-core-dev
 792023-03-25T08:21:51  *** jarthur <jarthur!~jarthur@user/jarthur> has quit IRC (Quit: jarthur)
 802023-03-25T09:44:43  *** PaperSword <PaperSword!~Thunderbi@securemail.qrsnap.io> has joined #bitcoin-core-dev
 812023-03-25T10:03:52  *** chip_x <chip_x!~chip@bl20-128-149.dsl.telepac.pt> has quit IRC (Ping timeout: 268 seconds)
 822023-03-25T10:15:01  *** dviola <dviola!~diego@user/dviola> has joined #bitcoin-core-dev
 832023-03-25T10:27:42  *** chipxxx <chipxxx!~chip@2001:8a0:f620:6500:8f6d:c640:c292:171c> has joined #bitcoin-core-dev
 842023-03-25T10:40:46  *** flexid <flexid!~flexid@ptr-1exbzfd7h4p5bgbcbvt.18120a2.ip6.access.telenet.be> has joined #bitcoin-core-dev
 852023-03-25T10:41:15  *** flexid <flexid!~flexid@ptr-1exbzfd7h4p5bgbcbvt.18120a2.ip6.access.telenet.be> has quit IRC (Client Quit)
 862023-03-25T11:05:19  *** Victorsueca <Victorsueca!~Victorsue@user/victorsueca> has joined #bitcoin-core-dev
 872023-03-25T12:09:47  *** chipxxx <chipxxx!~chip@2001:8a0:f620:6500:8f6d:c640:c292:171c> has quit IRC (Ping timeout: 248 seconds)
 882023-03-25T12:15:20  *** chipxxx <chipxxx!~chip@2001:8a0:f620:6500:8f6d:c640:c292:171c> has joined #bitcoin-core-dev
 892023-03-25T12:15:56  *** chipxxx <chipxxx!~chip@2001:8a0:f620:6500:8f6d:c640:c292:171c> has quit IRC (Remote host closed the connection)
 902023-03-25T12:16:29  *** chipxxx <chipxxx!~chip@2001:8a0:f620:6500:8f6d:c640:c292:171c> has joined #bitcoin-core-dev
 912023-03-25T13:16:42  *** yanis_fourel <yanis_fourel!~yanis_fou@103.6.150.146> has joined #bitcoin-core-dev
 922023-03-25T13:31:49  *** yanis_fourel <yanis_fourel!~yanis_fou@103.6.150.146> has quit IRC (Quit: Client closed)
 932023-03-25T13:50:15  *** Guyver2 <Guyver2!~Guyver@77-174-98-73.fixed.kpn.net> has joined #bitcoin-core-dev
 942023-03-25T14:15:37  *** Guyver2 <Guyver2!~Guyver@77-174-98-73.fixed.kpn.net> has left #bitcoin-core-dev (Closing Window)
 952023-03-25T14:22:06  *** Talkless <Talkless!~Talkless@mail.dargis.net> has joined #bitcoin-core-dev
 962023-03-25T14:23:30  *** jonatack2 <jonatack2!~jonatack@user/jonatack> has joined #bitcoin-core-dev
 972023-03-25T14:25:20  *** jonatack1 <jonatack1!~jonatack@user/jonatack> has quit IRC (Ping timeout: 246 seconds)
 982023-03-25T14:38:09  *** vasild <vasild!~vd@user/vasild> has quit IRC (Remote host closed the connection)
 992023-03-25T14:43:21  *** vasild <vasild!~vd@user/vasild> has joined #bitcoin-core-dev
1002023-03-25T14:49:44  <bitcoin-git> [bitcoin] martinus opened pull request #27331: refactor: extract CCheckQueue's data handling into a separate container "Bag" (master...2023-03-bag) https://github.com/bitcoin/bitcoin/pull/27331
1012023-03-25T15:10:50  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has joined #bitcoin-core-dev
1022023-03-25T15:13:25  *** salvatoshi <salvatoshi!~salvatosh@lfbn-idf3-1-1331-187.w92-170.abo.wanadoo.fr> has quit IRC (Ping timeout: 276 seconds)
1032023-03-25T15:18:30  *** bugs_ <bugs_!~bugs@user/bugs/x-5128603> has joined #bitcoin-core-dev
1042023-03-25T15:38:58  *** Evel-Knievel <Evel-Knievel!~Evel-Knie@user/evel-knievel> has quit IRC (Ping timeout: 250 seconds)
1052023-03-25T15:39:45  *** Evel-Knievel <Evel-Knievel!~Evel-Knie@user/evel-knievel> has joined #bitcoin-core-dev
1062023-03-25T16:19:41  *** bugs_ <bugs_!~bugs@user/bugs/x-5128603> has quit IRC (Quit: Leaving)
1072023-03-25T16:31:39  *** bugs_ <bugs_!~bugs@user/bugs/x-5128603> has joined #bitcoin-core-dev
1082023-03-25T16:32:54  *** chipxxx <chipxxx!~chip@2001:8a0:f620:6500:8f6d:c640:c292:171c> has quit IRC (Remote host closed the connection)
1092023-03-25T16:34:04  *** chipxxx <chipxxx!~chip@2001:8a0:f620:6500:8f6d:c640:c292:171c> has joined #bitcoin-core-dev
1102023-03-25T16:35:10  *** chip_x <chip_x!~chip@2001:8a0:f620:6500:8f6d:c640:c292:171c> has joined #bitcoin-core-dev
1112023-03-25T16:35:52  *** chipxxx <chipxxx!~chip@2001:8a0:f620:6500:8f6d:c640:c292:171c> has quit IRC (Read error: Connection reset by peer)
1122023-03-25T17:40:39  *** nanotube <nanotube!~nanotube@user/nanotube> has quit IRC (Quit: *poof*)
1132023-03-25T17:41:05  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has quit IRC (Quit: Leaving...)
1142023-03-25T19:28:14  *** yanmaani1 <yanmaani1!~yanmaani@gateway/tor-sasl/yanmaani> has quit IRC (Ping timeout: 255 seconds)
1152023-03-25T19:29:27  *** ezero <ezero!~e0@c-73-38-6-131.hsd1.ma.comcast.net> has quit IRC (Quit: Connection closed)
1162023-03-25T19:40:31  *** yanmaani1 <yanmaani1!~yanmaani@gateway/tor-sasl/yanmaani> has joined #bitcoin-core-dev
1172023-03-25T20:56:26  *** yanmaani1 <yanmaani1!~yanmaani@gateway/tor-sasl/yanmaani> has quit IRC (Ping timeout: 255 seconds)
1182023-03-25T21:10:24  *** yanmaani1 <yanmaani1!~yanmaani@gateway/tor-sasl/yanmaani> has joined #bitcoin-core-dev
1192023-03-25T21:22:12  *** jarthur <jarthur!~jarthur@user/jarthur> has joined #bitcoin-core-dev
1202023-03-25T21:27:37  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has quit IRC (Remote host closed the connection)
1212023-03-25T21:28:03  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:a9dd:38c9:3d6d:bc11> has joined #bitcoin-core-dev
1222023-03-25T21:40:39  *** Guest9 <Guest9!~Guest9@2a02:9b0:4019:38c8:bc24:aa1b:a4c7:b7e5> has joined #bitcoin-core-dev
1232023-03-25T21:41:23  *** Guest9 <Guest9!~Guest9@2a02:9b0:4019:38c8:bc24:aa1b:a4c7:b7e5> has quit IRC (Client Quit)
1242023-03-25T21:45:45  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:a9dd:38c9:3d6d:bc11> has quit IRC (Remote host closed the connection)
1252023-03-25T21:46:09  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:a9dd:38c9:3d6d:bc11> has joined #bitcoin-core-dev
1262023-03-25T21:54:38  *** bugs_ <bugs_!~bugs@user/bugs/x-5128603> has quit IRC (Quit: Leaving)
1272023-03-25T22:05:11  <andytoshi> does bitcoin core do the "Master key generation" described in BIP 32 anywhere?
1282023-03-25T22:07:20  <andytoshi> oh, i found it
1292023-03-25T22:07:33  <andytoshi> i was searching for 'Bitcoin seed' but the code uses  {'B','i','t','c','o','i','n',' ','s','e','e','d'}
1302023-03-25T22:15:55  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:a9dd:38c9:3d6d:bc11> has quit IRC (Remote host closed the connection)
1312023-03-25T22:16:18  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:a9dd:38c9:3d6d:bc11> has joined #bitcoin-core-dev
1322023-03-25T22:46:01  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:a9dd:38c9:3d6d:bc11> has quit IRC (Remote host closed the connection)
1332023-03-25T22:46:26  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:a9dd:38c9:3d6d:bc11> has joined #bitcoin-core-dev
1342023-03-25T22:48:18  <sipa> I think because once upon a time, I didn't want to use a C string that'd use another byte of memory to store the zero terminator...
1352023-03-25T22:49:59  <andytoshi> i suspect it's a bit more subtle ... if you do `unsigned char s[8s = "bitcoin";` it'll include the terminator. if you do `unsigned char s[7] = "bitcoin"` it'll silently chop it off .. if you do `unsigned char s[] = "bitcoin"` it'll include it, same as [8]
1362023-03-25T22:50:12  <andytoshi> and i think, if you want to avoid the terminating 0, it's much clearer to do what you did
1372023-03-25T22:50:29  <andytoshi> than to rely on this insane "lol your string is not actually null-terminated" behavior that you need to count characters manually to verify
1382023-03-25T22:51:29  <andytoshi> and if you just included it, then sizeof(s) will be 1 off from what you want. so it's an extra bug opportunity, not just a wasted byte
1392023-03-25T22:58:26  <_aj_> andytoshi: char s[7] = "bitcoin";  errors with "initializer-string for char array is too long" in c++ apparently
1402023-03-25T22:59:52  <andytoshi> oh, phew :) then it's only C that's ridiculous
1412023-03-25T23:00:09  <_aj_> constexpr std::string_view might be the modern way to do it?
1422023-03-25T23:02:14  *** salvatoshi <salvatoshi!~salvatosh@lfbn-idf3-1-1331-187.w92-170.abo.wanadoo.fr> has joined #bitcoin-core-dev
1432023-03-25T23:02:34  *** anhi <anhi!~anhi@94.26.22.151> has joined #bitcoin-core-dev
1442023-03-25T23:16:09  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:a9dd:38c9:3d6d:bc11> has quit IRC (Remote host closed the connection)
1452023-03-25T23:16:38  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has joined #bitcoin-core-dev
1462023-03-25T23:20:26  *** Talkless <Talkless!~Talkless@mail.dargis.net> has quit IRC (Quit: Konversation terminated!)
1472023-03-25T23:25:39  <andytoshi> achow101: is it true that with descriptor wallets, there is no way to provide your own bip32 seed?
1482023-03-25T23:26:14  <achow101> andytoshi: currently, yes
1492023-03-25T23:26:37  <andytoshi> ok. do you have an idea of what it would look like if this ability were provided?
1502023-03-25T23:26:40  <andytoshi> i can maybe work on it
1512023-03-25T23:27:20  <achow101> it would have to be some addition to descriptors that allows keys to be specified as seeds
1522023-03-25T23:27:35  <achow101> e.g. wpkh(seed(blah)) ?
1532023-03-25T23:28:13  <andytoshi> or just make all keys specifiable as <seed>/1/2/3
1542023-03-25T23:28:16  <andytoshi> extkeys*
1552023-03-25T23:28:33  <sipa> it'd need to be converted to an xpub, i think?
1562023-03-25T23:28:55  <andytoshi> right, the software would do the xpub conversion when parsing
1572023-03-25T23:29:01  <andytoshi> there's a deterministic way to go from a seed to an xpub
1582023-03-25T23:29:05  <andytoshi> this maybe should be in ##miniscript now?
1592023-03-25T23:29:42  <sipa> perhaps
1602023-03-25T23:30:46  <andytoshi> i see, i think i'd misunderstood bip32 ... we always specify paths as <xpub>/1/2/3 or m/1/2/3 where the m is literally 'm' and the seed is off to the side somewhere
1612023-03-25T23:41:58  *** salvatoshi <salvatoshi!~salvatosh@lfbn-idf3-1-1331-187.w92-170.abo.wanadoo.fr> has quit IRC (Ping timeout: 265 seconds)
1622023-03-25T23:47:01  <andytoshi> achow101: so, after talking to sipa in the ##miniscript channel, i think my plan of action here is to provide a codex32(...) thing which you can put into descriptors, which will be parsed into an xpriv. here the ... is a codex32 (bip 93) encoded seed, or a list of codex32 shares (from which a seed will be recovered)
1632023-03-25T23:47:25  <andytoshi> i have a branch that can do all the codex32 stuff, i just need to write a bit of parser glue around it