12022-01-21T00:00:33  <sugarpuff_> Thanks michaelfolkson, I don't think anyone will answer that email, and my questions aren't directed to Jack Dorsey :P.
  22022-01-21T00:00:34  <sugarpuff_> prayank nipped out before finishing what he wrote... Greg Maxwell no longer contributes to bitcoin - isn't that because of the lawsuit? If so, then Craig can continue to sue the remaining developers and kick everyone out if nobody goes to court against him. I don't think anyone here can really give me an answer, since this is a decision they have to make on their own (or together), but I just wanted to share my
  32022-01-21T00:00:34  <sugarpuff_> thoughts, etc.
  42022-01-21T00:02:58  <sipa> This is off-topic
  52022-01-21T00:16:25  *** sipsorcery <sipsorcery!~sipsorcer@2a02:8084:6180:500::12b> has joined #bitcoin-core-dev
  62022-01-21T00:26:42  *** rex4539 <rex4539!~rex4539@gateway/tor-sasl/rex4539> has joined #bitcoin-core-dev
  72022-01-21T00:38:57  *** brunoerg <brunoerg!~brunoerg@187.183.47.88> has joined #bitcoin-core-dev
  82022-01-21T00:43:17  *** brunoerg <brunoerg!~brunoerg@187.183.47.88> has quit IRC (Ping timeout: 256 seconds)
  92022-01-21T00:45:09  *** Aaronvan_ <Aaronvan_!~AaronvanW@user/AaronvanW> has quit IRC (Quit: Leaving...)
 102022-01-21T00:48:56  *** bomb-on <bomb-on!~bomb-on@194.144.47.113> has quit IRC (Quit: aллилѹіа!)
 112022-01-21T00:53:47  *** sipsorcery <sipsorcery!~sipsorcer@2a02:8084:6180:500::12b> has quit IRC (Ping timeout: 268 seconds)
 122022-01-21T00:54:57  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has joined #bitcoin-core-dev
 132022-01-21T00:55:15  *** jonatack <jonatack!jonatack@user/jonatack> has joined #bitcoin-core-dev
 142022-01-21T01:05:51  *** BUSY <BUSY!~BUSY@user/busy> has quit IRC (Read error: Connection reset by peer)
 152022-01-21T01:06:05  *** BUSY <BUSY!~BUSY@user/busy> has joined #bitcoin-core-dev
 162022-01-21T01:07:41  *** luke-jr <luke-jr!~luke-jr@user/luke-jr> has quit IRC (Quit: ZNC - http://znc.sourceforge.net)
 172022-01-21T01:08:17  *** belcher <belcher!~belcher@user/belcher> has quit IRC (Ping timeout: 240 seconds)
 182022-01-21T01:08:30  *** luke-jr <luke-jr!~luke-jr@user/luke-jr> has joined #bitcoin-core-dev
 192022-01-21T01:11:57  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:b8cd:7a20:7963:7278> has joined #bitcoin-core-dev
 202022-01-21T01:16:36  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:b8cd:7a20:7963:7278> has quit IRC (Ping timeout: 268 seconds)
 212022-01-21T01:22:25  *** belcher <belcher!~belcher@user/belcher> has joined #bitcoin-core-dev
 222022-01-21T01:30:54  *** vysn <vysn!~vysn@user/vysn> has joined #bitcoin-core-dev
 232022-01-21T01:43:33  *** arowser <arowser!~quassel@111.192.100.78> has joined #bitcoin-core-dev
 242022-01-21T01:48:04  *** sdfgsdfg <sdfgsdfg!~sdfgsdfg@user/sdfgsdfg> has quit IRC (Quit: ZzzZ)
 252022-01-21T02:05:18  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:b8cd:7a20:7963:7278> has joined #bitcoin-core-dev
 262022-01-21T02:09:29  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:b8cd:7a20:7963:7278> has quit IRC (Ping timeout: 250 seconds)
 272022-01-21T02:22:45  *** jarthur_ <jarthur_!~jarthur@2603-8080-1540-002d-8485-0ba6-5ca5-89ec.res6.spectrum.com> has joined #bitcoin-core-dev
 282022-01-21T02:24:17  *** jarthur <jarthur!~jarthur@2603-8080-1540-002d-dc67-681f-ccd6-3dd0.res6.spectrum.com> has quit IRC (Ping timeout: 240 seconds)
 292022-01-21T02:27:08  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has joined #bitcoin-core-dev
 302022-01-21T02:31:34  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has quit IRC (Ping timeout: 250 seconds)
 312022-01-21T02:34:32  *** outfox <outfox!~outfox@user/outfox> has quit IRC (Ping timeout: 256 seconds)
 322022-01-21T02:36:29  *** outfox <outfox!~outfox@213.144.147.16> has joined #bitcoin-core-dev
 332022-01-21T02:37:02  *** Earnestly <Earnestly!~earnest@user/earnestly> has quit IRC (Ping timeout: 240 seconds)
 342022-01-21T03:01:49  <fanquake> Blocked shahinfe from the /bitcoin org. Also for spamming the /bips wiki
 352022-01-21T03:02:06  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has joined #bitcoin-core-dev
 362022-01-21T03:06:59  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has quit IRC (Ping timeout: 268 seconds)
 372022-01-21T03:19:16  *** arowser <arowser!~quassel@111.192.100.78> has quit IRC (Remote host closed the connection)
 382022-01-21T03:34:57  *** brunoerg <brunoerg!~brunoerg@187.183.47.88> has joined #bitcoin-core-dev
 392022-01-21T03:39:10  *** brunoerg <brunoerg!~brunoerg@187.183.47.88> has quit IRC (Ping timeout: 250 seconds)
 402022-01-21T03:43:57  *** luke-jr <luke-jr!~luke-jr@user/luke-jr> has quit IRC (Quit: ZNC - http://znc.sourceforge.net)
 412022-01-21T04:07:25  *** luke-jr <luke-jr!~luke-jr@user/luke-jr> has joined #bitcoin-core-dev
 422022-01-21T04:10:45  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has joined #bitcoin-core-dev
 432022-01-21T04:15:02  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has quit IRC (Ping timeout: 240 seconds)
 442022-01-21T04:35:04  *** sdfgsdfg <sdfgsdfg!~sdfgsdfg@user/sdfgsdfg> has joined #bitcoin-core-dev
 452022-01-21T04:45:12  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has joined #bitcoin-core-dev
 462022-01-21T04:49:58  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has quit IRC (Ping timeout: 268 seconds)
 472022-01-21T05:01:02  *** cmirror <cmirror!~cmirror@4.53.92.114> has quit IRC (Remote host closed the connection)
 482022-01-21T05:01:28  *** cmirror <cmirror!~cmirror@4.53.92.114> has joined #bitcoin-core-dev
 492022-01-21T05:12:04  *** jarthur_ <jarthur_!~jarthur@2603-8080-1540-002d-8485-0ba6-5ca5-89ec.res6.spectrum.com> has quit IRC (Quit: jarthur_)
 502022-01-21T05:14:23  *** NorrinRadd <NorrinRadd!~username@154.6.21.250> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
 512022-01-21T05:23:15  *** morcos <morcos!~morcos@gateway/tor-sasl/morcos> has quit IRC (Ping timeout: 276 seconds)
 522022-01-21T05:24:03  *** morcos <morcos!~morcos@gateway/tor-sasl/morcos> has joined #bitcoin-core-dev
 532022-01-21T05:29:05  *** dviola <dviola!~diego@user/dviola> has joined #bitcoin-core-dev
 542022-01-21T05:29:37  *** jarthur <jarthur!~jarthur@2603-8080-1540-002d-8485-0ba6-5ca5-89ec.res6.spectrum.com> has joined #bitcoin-core-dev
 552022-01-21T05:32:17  *** gleb74543 <gleb74543!~gleb@178.150.137.228> has quit IRC (Ping timeout: 240 seconds)
 562022-01-21T05:36:24  *** brunoerg <brunoerg!~brunoerg@187.183.47.88> has joined #bitcoin-core-dev
 572022-01-21T05:38:31  *** ryanofsky <ryanofsky!~russ@jumpy.yanofsky.org> has quit IRC (Ping timeout: 250 seconds)
 582022-01-21T05:38:40  *** ryanofsky <ryanofsky!~russ@jumpy.yanofsky.org> has joined #bitcoin-core-dev
 592022-01-21T05:40:47  *** brunoerg <brunoerg!~brunoerg@187.183.47.88> has quit IRC (Ping timeout: 256 seconds)
 602022-01-21T05:47:45  *** johnzwen- <johnzwen-!~johnzweng@zweng.at> has quit IRC (Quit: Leaving...)
 612022-01-21T05:48:48  *** johnzweng <johnzweng!~johnzweng@zweng.at> has joined #bitcoin-core-dev
 622022-01-21T05:49:37  *** grettke <grettke!~grettke@cpe-65-29-228-30.wi.res.rr.com> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
 632022-01-21T05:50:50  *** johnzweng <johnzweng!~johnzweng@zweng.at> has quit IRC (Client Quit)
 642022-01-21T05:53:54  *** johnzweng <johnzweng!~johnzweng@zweng.at> has joined #bitcoin-core-dev
 652022-01-21T05:55:55  *** gleb74543 <gleb74543!~gleb@178.150.137.228> has joined #bitcoin-core-dev
 662022-01-21T05:57:50  *** johnzweng <johnzweng!~johnzweng@zweng.at> has quit IRC (Client Quit)
 672022-01-21T05:58:12  *** johnzweng <johnzweng!~johnzweng@zweng.at> has joined #bitcoin-core-dev
 682022-01-21T06:04:25  *** sudoforge <sudoforge!~sudoforge@wireguard/tunneler/sudoforge> has quit IRC (Quit: 404)
 692022-01-21T06:08:32  *** sdfgsdfg <sdfgsdfg!~sdfgsdfg@user/sdfgsdfg> has quit IRC (Quit: ZzzZ)
 702022-01-21T06:11:00  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has joined #bitcoin-core-dev
 712022-01-21T06:13:42  *** knorrium[m] <knorrium[m]!~knorriumb@2001:470:69fc:105::1:56b8> has quit IRC (Quit: Client limit exceeded: 20000)
 722022-01-21T06:15:17  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has quit IRC (Ping timeout: 240 seconds)
 732022-01-21T06:22:32  *** jarthur <jarthur!~jarthur@2603-8080-1540-002d-8485-0ba6-5ca5-89ec.res6.spectrum.com> has quit IRC (Ping timeout: 240 seconds)
 742022-01-21T06:29:11  *** jarthur <jarthur!~jarthur@2603-8080-1540-002d-d873-1113-a348-98f0.res6.spectrum.com> has joined #bitcoin-core-dev
 752022-01-21T06:46:47  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has joined #bitcoin-core-dev
 762022-01-21T06:51:08  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has quit IRC (Ping timeout: 250 seconds)
 772022-01-21T07:00:21  *** salvatoshi <salvatoshi!~salvatosh@lfbn-idf3-1-717-248.w86-252.abo.wanadoo.fr> has joined #bitcoin-core-dev
 782022-01-21T07:06:38  *** vasild <vasild!~vd@user/vasild> has quit IRC (Remote host closed the connection)
 792022-01-21T07:06:49  *** vasild <vasild!~vd@user/vasild> has joined #bitcoin-core-dev
 802022-01-21T07:07:27  *** luke-jr <luke-jr!~luke-jr@user/luke-jr> has quit IRC (Quit: ZNC - http://znc.sourceforge.net)
 812022-01-21T07:07:46  *** luke-jr <luke-jr!~luke-jr@user/luke-jr> has joined #bitcoin-core-dev
 822022-01-21T07:20:08  *** ryanofsky <ryanofsky!~russ@jumpy.yanofsky.org> has quit IRC (Ping timeout: 256 seconds)
 832022-01-21T07:20:18  *** ryanofsky <ryanofsky!russ@jumpy.yanofsky.org> has joined #bitcoin-core-dev
 842022-01-21T07:22:22  *** brunoerg <brunoerg!~brunoerg@187.183.47.88> has joined #bitcoin-core-dev
 852022-01-21T07:26:40  *** brunoerg <brunoerg!~brunoerg@187.183.47.88> has quit IRC (Ping timeout: 250 seconds)
 862022-01-21T07:30:20  *** sipsorcery <sipsorcery!~sipsorcer@2a02:8084:6180:500::12b> has joined #bitcoin-core-dev
 872022-01-21T07:43:17  *** salvatoshi <salvatoshi!~salvatosh@lfbn-idf3-1-717-248.w86-252.abo.wanadoo.fr> has quit IRC (Ping timeout: 240 seconds)
 882022-01-21T07:45:06  *** sipsorcery <sipsorcery!~sipsorcer@2a02:8084:6180:500::12b> has quit IRC (Ping timeout: 268 seconds)
 892022-01-21T07:46:01  *** sipsorcery <sipsorcery!~sipsorcer@37.228.225.67> has joined #bitcoin-core-dev
 902022-01-21T07:56:30  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has joined #bitcoin-core-dev
 912022-01-21T08:01:08  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has quit IRC (Ping timeout: 268 seconds)
 922022-01-21T08:02:10  *** salvatoshi <salvatoshi!~salvatosh@genymobile-2-6-86.fib.nerim.net> has joined #bitcoin-core-dev
 932022-01-21T08:11:34  *** sdfgsdfg <sdfgsdfg!~sdfgsdfg@user/sdfgsdfg> has joined #bitcoin-core-dev
 942022-01-21T08:19:48  <laanwj> please keep the CSW shit out of here
 952022-01-21T08:20:06  *** knorrium[m] <knorrium[m]!~knorriumb@2001:470:69fc:105::1:56b8> has joined #bitcoin-core-dev
 962022-01-21T08:25:57  *** vysn <vysn!~vysn@user/vysn> has quit IRC (Ping timeout: 240 seconds)
 972022-01-21T08:47:37  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has joined #bitcoin-core-dev
 982022-01-21T08:48:03  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has joined #bitcoin-core-dev
 992022-01-21T08:52:02  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has quit IRC (Ping timeout: 250 seconds)
1002022-01-21T08:56:16  *** gleb745433 <gleb745433!~gleb@178.150.137.228> has joined #bitcoin-core-dev
1012022-01-21T08:57:37  *** gleb74543 <gleb74543!~gleb@178.150.137.228> has quit IRC (Ping timeout: 240 seconds)
1022022-01-21T08:57:38  *** gleb745433 is now known as gleb74543
1032022-01-21T09:07:11  *** goatpig <goatpig!~goat@176-184-135-134.abo.bbox.fr> has joined #bitcoin-core-dev
1042022-01-21T09:16:17  *** Lightsword <Lightsword!~Lightswor@user/lightsword> has quit IRC (Ping timeout: 240 seconds)
1052022-01-21T09:17:15  *** warren <warren!~warren@fedora/wombat/warren> has quit IRC (Ping timeout: 256 seconds)
1062022-01-21T09:17:15  *** phantomcircuit <phantomcircuit!~phantomci@192.241.205.97> has quit IRC (Ping timeout: 256 seconds)
1072022-01-21T09:18:51  *** Lightsword <Lightsword!~Lightswor@user/lightsword> has joined #bitcoin-core-dev
1082022-01-21T09:19:06  *** phantomcircuit <phantomcircuit!~phantomci@2604:a880:1:20::f2:c001> has joined #bitcoin-core-dev
1092022-01-21T09:19:09  *** warren <warren!~warren@fedora/wombat/warren> has joined #bitcoin-core-dev
1102022-01-21T09:20:57  *** Lightsword <Lightsword!~Lightswor@user/lightsword> has quit IRC (Remote host closed the connection)
1112022-01-21T09:21:52  *** brunoerg <brunoerg!~brunoerg@187.183.47.88> has joined #bitcoin-core-dev
1122022-01-21T09:21:56  *** Lightsword <Lightsword!~Lightswor@user/lightsword> has joined #bitcoin-core-dev
1132022-01-21T09:25:57  *** brunoerg <brunoerg!~brunoerg@187.183.47.88> has quit IRC (Ping timeout: 240 seconds)
1142022-01-21T09:30:37  *** Lightsword <Lightsword!~Lightswor@user/lightsword> has quit IRC (Ping timeout: 240 seconds)
1152022-01-21T09:30:38  *** warren <warren!~warren@fedora/wombat/warren> has quit IRC (Ping timeout: 240 seconds)
1162022-01-21T09:31:46  *** warren <warren!~warren@fedora/wombat/warren> has joined #bitcoin-core-dev
1172022-01-21T09:31:47  *** phantomcircuit <phantomcircuit!~phantomci@2604:a880:1:20::f2:c001> has quit IRC (Ping timeout: 268 seconds)
1182022-01-21T09:31:47  *** phantomcircuit_ <phantomcircuit_!~phantomci@192.241.205.97> has joined #bitcoin-core-dev
1192022-01-21T09:31:51  *** Lightsword <Lightsword!~Lightswor@user/lightsword> has joined #bitcoin-core-dev
1202022-01-21T09:36:42  *** sipsorcery <sipsorcery!~sipsorcer@37.228.225.67> has quit IRC (Ping timeout: 256 seconds)
1212022-01-21T09:40:08  *** sipsorcery <sipsorcery!~sipsorcer@2a02:8084:6180:500::12b> has joined #bitcoin-core-dev
1222022-01-21T09:41:41  *** ___nick___ <___nick___!~quassel@cpc68286-cdif17-2-0-cust533.5-1.cable.virginm.net> has joined #bitcoin-core-dev
1232022-01-21T09:48:58  *** NorrinRadd <NorrinRadd!~username@154.6.21.109> has joined #bitcoin-core-dev
1242022-01-21T09:54:16  *** brunoerg <brunoerg!~brunoerg@187.183.47.88> has joined #bitcoin-core-dev
1252022-01-21T09:56:19  *** Lightsword <Lightsword!~Lightswor@user/lightsword> has quit IRC (Quit: ZNC)
1262022-01-21T09:56:24  *** warren <warren!~warren@fedora/wombat/warren> has quit IRC (Quit: QUIT)
1272022-01-21T09:58:37  *** brunoerg <brunoerg!~brunoerg@187.183.47.88> has quit IRC (Ping timeout: 256 seconds)
1282022-01-21T10:00:55  *** Earnestly <Earnestly!~earnest@user/earnestly> has joined #bitcoin-core-dev
1292022-01-21T10:03:54  *** phantomcircuit_ <phantomcircuit_!~phantomci@192.241.205.97> has quit IRC (Ping timeout: 256 seconds)
1302022-01-21T10:04:37  *** kexkey <kexkey!~kexkey@89.36.78.183> has quit IRC (Ping timeout: 240 seconds)
1312022-01-21T10:05:37  *** kexkey <kexkey!~kexkey@91.193.6.10> has joined #bitcoin-core-dev
1322022-01-21T10:12:13  *** NorrinRadd <NorrinRadd!~username@154.6.21.109> has quit IRC (Ping timeout: 256 seconds)
1332022-01-21T10:16:58  *** NorrinRadd <NorrinRadd!~username@154.6.21.109> has joined #bitcoin-core-dev
1342022-01-21T10:26:41  *** phantomcircuit <phantomcircuit!~phantomci@192.241.205.97> has joined #bitcoin-core-dev
1352022-01-21T10:38:27  *** vysn <vysn!~vysn@user/vysn> has joined #bitcoin-core-dev
1362022-01-21T10:43:26  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
1372022-01-21T10:43:26  <bitcoin-git> [gui] w0xlt opened pull request #533: gui: add more detailed address error message (master...1_error_message_addr) https://github.com/bitcoin-core/gui/pull/533
1382022-01-21T10:43:27  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
1392022-01-21T10:49:24  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has joined #bitcoin-core-dev
1402022-01-21T10:49:33  *** Lightsword <Lightsword!~Lightswor@user/lightsword> has joined #bitcoin-core-dev
1412022-01-21T10:53:14  *** warren <warren!~warren@fedora/wombat/warren> has joined #bitcoin-core-dev
1422022-01-21T10:54:25  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has quit IRC (Ping timeout: 268 seconds)
1432022-01-21T10:57:30  *** meshcollider <meshcollider!meshcollid@jujube.ircnow.org> has joined #bitcoin-core-dev
1442022-01-21T10:59:12  *** paulo <paulo!paulo@paulo.jujube.ircnow.org> has joined #bitcoin-core-dev
1452022-01-21T11:03:15  *** rottenstonks_ is now known as rottenstonks
1462022-01-21T11:03:46  *** Anish_aak <Anish_aak!~Anish_aak@49.206.9.185> has joined #bitcoin-core-dev
1472022-01-21T11:22:01  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has joined #bitcoin-core-dev
1482022-01-21T11:24:48  *** Anish_aak <Anish_aak!~Anish_aak@49.206.9.185> has quit IRC (Quit: Client closed)
1492022-01-21T11:26:18  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has quit IRC (Ping timeout: 250 seconds)
1502022-01-21T11:29:36  *** sheb <sheb!~sheb@31.223.228.71> has joined #bitcoin-core-dev
1512022-01-21T11:35:00  *** ___nick___ <___nick___!~quassel@cpc68286-cdif17-2-0-cust533.5-1.cable.virginm.net> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
1522022-01-21T11:36:34  *** ___nick___ <___nick___!~quassel@cpc68286-cdif17-2-0-cust533.5-1.cable.virginm.net> has joined #bitcoin-core-dev
1532022-01-21T11:36:58  *** ___nick___ <___nick___!~quassel@cpc68286-cdif17-2-0-cust533.5-1.cable.virginm.net> has quit IRC (Client Quit)
1542022-01-21T11:38:35  *** ___nick___ <___nick___!~quassel@cpc68286-cdif17-2-0-cust533.5-1.cable.virginm.net> has joined #bitcoin-core-dev
1552022-01-21T11:39:11  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
1562022-01-21T11:39:11  <bitcoin-git> [bitcoin] w0xlt opened pull request #24121: wallet: treat P2TR address with invalid x-only pubkey as invalid (master...validate_P2TR_invalid_pk) https://github.com/bitcoin/bitcoin/pull/24121
1572022-01-21T11:39:12  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
1582022-01-21T11:42:53  *** ___nick___ <___nick___!~quassel@cpc68286-cdif17-2-0-cust533.5-1.cable.virginm.net> has quit IRC (Read error: Connection reset by peer)
1592022-01-21T11:43:16  *** ___nick___ <___nick___!~quassel@cpc68286-cdif17-2-0-cust533.5-1.cable.virginm.net> has joined #bitcoin-core-dev
1602022-01-21T11:45:07  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has joined #bitcoin-core-dev
1612022-01-21T12:03:24  *** geyaeb <geyaeb!~geyaeb@gateway/tor-sasl/geyaeb> has quit IRC (Remote host closed the connection)
1622022-01-21T12:03:51  *** geyaeb <geyaeb!~geyaeb@gateway/tor-sasl/geyaeb> has joined #bitcoin-core-dev
1632022-01-21T12:04:21  *** andrewtoth_ <andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has quit IRC (Remote host closed the connection)
1642022-01-21T12:04:46  *** andrewtoth_ <andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has joined #bitcoin-core-dev
1652022-01-21T12:31:33  *** pergaminho <pergaminho!~pergaminh@user/pergaminho> has joined #bitcoin-core-dev
1662022-01-21T12:38:29  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
1672022-01-21T12:38:30  <bitcoin-git> [bitcoin] theStack opened pull request #24122: refactor: replace RecursiveMutex `cs_vProcessMsg` with Mutex (and rename) (master...202201-refactor_replace_RecursiveMutex_cs_vProcess) https://github.com/bitcoin/bitcoin/pull/24122
1682022-01-21T12:38:30  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
1692022-01-21T12:48:51  *** stickies-v_ <stickies-v_!~stickies-@host-92-12-67-127.as13285.net> has joined #bitcoin-core-dev
1702022-01-21T12:49:45  *** stickies-v <stickies-v!~stickies-@81.178.231.129> has quit IRC (Ping timeout: 256 seconds)
1712022-01-21T12:56:34  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has quit IRC (Quit: = "")
1722022-01-21T13:09:01  *** kabaum <kabaum!~kabaum@185.213.154.240> has quit IRC (Ping timeout: 256 seconds)
1732022-01-21T13:11:42  <stick> sipa: what HW did you use for testing https://github.com/bitcoin/bitcoin/pull/24115#issuecomment-1018001885 ?
1742022-01-21T13:26:29  *** sdfgsdfg <sdfgsdfg!~sdfgsdfg@user/sdfgsdfg> has quit IRC (Quit: ZzzZ)
1752022-01-21T13:37:17  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has quit IRC (Remote host closed the connection)
1762022-01-21T13:41:59  *** Guyver2 <Guyver2!~Guyver@guyver2.xs4all.nl> has joined #bitcoin-core-dev
1772022-01-21T13:43:17  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
1782022-01-21T13:43:17  <bitcoin-git> [bitcoin] fanquake opened pull request #24123: [POC] build: enable Pointer Authentication and Branch Target Identification for aarch64 (Linux) (master...mbranch_protection_aarch64_linux) https://github.com/bitcoin/bitcoin/pull/24123
1792022-01-21T13:43:18  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
1802022-01-21T13:49:05  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has joined #bitcoin-core-dev
1812022-01-21T13:53:01  *** pergaminho <pergaminho!~pergaminh@user/pergaminho> has quit IRC ()
1822022-01-21T14:03:19  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has quit IRC (Remote host closed the connection)
1832022-01-21T14:08:46  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has joined #bitcoin-core-dev
1842022-01-21T14:13:08  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has quit IRC (Ping timeout: 250 seconds)
1852022-01-21T14:16:41  *** goatpig <goatpig!~goat@176-184-135-134.abo.bbox.fr> has quit IRC (Ping timeout: 268 seconds)
1862022-01-21T14:20:28  *** brunoerg <brunoerg!~brunoerg@187.183.47.88> has joined #bitcoin-core-dev
1872022-01-21T14:21:09  *** kabaum <kabaum!~kabaum@185.195.233.142> has joined #bitcoin-core-dev
1882022-01-21T14:36:54  *** michagogo <michagogo!uid14316@user/michagogo> has joined #bitcoin-core-dev
1892022-01-21T14:37:39  *** sipsorcery <sipsorcery!~sipsorcer@2a02:8084:6180:500::12b> has quit IRC (Ping timeout: 268 seconds)
1902022-01-21T14:38:15  *** brunoerg <brunoerg!~brunoerg@187.183.47.88> has quit IRC (Remote host closed the connection)
1912022-01-21T14:40:16  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has joined #bitcoin-core-dev
1922022-01-21T14:48:32  *** sipsorcery <sipsorcery!~sipsorcer@2a02:8084:6180:500::12b> has joined #bitcoin-core-dev
1932022-01-21T14:50:13  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has quit IRC (Remote host closed the connection)
1942022-01-21T15:07:25  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has joined #bitcoin-core-dev
1952022-01-21T15:11:38  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has quit IRC (Ping timeout: 250 seconds)
1962022-01-21T15:16:21  *** Kaizen_Kintsugi_ <Kaizen_Kintsugi_!~Kaizen_Ki@node-1w7jr9yi65te66oclonkh96li.ipv6.telus.net> has quit IRC (Remote host closed the connection)
1972022-01-21T15:16:57  *** Kaizen_Kintsugi_ <Kaizen_Kintsugi_!~Kaizen_Ki@node-1w7jr9yi65te66oclonkh96li.ipv6.telus.net> has joined #bitcoin-core-dev
1982022-01-21T15:21:10  *** Kaizen_Kintsugi_ <Kaizen_Kintsugi_!~Kaizen_Ki@node-1w7jr9yi65te66oclonkh96li.ipv6.telus.net> has quit IRC (Ping timeout: 250 seconds)
1992022-01-21T15:23:49  *** _andrewtoth_ <_andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has joined #bitcoin-core-dev
2002022-01-21T15:25:09  *** andrewtoth_ <andrewtoth_!~andrewtot@gateway/tor-sasl/andrewtoth> has quit IRC (Ping timeout: 276 seconds)
2012022-01-21T15:31:49  *** Kaizen_Kintsugi_ <Kaizen_Kintsugi_!~Kaizen_Ki@node-1w7jr9yi65te66oclonkh96li.ipv6.telus.net> has joined #bitcoin-core-dev
2022022-01-21T15:37:32  *** vysn <vysn!~vysn@user/vysn> has quit IRC (Ping timeout: 240 seconds)
2032022-01-21T15:42:56  *** brunoerg <brunoerg!~brunoerg@187.183.47.88> has joined #bitcoin-core-dev
2042022-01-21T15:46:06  *** jb55 <jb55!~jb55@user/jb55> has quit IRC (Ping timeout: 268 seconds)
2052022-01-21T15:46:57  *** brunoerg <brunoerg!~brunoerg@187.183.47.88> has quit IRC (Ping timeout: 240 seconds)
2062022-01-21T16:04:22  *** amnrst <amnrst!~amnrst@45-79-201-163.ip.linodeusercontent.com> has quit IRC (Quit: The Lounge - https://thelounge.chat)
2072022-01-21T16:05:44  *** amnrst <amnrst!~amnrst@45-79-201-163.ip.linodeusercontent.com> has joined #bitcoin-core-dev
2082022-01-21T16:14:19  *** jb55 <jb55!~jb55@user/jb55> has joined #bitcoin-core-dev
2092022-01-21T16:17:37  *** salvatoshi <salvatoshi!~salvatosh@genymobile-2-6-86.fib.nerim.net> has quit IRC (Ping timeout: 240 seconds)
2102022-01-21T16:17:42  *** brunoerg <brunoerg!~brunoerg@187.183.47.88> has joined #bitcoin-core-dev
2112022-01-21T16:21:27  *** ZeroMaster <ZeroMaster!~webirc@95-42-105-42.ip.btc-net.bg> has joined #bitcoin-core-dev
2122022-01-21T16:22:58  *** ZeroMaster <ZeroMaster!~webirc@95-42-105-42.ip.btc-net.bg> has quit IRC (Client Quit)
2132022-01-21T16:23:19  *** ZeroMaster <ZeroMaster!~webirc@95-42-105-42.ip.btc-net.bg> has joined #bitcoin-core-dev
2142022-01-21T16:24:24  *** Aaronvan_ <Aaronvan_!~AaronvanW@user/AaronvanW> has joined #bitcoin-core-dev
2152022-01-21T16:26:56  *** Aaronva__ <Aaronva__!~AaronvanW@user/AaronvanW> has joined #bitcoin-core-dev
2162022-01-21T16:27:17  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has quit IRC (Ping timeout: 240 seconds)
2172022-01-21T16:27:22  *** Aaronva__ <Aaronva__!~AaronvanW@user/AaronvanW> has quit IRC (Remote host closed the connection)
2182022-01-21T16:29:41  *** brunoerg <brunoerg!~brunoerg@187.183.47.88> has quit IRC (Remote host closed the connection)
2192022-01-21T16:29:48  *** Aaronvan_ <Aaronvan_!~AaronvanW@user/AaronvanW> has quit IRC (Ping timeout: 256 seconds)
2202022-01-21T16:30:42  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has joined #bitcoin-core-dev
2212022-01-21T16:33:15  *** grettke <grettke!~grettke@cpe-65-29-228-30.wi.res.rr.com> has joined #bitcoin-core-dev
2222022-01-21T16:34:37  *** pergaminho <pergaminho!~pergaminh@user/pergaminho> has joined #bitcoin-core-dev
2232022-01-21T16:36:16  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has joined #bitcoin-core-dev
2242022-01-21T16:40:59  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has quit IRC (Ping timeout: 268 seconds)
2252022-01-21T17:12:12  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has joined #bitcoin-core-dev
2262022-01-21T17:13:35  *** michagogo <michagogo!uid14316@user/michagogo> has quit IRC (Quit: Connection closed for inactivity)
2272022-01-21T17:16:17  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has quit IRC (Ping timeout: 240 seconds)
2282022-01-21T17:21:11  *** jb55 <jb55!~jb55@user/jb55> has quit IRC (Ping timeout: 256 seconds)
2292022-01-21T17:22:29  *** brunoerg <brunoerg!~brunoerg@187.183.47.88> has joined #bitcoin-core-dev
2302022-01-21T17:34:58  *** ___nick___ <___nick___!~quassel@cpc68286-cdif17-2-0-cust533.5-1.cable.virginm.net> has quit IRC (Ping timeout: 256 seconds)
2312022-01-21T17:43:35  *** bomb-on <bomb-on!~bomb-on@194.144.47.113> has joined #bitcoin-core-dev
2322022-01-21T17:44:30  *** sipsorcery <sipsorcery!~sipsorcer@2a02:8084:6180:500::12b> has quit IRC (Ping timeout: 268 seconds)
2332022-01-21T17:46:22  *** sipsorcery <sipsorcery!~sipsorcer@2a02:8084:6180:500::12b> has joined #bitcoin-core-dev
2342022-01-21T18:23:04  <jeremyrubin> hey cfields can you have a look at #21702 build failure?
2352022-01-21T18:23:06  <gribble> https://github.com/bitcoin/bitcoin/issues/21702 | Implement BIP-119 Validation (CheckTemplateVerify) by JeremyRubin · Pull Request #21702 · bitcoin/bitcoin · GitHub
2362022-01-21T18:23:08  <jeremyrubin> https://stackoverflow.com/questions/34924083/mingw32-make-error-error-once-flag-in-namespace-std-does-not-name-a-type
2372022-01-21T18:23:20  <jeremyrubin> https://github.com/RavenProject/Ravencoin/issues/460
2382022-01-21T18:24:25  <jeremyrubin> sort of weird b/c we use once_flag and call_once in other places in the code, so it looks like we're somehow linking with the wrong options?
2392022-01-21T18:26:28  <jeremyrubin> looks like laanwj might know whats going on here based on https://github.com/bitcoin/bitcoin/pull/8653
2402022-01-21T18:27:53  <sipa> @stick: https://www.96boards.org/product/developerbox/
2412022-01-21T18:28:26  *** brunoerg <brunoerg!~brunoerg@187.183.47.88> has quit IRC (Remote host closed the connection)
2422022-01-21T18:29:04  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has joined #bitcoin-core-dev
2432022-01-21T18:30:16  <jeremyrubin> specific errors are here https://gist.github.com/JeremyRubin/b3fc2ba910a8e5b6b807df3746e949d9
2442022-01-21T18:30:41  <jeremyrubin> impl_pthread not getting linked
2452022-01-21T18:50:02  *** vysn <vysn!~vysn@user/vysn> has joined #bitcoin-core-dev
2462022-01-21T18:55:35  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has quit IRC (Remote host closed the connection)
2472022-01-21T19:02:56  *** brunoerg <brunoerg!~brunoerg@187.183.47.88> has joined #bitcoin-core-dev
2482022-01-21T19:09:56  <laanwj> jeremyrubin: that's a 5 year old issue, i'm sure it's no longer relevant? we've been using the posix variant since forever
2492022-01-21T19:10:15  <laanwj> jeremyrubin: IIRC libbitcoin_consensus isn't linked against pthread intentionally, it's not supposed to be threaded
2502022-01-21T19:11:30  <laanwj> because it could be used from non-threaded C code, or code using some completely different threading model
2512022-01-21T19:20:48  *** brunoerg <brunoerg!~brunoerg@187.183.47.88> has quit IRC (Remote host closed the connection)
2522022-01-21T19:22:39  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has joined #bitcoin-core-dev
2532022-01-21T19:23:57  *** arythmet_ <arythmet_!~arythmeti@2607:fea8:85c1:db00:9cd4:7b85:afa0:cbe5> has quit IRC (Remote host closed the connection)
2542022-01-21T19:25:39  <laanwj> i'd agree "using C++ synchronization primitives" isn't threading in itself, but apparently it does cause linking to one
2552022-01-21T19:26:57  <jeremyrubin> laanwj: ok that makes sense I guess, but it's problematic slightly since the scriptchecks generated are designed to be threadsafe so i wanted to ensure that i had a low cost way to do cache on first use... but it sounds like that's troublesome no matter what I do (mutex, atomic, etc)
2562022-01-21T19:28:00  <laanwj> right-even atomic isn't guaranteed, on some platforms it can be done with instructions, but on others it does need support from the OS through a threading library
2572022-01-21T19:29:09  <jeremyrubin> i thought c++ requires atomics OR proof no threads are used otherwise things like static init are broken?
2582022-01-21T19:29:27  <laanwj> any caching would have to be done at a higher level
2592022-01-21T19:29:43  <jeremyrubin> hmm that seems like a boundary violation
2602022-01-21T19:29:52  <jeremyrubin> this caching is required for validation to be correct
2612022-01-21T19:29:59  <laanwj> not in the consensus code itself, i think it makes sense from the perspective that libbitcoin_consensus is supposed to be stateless too
2622022-01-21T19:30:17  <laanwj> wait, no, consensus never should need caching between validations to be correct
2632022-01-21T19:30:29  <jeremyrubin> PrecomputedData is required for correctness
2642022-01-21T19:30:42  <jeremyrubin> where correctness includes runtime
2652022-01-21T19:31:07  *** arythmetic <arythmetic!~arythmeti@2607:fea8:85c1:db00:9036:a3c9:6dfc:171f> has joined #bitcoin-core-dev
2662022-01-21T19:31:17  <jeremyrubin> you don't need caching between validations, but you do need caching of validation data to prevent quadratic hashing
2672022-01-21T19:31:33  <laanwj> in that case isn't there another way to manage the context
2682022-01-21T19:31:51  <laanwj> like, cache it within a call somehow instead of between them
2692022-01-21T19:32:08  <jeremyrubin> no, because that reintroduces quadratic hashing
2702022-01-21T19:32:18  <jeremyrubin> N inputs having to do a N sized computation ==> N^2
2712022-01-21T19:33:09  <jeremyrubin> laanwj: the way to get rid of it is to just always pre-compute, rather than cache on first use, but that has an overhead if you don't use the cache at all
2722022-01-21T19:33:19  <jeremyrubin> which was feedback from jamesob to not do that
2732022-01-21T19:33:26  <sipa> libbitcoinconsensus right now doesn't even support taproot
2742022-01-21T19:33:34  <jeremyrubin> one thing we could do is make PrecomputedData an abstract base class
2752022-01-21T19:33:42  <sipa> see https://github.com/bitcoin/bitcoin/pull/21158
2762022-01-21T19:33:42  <jeremyrubin> and have getter methods for the fields
2772022-01-21T19:34:20  <jeremyrubin> errr
2782022-01-21T19:34:34  <sipa> and the single-call per input model that libbitcoinconsensus has is inherently vulnerable to quadratic hashing
2792022-01-21T19:34:59  <jeremyrubin> make the BIP119LazyInit function defined by users of the abstract base
2802022-01-21T19:35:17  *** arythmetic <arythmetic!~arythmeti@2607:fea8:85c1:db00:9036:a3c9:6dfc:171f> has quit IRC (Ping timeout: 240 seconds)
2812022-01-21T19:35:29  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has quit IRC (Remote host closed the connection)
2822022-01-21T19:36:40  <jeremyrubin> another option would be to make precomputeddata take a lambda for BIP119LazyInit
2832022-01-21T19:36:56  <jeremyrubin> that's the smallest code change impact I guess?
2842022-01-21T19:37:18  <jeremyrubin> and if no lambda provided, it should just compute the things eagerly
2852022-01-21T19:38:09  <jeremyrubin> that would force the sync responsibility up the stack.
2862022-01-21T19:38:57  <laanwj> agree, the libbitcoinconsensus API which is too low-level for most purposes, the libbitcoin_kernel model does allow for threading, caching etc, but we don't have it yet
2872022-01-21T19:40:47  *** brunoerg <brunoerg!~brunoerg@187.183.47.88> has joined #bitcoin-core-dev
2882022-01-21T19:43:06  <jeremyrubin> i'm somewhat indifferent as to what the right path is, be it to just always cache for now (small performance impact), to do a lambda pass wrapping call_once, to enable linking pthread, or to do something more sophisticated. i'll go with the flow on it, care more about adressing jamesob feedback ultimately
2892022-01-21T19:44:35  <jeremyrubin> also maybe possible to write a basic call_once alternative using just atomics (which might not have the same link error) and then wrap it based on platform?
2902022-01-21T19:47:12  *** brunoerg <brunoerg!~brunoerg@187.183.47.88> has quit IRC (Remote host closed the connection)
2912022-01-21T19:47:27  *** gnaf <gnaf!gnaf@gateway/vpn/protonvpn/gnaf> has joined #bitcoin-core-dev
2922022-01-21T19:56:25  *** pergaminho <pergaminho!~pergaminh@user/pergaminho> has quit IRC ()
2932022-01-21T19:59:09  <laanwj> passing in a lambda could work i guess if it's optional (in the case of libbitcoin_consensus use it would be empty), i don't like platform specific workarounds
2942022-01-21T20:00:41  *** arythmetic <arythmetic!~arythmeti@cpe08a7c0990817-cm08a7c0990815.cpe.net.cable.rogers.com> has joined #bitcoin-core-dev
2952022-01-21T20:01:48  *** niska <niska!~niska@static.38.6.217.95.clients.your-server.de> has quit IRC (Quit: Leaving)
2962022-01-21T20:03:26  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has joined #bitcoin-core-dev
2972022-01-21T20:05:08  *** arythmetic <arythmetic!~arythmeti@cpe08a7c0990817-cm08a7c0990815.cpe.net.cable.rogers.com> has quit IRC (Ping timeout: 256 seconds)
2982022-01-21T20:08:11  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has quit IRC (Ping timeout: 268 seconds)
2992022-01-21T20:16:14  *** goatpig <goatpig!~goat@176-184-135-134.abo.bbox.fr> has joined #bitcoin-core-dev
3002022-01-21T20:21:05  *** niska <niska!~niska@static.38.6.217.95.clients.your-server.de> has joined #bitcoin-core-dev
3012022-01-21T20:32:02  *** ZeroMaster <ZeroMaster!~webirc@95-42-105-42.ip.btc-net.bg> has quit IRC (Ping timeout: 240 seconds)
3022022-01-21T20:34:18  *** lucasdcf <lucasdcf!~lucasdcf@179.118.165.198> has joined #bitcoin-core-dev
3032022-01-21T20:34:28  *** lucasdcf <lucasdcf!~lucasdcf@179.118.165.198> has quit IRC (Client Quit)
3042022-01-21T20:38:34  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has joined #bitcoin-core-dev
3052022-01-21T20:41:46  <jamesob> jeremyrubin: I like the sound of the lambda pass, maybe that's worth trying
3062022-01-21T20:43:02  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has quit IRC (Ping timeout: 240 seconds)
3072022-01-21T20:57:01  *** Guyver2 <Guyver2!~Guyver@guyver2.xs4all.nl> has quit IRC (Quit: Going offline, see ya! (www.adiirc.com))
3082022-01-21T20:59:42  *** ZeroMaster <ZeroMaster!~webirc@95-42-105-42.ip.btc-net.bg> has joined #bitcoin-core-dev
3092022-01-21T21:06:17  *** ZeroMaster <ZeroMaster!~webirc@95-42-105-42.ip.btc-net.bg> has quit IRC (Ping timeout: 240 seconds)
3102022-01-21T21:07:22  *** ZeroMaster <ZeroMaster!~webirc@95-42-105-42.ip.btc-net.bg> has joined #bitcoin-core-dev
3112022-01-21T21:11:48  *** Talkless <Talkless!~Talkless@mail.dargis.net> has joined #bitcoin-core-dev
3122022-01-21T21:12:35  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has joined #bitcoin-core-dev
3132022-01-21T21:13:02  *** vysn <vysn!~vysn@user/vysn> has quit IRC (Ping timeout: 240 seconds)
3142022-01-21T21:16:37  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has quit IRC (Ping timeout: 240 seconds)
3152022-01-21T21:24:35  *** jonatack <jonatack!jonatack@user/jonatack> has quit IRC (Quit: Connection closed)
3162022-01-21T21:26:15  *** sheb <sheb!~sheb@31.223.228.71> has quit IRC (Quit: Leaving)
3172022-01-21T21:31:51  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has joined #bitcoin-core-dev
3182022-01-21T21:34:40  *** jonatack <jonatack!jonatack@user/jonatack> has joined #bitcoin-core-dev
3192022-01-21T21:44:15  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has quit IRC (Remote host closed the connection)
3202022-01-21T21:55:06  *** goatpig <goatpig!~goat@176-184-135-134.abo.bbox.fr> has quit IRC (Remote host closed the connection)
3212022-01-21T21:55:58  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has joined #bitcoin-core-dev
3222022-01-21T21:59:14  *** arythmetic <arythmetic!~arythmeti@2607:fea8:85c1:db00:2c82:9b88:2bb:d8a9> has joined #bitcoin-core-dev
3232022-01-21T22:03:17  *** arythmetic <arythmetic!~arythmeti@2607:fea8:85c1:db00:2c82:9b88:2bb:d8a9> has quit IRC (Ping timeout: 240 seconds)
3242022-01-21T22:10:45  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has quit IRC (Remote host closed the connection)
3252022-01-21T22:14:57  *** ZeroMaster <ZeroMaster!~webirc@95-42-105-42.ip.btc-net.bg> has quit IRC (Ping timeout: 240 seconds)
3262022-01-21T22:18:35  *** ZeroMaster <ZeroMaster!~webirc@95-42-105-42.ip.btc-net.bg> has joined #bitcoin-core-dev
3272022-01-21T22:27:08  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has joined #bitcoin-core-dev
3282022-01-21T22:28:40  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has quit IRC (Remote host closed the connection)
3292022-01-21T22:29:06  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has joined #bitcoin-core-dev
3302022-01-21T22:32:22  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has quit IRC (Remote host closed the connection)
3312022-01-21T22:45:33  *** backes <backes!~backes@85.195.206.214> has joined #bitcoin-core-dev
3322022-01-21T22:46:50  <backes> hey, is 70016 the latest protocol version?
3332022-01-21T22:48:02  *** brunoerg <brunoerg!~brunoerg@187.183.47.88> has joined #bitcoin-core-dev
3342022-01-21T22:52:17  *** brunoerg <brunoerg!~brunoerg@187.183.47.88> has quit IRC (Ping timeout: 240 seconds)
3352022-01-21T22:57:16  *** arythmetic <arythmetic!~arythmeti@2607:fea8:85c1:db00:9036:a3c9:6dfc:171f> has joined #bitcoin-core-dev
3362022-01-21T22:57:49  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has joined #bitcoin-core-dev
3372022-01-21T23:01:17  *** arythmetic <arythmetic!~arythmeti@2607:fea8:85c1:db00:9036:a3c9:6dfc:171f> has quit IRC (Ping timeout: 240 seconds)
3382022-01-21T23:08:44  *** backes <backes!~backes@85.195.206.214> has quit IRC (Ping timeout: 250 seconds)
3392022-01-21T23:10:28  *** sipsorcery <sipsorcery!~sipsorcer@2a02:8084:6180:500::12b> has quit IRC (Ping timeout: 250 seconds)
3402022-01-21T23:11:48  *** gnaf <gnaf!gnaf@gateway/vpn/protonvpn/gnaf> has quit IRC (Quit: Konversation terminated!)
3412022-01-21T23:21:57  *** backes <backes!~backes@85.195.206.214> has joined #bitcoin-core-dev
3422022-01-21T23:25:04  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has quit IRC (Remote host closed the connection)
3432022-01-21T23:26:17  *** backes <backes!~backes@85.195.206.214> has quit IRC (Ping timeout: 240 seconds)
3442022-01-21T23:27:58  <jeremyrubin> so the approach ends up a little convoluted API wise, but I think it gives us everything we wanted:
3452022-01-21T23:27:58  <jeremyrubin> Lambda for caching, which can use call_once (used from CheckInputsScripts), force option just precomputes it always (threadsafe), and no lambda + no force gives you a default cache on first use which is not thread safe. You can make a PrecomputedData with a lambda, or pass to init, but if you do both we don't allow overriding (since it's probably a
3462022-01-21T23:27:58  <jeremyrubin> logic error)
3472022-01-21T23:31:57  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has quit IRC (Quit: Leaving...)
3482022-01-21T23:40:29  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has joined #bitcoin-core-dev
3492022-01-21T23:44:42  *** brunoerg <brunoerg!~brunoerg@2804:14d:5281:8ae2:355d:db20:bc40:ab7e> has quit IRC (Ping timeout: 250 seconds)
3502022-01-21T23:54:54  *** bomb-on <bomb-on!~bomb-on@194.144.47.113> has quit IRC (Quit: aллилѹіа!)
3512022-01-21T23:55:44  *** bomb-on <bomb-on!~bomb-on@194.144.47.113> has joined #bitcoin-core-dev
3522022-01-21T23:55:50  *** backes <backes!~backes@85.195.206.214> has joined #bitcoin-core-dev