12023-05-05T00:07:02  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
  22023-05-05T00:11:44  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 248 seconds)
  32023-05-05T00:40:41  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
  42023-05-05T00:45:02  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 246 seconds)
  52023-05-05T00:50:29  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has joined #bitcoin-core-dev
  62023-05-05T00:56:01  *** qxs <qxs!~qxs@gateway/tor-sasl/qxs> has quit IRC (Remote host closed the connection)
  72023-05-05T00:56:01  *** ghost43 <ghost43!~ghost43@gateway/tor-sasl/ghost43> has quit IRC (Remote host closed the connection)
  82023-05-05T00:56:16  *** ghost43 <ghost43!~ghost43@gateway/tor-sasl/ghost43> has joined #bitcoin-core-dev
  92023-05-05T00:57:52  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has quit IRC (Ping timeout: 268 seconds)
 102023-05-05T00:58:13  *** qxs <qxs!~qxs@gateway/tor-sasl/qxs> has joined #bitcoin-core-dev
 112023-05-05T00:59:28  *** puchka <puchka!~puchka@185.203.122.61> has quit IRC (Ping timeout: 240 seconds)
 122023-05-05T01:00:32  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has quit IRC (Remote host closed the connection)
 132023-05-05T01:03:18  <jamesob> anyone ever see blockfilterindex fail to build because it couldn't read undo data for recently connected blocks? Trying to figure out if this is an assumeutxo thing or an outstanding issue on master
 142023-05-05T01:04:56  *** puchka <puchka!~puchka@185.203.122.61> has joined #bitcoin-core-dev
 152023-05-05T01:08:21  <jamesob> oh, nevermind, this is definitely an assumeutxo thing - can't have an aggressive (i.e. nonexistent) trailing prune window for the bg chainstate when building indexes, because it'll remove undo data too quickly. easy fix.
 162023-05-05T01:14:10  *** test_ <test_!flooded@gateway/vpn/protonvpn/flood/x-43489060> has joined #bitcoin-core-dev
 172023-05-05T01:18:13  *** flooded <flooded!~flooded@146.70.127.243> has quit IRC (Ping timeout: 268 seconds)
 182023-05-05T01:25:48  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
 192023-05-05T01:31:29  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 265 seconds)
 202023-05-05T01:31:38  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has joined #bitcoin-core-dev
 212023-05-05T01:31:57  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
 222023-05-05T01:39:48  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 240 seconds)
 232023-05-05T01:43:08  *** jarthur <jarthur!~jarthur@user/jarthur> has quit IRC (Ping timeout: 240 seconds)
 242023-05-05T01:52:31  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has joined #bitcoin-core-dev
 252023-05-05T01:53:28  *** jarthur <jarthur!~jarthur@user/jarthur> has joined #bitcoin-core-dev
 262023-05-05T01:56:48  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has quit IRC (Ping timeout: 240 seconds)
 272023-05-05T02:05:42  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has quit IRC (Ping timeout: 268 seconds)
 282023-05-05T02:09:23  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
 292023-05-05T02:12:53  *** szkl <szkl!uid110435@id-110435.uxbridge.irccloud.com> has joined #bitcoin-core-dev
 302023-05-05T02:14:01  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 265 seconds)
 312023-05-05T02:14:39  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
 322023-05-05T02:19:15  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 260 seconds)
 332023-05-05T02:35:00  <jamesob> assumeutxo testing instructions are up: https://github.com/bitcoin/bitcoin/pull/15606#issuecomment-1535622786
 342023-05-05T02:38:36  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
 352023-05-05T02:46:53  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 265 seconds)
 362023-05-05T02:48:24  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
 372023-05-05T02:52:28  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 240 seconds)
 382023-05-05T02:59:30  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
 392023-05-05T03:04:03  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 260 seconds)
 402023-05-05T03:05:35  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
 412023-05-05T03:09:56  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 246 seconds)
 422023-05-05T03:11:39  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
 432023-05-05T03:18:03  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 260 seconds)
 442023-05-05T03:33:00  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has joined #bitcoin-core-dev
 452023-05-05T03:38:12  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has quit IRC (Ping timeout: 268 seconds)
 462023-05-05T03:38:40  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
 472023-05-05T03:43:26  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 265 seconds)
 482023-05-05T03:49:27  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
 492023-05-05T03:53:48  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 240 seconds)
 502023-05-05T04:01:01  *** cmirror <cmirror!~cmirror@4.53.92.114> has quit IRC (Remote host closed the connection)
 512023-05-05T04:01:33  *** cmirror <cmirror!~cmirror@4.53.92.114> has joined #bitcoin-core-dev
 522023-05-05T04:03:32  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has joined #bitcoin-core-dev
 532023-05-05T04:11:36  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
 542023-05-05T04:11:52  *** jon_atack <jon_atack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
 552023-05-05T04:14:03  *** jonatack <jonatack!~jonatack@user/jonatack> has quit IRC (Ping timeout: 260 seconds)
 562023-05-05T04:16:23  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 260 seconds)
 572023-05-05T04:17:40  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
 582023-05-05T04:27:54  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 265 seconds)
 592023-05-05T04:30:03  *** qxs <qxs!~qxs@gateway/tor-sasl/qxs> has quit IRC (Remote host closed the connection)
 602023-05-05T04:30:22  *** qxs <qxs!~qxs@gateway/tor-sasl/qxs> has joined #bitcoin-core-dev
 612023-05-05T04:32:39  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
 622023-05-05T04:35:33  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has quit IRC (Ping timeout: 268 seconds)
 632023-05-05T04:36:48  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 240 seconds)
 642023-05-05T04:49:58  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
 652023-05-05T04:55:28  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 248 seconds)
 662023-05-05T05:01:45  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
 672023-05-05T05:06:08  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 246 seconds)
 682023-05-05T05:07:50  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
 692023-05-05T05:12:08  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 240 seconds)
 702023-05-05T05:24:16  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has joined #bitcoin-core-dev
 712023-05-05T05:28:28  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has quit IRC (Ping timeout: 240 seconds)
 722023-05-05T05:41:16  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has joined #bitcoin-core-dev
 732023-05-05T05:45:28  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has quit IRC (Ping timeout: 240 seconds)
 742023-05-05T06:08:58  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
 752023-05-05T06:13:31  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 260 seconds)
 762023-05-05T06:19:45  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
 772023-05-05T06:24:23  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 265 seconds)
 782023-05-05T06:25:49  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
 792023-05-05T06:30:35  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 248 seconds)
 802023-05-05T06:33:05  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has joined #bitcoin-core-dev
 812023-05-05T06:53:45  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
 822023-05-05T06:58:08  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 246 seconds)
 832023-05-05T07:04:37  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has joined #bitcoin-core-dev
 842023-05-05T07:06:01  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has quit IRC (Ping timeout: 268 seconds)
 852023-05-05T07:08:48  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has quit IRC (Ping timeout: 240 seconds)
 862023-05-05T07:20:28  *** lightningbot <lightningbot!~supybot@2400:8901::f03c:91ff:febb:bbc1> has joined #bitcoin-core-dev
 872023-05-05T07:21:00  *** salvatoshi <salvatoshi!~salvatosh@genymobile-2-6-86.fib.nerim.net> has joined #bitcoin-core-dev
 882023-05-05T07:21:07  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
 892023-05-05T07:25:46  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 265 seconds)
 902023-05-05T07:28:09  *** vyHamii <vyHamii!~vyHamii@27.72.98.102> has joined #bitcoin-core-dev
 912023-05-05T07:32:21  *** aielima <aielima!~aielima@user/aielima> has joined #bitcoin-core-dev
 922023-05-05T07:32:35  *** flooded <flooded!~flooded@169.150.254.33> has joined #bitcoin-core-dev
 932023-05-05T07:36:14  *** test_ <test_!flooded@gateway/vpn/protonvpn/flood/x-43489060> has quit IRC (Ping timeout: 268 seconds)
 942023-05-05T07:43:51  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
 952023-05-05T07:48:47  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 264 seconds)
 962023-05-05T07:49:15  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
 972023-05-05T07:53:28  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 240 seconds)
 982023-05-05T07:55:09  *** Guyver2 <Guyver2!~Guyver@77-174-98-73.fixed.kpn.net> has joined #bitcoin-core-dev
 992023-05-05T07:55:24  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has joined #bitcoin-core-dev
1002023-05-05T07:57:07  *** Guyver2 <Guyver2!~Guyver@77-174-98-73.fixed.kpn.net> has left #bitcoin-core-dev
1012023-05-05T08:10:25  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has quit IRC (Ping timeout: 276 seconds)
1022023-05-05T08:10:28  *** jarthur <jarthur!~jarthur@user/jarthur> has quit IRC (Ping timeout: 240 seconds)
1032023-05-05T08:10:52  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
1042023-05-05T08:12:10  *** jarthur <jarthur!~jarthur@user/jarthur> has joined #bitcoin-core-dev
1052023-05-05T08:15:20  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 260 seconds)
1062023-05-05T08:25:16  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has joined #bitcoin-core-dev
1072023-05-05T08:27:22  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
1082023-05-05T08:31:56  <willcl_ark> TheCharlatan should we add the original kernel tracking issue #24303 to the priorities page on the devwiki?
1092023-05-05T08:31:56  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 246 seconds)
1102023-05-05T08:31:58  <gribble> https://github.com/bitcoin/bitcoin/issues/24303 | The `libbitcoinkernel` Project · Issue #24303 · bitcoin/bitcoin · GitHub
1112023-05-05T08:37:01  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
1122023-05-05T08:41:27  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 260 seconds)
1132023-05-05T08:42:14  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
1142023-05-05T08:47:11  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 256 seconds)
1152023-05-05T08:53:01  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
1162023-05-05T08:57:28  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 240 seconds)
1172023-05-05T09:00:09  *** bohruz[m] <bohruz[m]!~bohruzmat@2001:470:69fc:105::1:59a4> has quit IRC (Quit: You have been kicked for being idle)
1182023-05-05T09:11:47  <darosior> ACK Russ maintainer
1192023-05-05T09:12:00  <darosior> ACK 14:00 UTC
1202023-05-05T09:12:27  <darosior> Unfortunately i can't commit to any review.
1212023-05-05T09:12:30  *** Guest13 <Guest13!~Guest13@194.124.76.105> has joined #bitcoin-core-dev
1222023-05-05T09:12:48  <darosior> (I mean to actively review one of the priority projects)
1232023-05-05T09:18:01  <bitcoin-git> [bitcoin] 0xchabbi opened pull request #27579: Update README.md (master...0xchabbi-patch-1) https://github.com/bitcoin/bitcoin/pull/27579
1242023-05-05T09:18:30  *** Guest13 <Guest13!~Guest13@194.124.76.105> has quit IRC (Quit: Client closed)
1252023-05-05T09:18:38  <bitcoin-git> [bitcoin] fanquake closed pull request #27579: Update README.md (master...0xchabbi-patch-1) https://github.com/bitcoin/bitcoin/pull/27579
1262023-05-05T09:21:50  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
1272023-05-05T09:23:15  <TheCharlatan> willcl_ark: yes, it's a pity though that I cannot edit the original issue. I'm preparing a new one, but just copying over much of the original content seems wrong.
1282023-05-05T09:23:16  *** SpellChecker_ <SpellChecker_!~SpellChec@user/SpellChecker> has quit IRC (Quit: bye)
1292023-05-05T09:25:12  <willcl_ark> Oh that's annoying. Prob best to copy over and use a new one in that case then? I personally don't see any issue in copying the content as a starting point now that you picked up the project...
1302023-05-05T09:26:17  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 256 seconds)
1312023-05-05T09:26:34  *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has joined #bitcoin-core-dev
1322023-05-05T09:27:57  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
1332023-05-05T09:32:27  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 248 seconds)
1342023-05-05T09:35:02  *** Guest6961 <Guest6961!~Guest69@51.red-83-43-186.dynamicip.rima-tde.net> has joined #bitcoin-core-dev
1352023-05-05T09:35:35  *** Guest6961 <Guest6961!~Guest69@51.red-83-43-186.dynamicip.rima-tde.net> has quit IRC (Client Quit)
1362023-05-05T10:04:07  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
1372023-05-05T10:08:43  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 260 seconds)
1382023-05-05T10:10:04  <bitcoin-git> [bitcoin] hebasto opened pull request #27580: msvc: Cleanup after upgrading libsecp256k1 up to 0.3.0 (master...230505-cleanup) https://github.com/bitcoin/bitcoin/pull/27580
1392023-05-05T10:19:10  <darosior> For what it's worth i've been seeing "DrahtBot requested review from w0xlt and removed request for w0xlt now" multiple times on #26076. Last occurence seems to have been triggered when i pushed a review.
1402023-05-05T10:19:12  <gribble> https://github.com/bitcoin/bitcoin/issues/26076 | Switch hardened derivation marker to h (in normalized descriptors and new wallets) by Sjors · Pull Request #26076 · bitcoin/bitcoin · GitHub
1412023-05-05T10:31:46  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
1422023-05-05T10:36:33  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 256 seconds)
1432023-05-05T10:41:44  *** test_ <test_!~flooded@89.45.4.3> has joined #bitcoin-core-dev
1442023-05-05T10:42:35  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
1452023-05-05T10:45:33  *** flooded <flooded!~flooded@169.150.254.33> has quit IRC (Ping timeout: 268 seconds)
1462023-05-05T10:46:48  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 240 seconds)
1472023-05-05T10:50:32  *** pharonix71 <pharonix71!~pharonix7@user/pharonix71> has quit IRC (Ping timeout: 240 seconds)
1482023-05-05T10:53:01  *** pharonix71 <pharonix71!~pharonix7@user/pharonix71> has joined #bitcoin-core-dev
1492023-05-05T10:54:17  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has joined #bitcoin-core-dev
1502023-05-05T10:59:44  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has quit IRC (Ping timeout: 268 seconds)
1512023-05-05T11:14:52  *** qxs <qxs!~qxs@gateway/tor-sasl/qxs> has quit IRC (Remote host closed the connection)
1522023-05-05T11:17:07  *** qxs <qxs!~qxs@gateway/tor-sasl/qxs> has joined #bitcoin-core-dev
1532023-05-05T11:29:20  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
1542023-05-05T11:35:01  *** Guyver2 <Guyver2!~Guyver@77-174-98-73.fixed.kpn.net> has joined #bitcoin-core-dev
1552023-05-05T11:35:21  *** Guyver2 <Guyver2!~Guyver@77-174-98-73.fixed.kpn.net> has left #bitcoin-core-dev
1562023-05-05T11:39:31  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Ping timeout: 265 seconds)
1572023-05-05T11:58:20  <josie> for output types that have a scriptSig (P2PKH for example), is the scriptSig malleable? meaning can I put other things in the scriptSig such that it still unlocks the locking script?
1582023-05-05T11:59:10  <sipa> Malleability specifically refers to third parties (not signers) to turn a valid signature into another valid signature.
1592023-05-05T11:59:35  <sipa> If you're talking about signers, that's trivially true - they can just sign again.
1602023-05-05T12:01:56  <sipa> Besides other signatures, for P2PKH, taking standardness into account, I don't think there are any malleabilities.
1612023-05-05T12:01:58  <josie> ah, im not using the right term. I'm more referring to the structure. so the scriptSig for a P2PKH is `<signature> <pubkey>`, right? can i put any other data in the scriptSig and still have it satisfy the scriptPubKey locking script?
1622023-05-05T12:02:59  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
1632023-05-05T12:03:13  <sipa> For consensus, definitely. E.g. `<dummy> OP_DROP <signature> <pubkey>`, but that violates the pure push standardness rule.
1642023-05-05T12:05:03  <josie> gotcha, thats what I was worried about. in your example, <dummy> could be something that looks like a pubkey, yeah?
1652023-05-05T12:05:34  <darosior> josie: you may be interested in https://bitcoin.stackexchange.com/a/117168/101498
1662023-05-05T12:05:42  <sipa> In theory, yes, literally anything (up to 520 bytes).
1672023-05-05T12:06:35  <sipa> I think you can restrict yourself to just looking at normal-looking P2PKH spends (two pushes)
1682023-05-05T12:06:44  <josie> darosior: thanks! this is really helpful
1692023-05-05T12:09:09  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Remote host closed the connection)
1702023-05-05T12:09:30  <josie> sipa: in the context of silent payments, its more a problem for coinjoins. lets say im malicious and i collaboratively do the silent payment tweak with the "real" pubkey, but then in the scriptSig add a dummy pubkey (and a valid signature for it, if thats possible). the receiver can't determine which public key to use for ECDH on their side and can't find the funds
1712023-05-05T12:09:33  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has joined #bitcoin-core-dev
1722023-05-05T12:13:38  <sipa> Including a malicious pubkey (one that has no corresponding signature) completely breaks the security
1732023-05-05T12:13:49  <sipa> But just excluding one does not.
1742023-05-05T12:14:57  <sipa> So I think you should just include P2PKH spends that contain 2 standard-looking stack items on the scriptSig.
1752023-05-05T12:17:02  <bitcoin-git> [bitcoin] fjahr opened pull request #27581: net: Continuous ASMap health check (master...2023-05-asmap-health-check) https://github.com/bitcoin/bitcoin/pull/27581
1762023-05-05T12:17:04  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has quit IRC (Remote host closed the connection)
1772023-05-05T12:17:20  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has quit IRC (Ping timeout: 240 seconds)
1782023-05-05T12:19:33  <josie> sipa: yeah, the question came up for coinjoins in that maybe I (the sender) don't know what your scriptSig is going to be until the tx is finalized and broadcast, and so if you (the malicious coinjoin participant) do a non-standard scriptSig, the receiver would skip your P2PKH input when scanning because its not a standard scriptSig
1792023-05-05T12:21:51  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has joined #bitcoin-core-dev
1802023-05-05T12:22:42  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has quit IRC (Remote host closed the connection)
1812023-05-05T12:25:24  <josie> using your example from earlier, you and I would be coinjoining, I'd see that you want to spend a P2PKH output, so I'd say "hey participate in this tweak," you do, but then you use the scriptSig `<dummy> OP_DROP <sig> <pubkey>` and I don't catch it. The receiver sees your P2PKH scriptSig isn't two standard items and skips your input when doing ECDH and then can't find the output intended
1822023-05-05T12:25:26  <josie> for them
1832023-05-05T12:25:55  <josie> but now that I type it out, feels like you could probably solve for that in the coinjoin protocol? like verifying all the scriptSigs look good and refusing to sign if not
1842023-05-05T12:50:08  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has joined #bitcoin-core-dev
1852023-05-05T12:52:31  *** puchka <puchka!~puchka@185.203.122.61> has quit IRC (Ping timeout: 276 seconds)
1862023-05-05T12:52:55  *** puchka <puchka!~puchka@185.203.122.61> has joined #bitcoin-core-dev
1872023-05-05T13:04:45  <ajonas> for those interested, there are notes from the most recent coredev on btctranscripts https://github.com/bitcointranscripts/bitcointranscripts/pull/247
1882023-05-05T13:11:14  <michaelfolkson> ajonas: Cool, thanks
1892023-05-05T13:13:57  <bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/6c7ebcc14b79...b11bd045e4f1
1902023-05-05T13:13:58  <bitcoin-git> bitcoin/master c371cae brunoerg: test, init: perturb file to ensure failure instead of only deleting them
1912023-05-05T13:13:58  <bitcoin-git> bitcoin/master b11bd04 fanquake: Merge bitcoin/bitcoin#26653: test, init: perturb file to ensure failure in...
1922023-05-05T13:14:04  <bitcoin-git> [bitcoin] fanquake merged pull request #26653: test, init: perturb file to ensure failure instead of only deleting them (master...2022-12-stress-test-perturbing) https://github.com/bitcoin/bitcoin/pull/26653
1932023-05-05T13:44:04  *** vysn <vysn!~vysn@user/vysn> has quit IRC (Remote host closed the connection)
1942023-05-05T13:47:02  *** vysn <vysn!~vysn@user/vysn> has joined #bitcoin-core-dev
1952023-05-05T13:48:37  *** preimage <preimage!~halosghos@user/halosghost> has joined #bitcoin-core-dev
1962023-05-05T13:50:56  *** flooded <flooded!~flooded@146.70.202.142> has joined #bitcoin-core-dev
1972023-05-05T13:54:39  *** test_ <test_!~flooded@89.45.4.3> has quit IRC (Ping timeout: 256 seconds)
1982023-05-05T14:00:42  *** bugs_ <bugs_!~bugs@user/bugs/x-5128603> has joined #bitcoin-core-dev
1992023-05-05T14:59:05  <cfields> TheCharlatan: the last shutdown transform I have is from about a year ago.. I stopped committing them after I got my plugin working.  But now I'm struggling to get the plugin working agian, heh...
2002023-05-05T14:59:16  <cfields> TheCharlatan: So, here's the one from a year ago: https://github.com/theuni/bitcoin/commit/892f32ee2045927df48969dbf2c65a84d3079a17
2012023-05-05T14:59:38  <cfields> Will ping you again once I get the plugin working again and transform master.
2022023-05-05T15:19:10  *** meebey <meebey!meebey@booster.qnetp.net> has joined #bitcoin-core-dev
2032023-05-05T15:32:10  *** pablomartin <pablomartin!~pablomart@217.130.254.81> has joined #bitcoin-core-dev
2042023-05-05T15:34:57  <bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/b11bd045e4f1...5566405a9504
2052023-05-05T15:34:57  <bitcoin-git> bitcoin/master dda961c Hennadii Stepanov: test, refactor: Add `set_binary_paths` function
2062023-05-05T15:34:57  <cfields> TheCharlatan: ok, got it working again. Here's a new transform from a working point back in august: https://github.com/theuni/bitcoin/commit/76eadb4745db6629e3ff03811aca087bd8689fa6
2072023-05-05T15:34:57  <bitcoin-git> bitcoin/master f6d7636 Hennadii Stepanov: test: Treat `bitcoin-wallet` binary in the same way as others
2082023-05-05T15:34:57  <bitcoin-git> bitcoin/master 5566405 fanquake: Merge bitcoin/bitcoin#27554: test: Treat `bitcoin-wallet` binary in the sa...
2092023-05-05T15:35:02  <bitcoin-git> [bitcoin] fanquake merged pull request #27554: test: Treat `bitcoin-wallet` binary in the same way as others (master...230502-toolwallet) https://github.com/bitcoin/bitcoin/pull/27554
2102023-05-05T15:35:16  <cfields> TheCharlatan: If those are helpful and you'd like a new one based on master,  just lmk.
2112023-05-05T15:35:24  <TheCharlatan> cfields, cool :)
2122023-05-05T15:36:40  <cfields> Note that shutdowns are handled there but not interruptions.  I think the interrupts were much more manageable.
2132023-05-05T15:36:51  <bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/5566405a9504...5d1014d5a119
2142023-05-05T15:36:52  <bitcoin-git> bitcoin/master 9143b69 dergoegge: [doc] Add post branch-off note about fuzz input pruning
2152023-05-05T15:36:52  <bitcoin-git> bitcoin/master 5d1014d fanquake: Merge bitcoin/bitcoin#27574: doc: Add post branch-off note about fuzz inpu...
2162023-05-05T15:36:58  <bitcoin-git> [bitcoin] fanquake merged pull request #27574: doc: Add post branch-off note about fuzz input pruning (master...2023-05-release-qa-prune) https://github.com/bitcoin/bitcoin/pull/27574
2172023-05-05T15:44:08  *** kevkevin <kevkevin!~kevkevin@2600:1700:b30:47c0:f9fd:f522:4766:29c8> has joined #bitcoin-core-dev
2182023-05-05T15:59:10  <bitcoin-git> [bitcoin] fanquake opened pull request #27584: ci: fix asan task name (master...ci_fix_task_name) https://github.com/bitcoin/bitcoin/pull/27584
2192023-05-05T16:13:48  <bitcoin-git> [bitcoin] benthecarman closed pull request #27578: Allow accepting non-standard transactions on mainnet (master...non-std-tx-mainnet) https://github.com/bitcoin/bitcoin/pull/27578
2202023-05-05T16:27:31  *** salvatoshi <salvatoshi!~salvatosh@genymobile-2-6-86.fib.nerim.net> has quit IRC (Ping timeout: 240 seconds)
2212023-05-05T16:45:27  <bitcoin-git> [bitcoin] fanquake pushed 4 commits to master: https://github.com/bitcoin/bitcoin/compare/5d1014d5a119...ccd4db7d62e4
2222023-05-05T16:45:27  <bitcoin-git> bitcoin/master facdb8b MarcoFalke: Add BlockManagerOpts::chainparams reference
2232023-05-05T16:45:27  <bitcoin-git> bitcoin/master fa3f74a MarcoFalke: Replace pindex pointer with block reference
2242023-05-05T16:45:28  <bitcoin-git> bitcoin/master fa5d7c3 MarcoFalke: Remove unused chainparams from BlockManager methods
2252023-05-05T16:45:33  <bitcoin-git> [bitcoin] fanquake merged pull request #27570: refactor: Remove need to pass chainparams to BlockManager methods (master...2305-blockman-chain-params-) https://github.com/bitcoin/bitcoin/pull/27570
2262023-05-05T16:51:23  *** pablomartin4btc <pablomartin4btc!~pablomart@217.130.254.81> has joined #bitcoin-core-dev
2272023-05-05T16:53:48  *** pablomartin <pablomartin!~pablomart@217.130.254.81> has quit IRC (Ping timeout: 240 seconds)
2282023-05-05T17:02:27  *** pablomartin4btc_ <pablomartin4btc_!~pablomart@217.146.83.238> has joined #bitcoin-core-dev
2292023-05-05T17:05:03  *** pablomartin4btc <pablomartin4btc!~pablomart@217.130.254.81> has quit IRC (Ping timeout: 256 seconds)
2302023-05-05T17:31:43  *** Guest13 <Guest13!~Guest13@bband-dyn91.95-103-21.t-com.sk> has joined #bitcoin-core-dev
2312023-05-05T17:31:56  *** pablomartin4btc_ <pablomartin4btc_!~pablomart@217.146.83.238> has quit IRC (Ping timeout: 268 seconds)
2322023-05-05T17:32:27  *** Guest13 <Guest13!~Guest13@bband-dyn91.95-103-21.t-com.sk> has quit IRC (Client Quit)
2332023-05-05T17:48:35  *** puchka <puchka!~puchka@185.203.122.61> has quit IRC (Ping timeout: 268 seconds)
2342023-05-05T17:49:06  *** puchka <puchka!~puchka@185.203.122.57> has joined #bitcoin-core-dev
2352023-05-05T17:49:55  *** aielima <aielima!~aielima@user/aielima> has quit IRC (Quit: Ciao)
2362023-05-05T17:54:22  <bitcoin-git> [bitcoin] brunoerg opened pull request #27585: fuzz: improve `coinselection` (master...2023-05-fuzz-coinselection) https://github.com/bitcoin/bitcoin/pull/27585
2372023-05-05T19:02:56  *** Cory <Cory!~Cory@068-187-125-109.res.spectrum.com> has quit IRC (Ping timeout: 248 seconds)
2382023-05-05T19:05:05  *** Cory <Cory!~Cory@068-187-125-109.res.spectrum.com> has joined #bitcoin-core-dev
2392023-05-05T20:04:58  *** salvatoshi <salvatoshi!~salvatosh@lfbn-idf3-1-1331-187.w92-170.abo.wanadoo.fr> has joined #bitcoin-core-dev
2402023-05-05T20:09:19  *** test_ <test_!~flooded@146.70.183.163> has joined #bitcoin-core-dev
2412023-05-05T20:13:11  *** flooded <flooded!~flooded@146.70.202.142> has quit IRC (Ping timeout: 256 seconds)
2422023-05-05T20:29:04  *** jonatack1 <jonatack1!~jonatack@user/jonatack> has joined #bitcoin-core-dev
2432023-05-05T20:30:47  *** jon_atack <jon_atack!~jonatack@user/jonatack> has quit IRC (Ping timeout: 260 seconds)
2442023-05-05T20:43:45  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:4453:70a1:fac9:eff9> has quit IRC (Remote host closed the connection)
2452023-05-05T20:44:19  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has joined #bitcoin-core-dev
2462023-05-05T20:49:16  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has quit IRC (Ping timeout: 268 seconds)
2472023-05-05T21:19:33  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:6c47:6c1e:f68f:20cb> has joined #bitcoin-core-dev
2482023-05-05T21:23:48  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:6c47:6c1e:f68f:20cb> has quit IRC (Ping timeout: 240 seconds)
2492023-05-05T21:25:48  *** salvatoshi <salvatoshi!~salvatosh@lfbn-idf3-1-1331-187.w92-170.abo.wanadoo.fr> has quit IRC (Ping timeout: 240 seconds)
2502023-05-05T21:41:39  *** preimage <preimage!~halosghos@user/halosghost> has quit IRC (Quit: WeeChat 3.8)
2512023-05-05T21:44:40  *** Talkless <Talkless!~Talkless@mail.dargis.net> has joined #bitcoin-core-dev
2522023-05-05T21:45:33  *** salvatoshi <salvatoshi!~salvatosh@lfbn-idf3-1-1331-187.w92-170.abo.wanadoo.fr> has joined #bitcoin-core-dev
2532023-05-05T21:47:17  *** salvatoshi <salvatoshi!~salvatosh@lfbn-idf3-1-1331-187.w92-170.abo.wanadoo.fr> has quit IRC (Client Quit)
2542023-05-05T21:52:40  *** mudsip <mudsip!~mudsip@user/mudsip> has joined #bitcoin-core-dev
2552023-05-05T21:54:25  *** mudsip <mudsip!~mudsip@user/mudsip> has quit IRC (Client Quit)
2562023-05-05T21:54:48  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has joined #bitcoin-core-dev
2572023-05-05T21:59:34  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has quit IRC (Ping timeout: 268 seconds)
2582023-05-05T22:02:29  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has joined #bitcoin-core-dev
2592023-05-05T22:09:37  *** vysn <vysn!~vysn@user/vysn> has quit IRC (Remote host closed the connection)
2602023-05-05T22:10:15  *** Talkless <Talkless!~Talkless@mail.dargis.net> has quit IRC (Quit: Konversation terminated!)
2612023-05-05T22:34:22  *** AaronvanW <AaronvanW!~AaronvanW@user/AaronvanW> has quit IRC (Quit: Leaving...)
2622023-05-05T22:35:47  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has quit IRC (Remote host closed the connection)
2632023-05-05T22:36:16  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:6c47:6c1e:f68f:20cb> has joined #bitcoin-core-dev
2642023-05-05T22:42:44  *** jonatack1 <jonatack1!~jonatack@user/jonatack> has quit IRC (Ping timeout: 268 seconds)
2652023-05-05T22:44:08  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:6c47:6c1e:f68f:20cb> has quit IRC (Ping timeout: 240 seconds)
2662023-05-05T22:51:34  *** jonatack1 <jonatack1!~jonatack@user/jonatack> has joined #bitcoin-core-dev
2672023-05-05T22:59:39  *** bugs_ <bugs_!~bugs@user/bugs/x-5128603> has quit IRC (Quit: Leaving)
2682023-05-05T23:02:44  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has joined #bitcoin-core-dev
2692023-05-05T23:06:48  *** brunoerg <brunoerg!~brunoerg@187.183.43.117> has quit IRC (Ping timeout: 240 seconds)
2702023-05-05T23:18:30  *** flooded <flooded!~flooded@146.70.202.99> has joined #bitcoin-core-dev
2712023-05-05T23:22:27  *** test_ <test_!~flooded@146.70.183.163> has quit IRC (Ping timeout: 256 seconds)
2722023-05-05T23:36:45  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:6c47:6c1e:f68f:20cb> has joined #bitcoin-core-dev
2732023-05-05T23:41:08  *** brunoerg <brunoerg!~brunoerg@2804:14c:3bfb:8a:6c47:6c1e:f68f:20cb> has quit IRC (Ping timeout: 240 seconds)
2742023-05-05T23:45:23  *** b_101 <b_101!~robert@189.236.59.209> has quit IRC (Ping timeout: 260 seconds)
2752023-05-05T23:47:14  *** b_101 <b_101!~robert@216.144.236.70> has joined #bitcoin-core-dev
2762023-05-05T23:57:09  *** busybusybusy <busybusybusy!~BUSY@user/busy> has quit IRC (Read error: Connection reset by peer)