12020-09-29T00:00:01  *** omega8cc has quit IRC
  22020-09-29T00:08:48  <luke-jr> https://drewdevault.com/2020/08/27/Microsoft-plays-their-hand.html
  32020-09-29T00:17:40  *** promag has joined #bitcoin-core-dev
  42020-09-29T00:22:03  *** landonf1 has joined #bitcoin-core-dev
  52020-09-29T00:22:19  *** promag has quit IRC
  62020-09-29T00:41:37  *** S3RK has joined #bitcoin-core-dev
  72020-09-29T00:48:03  *** ghost43 has quit IRC
  82020-09-29T00:48:45  *** ghost43 has joined #bitcoin-core-dev
  92020-09-29T00:52:35  *** S3RK has quit IRC
 102020-09-29T00:53:23  *** mrostecki has quit IRC
 112020-09-29T01:00:42  *** vasild has quit IRC
 122020-09-29T01:00:54  *** vasild has joined #bitcoin-core-dev
 132020-09-29T01:04:18  *** johnzweng has quit IRC
 142020-09-29T01:08:11  *** davterra has quit IRC
 152020-09-29T01:36:01  *** justanotheruser has joined #bitcoin-core-dev
 162020-09-29T01:36:38  *** promag has joined #bitcoin-core-dev
 172020-09-29T01:37:07  *** justan0theruser has quit IRC
 182020-09-29T01:38:13  *** johnzweng has joined #bitcoin-core-dev
 192020-09-29T01:38:52  *** promag has quit IRC
 202020-09-29T01:40:55  *** kristapsk has quit IRC
 212020-09-29T01:42:07  *** kristapsk has joined #bitcoin-core-dev
 222020-09-29T01:50:58  *** S3RK has joined #bitcoin-core-dev
 232020-09-29T01:55:52  *** S3RK has quit IRC
 242020-09-29T01:58:32  *** johnzweng has quit IRC
 252020-09-29T02:08:07  *** justanotheruser has quit IRC
 262020-09-29T02:08:33  *** kristapsk has quit IRC
 272020-09-29T02:10:12  *** justanotheruser has joined #bitcoin-core-dev
 282020-09-29T02:17:11  <midnight> luke-jr: Strongly recommend not visiting that site without VPN or Tor.
 292020-09-29T02:18:37  <luke-jr> midnight: eh?
 302020-09-29T02:19:17  <midnight> ... that site. Unless I'm mistaking who that is, strongly recommend you don't visit it withut a VPN or Tor.
 312020-09-29T02:20:01  *** alko89 has quit IRC
 322020-09-29T02:20:08  <luke-jr> no JS on it.. and content looks reasonable O.o
 332020-09-29T02:20:37  <midnight> Yep, I know.
 342020-09-29T02:21:51  *** alko89 has joined #bitcoin-core-dev
 352020-09-29T02:26:38  *** Highway61 has joined #bitcoin-core-dev
 362020-09-29T02:28:24  *** kristapsk has joined #bitcoin-core-dev
 372020-09-29T02:29:18  *** roconnor has quit IRC
 382020-09-29T02:30:56  *** Highway61 has quit IRC
 392020-09-29T02:35:47  *** johnzweng has joined #bitcoin-core-dev
 402020-09-29T02:39:44  *** IPGlider has quit IRC
 412020-09-29T02:41:54  *** Livestradamus has quit IRC
 422020-09-29T02:45:03  *** Livestradamus has joined #bitcoin-core-dev
 432020-09-29T02:46:04  *** IPGlider has joined #bitcoin-core-dev
 442020-09-29T02:54:10  *** davterra has joined #bitcoin-core-dev
 452020-09-29T02:56:21  *** afk11 has quit IRC
 462020-09-29T02:56:43  *** afk11 has joined #bitcoin-core-dev
 472020-09-29T03:00:01  *** landonf1 has quit IRC
 482020-09-29T03:01:19  *** andreacab has joined #bitcoin-core-dev
 492020-09-29T03:06:03  *** andreacab has quit IRC
 502020-09-29T03:08:13  *** Highway61 has joined #bitcoin-core-dev
 512020-09-29T03:09:41  *** roconnor has joined #bitcoin-core-dev
 522020-09-29T03:12:39  *** Highway61 has quit IRC
 532020-09-29T03:12:50  *** S3RK has joined #bitcoin-core-dev
 542020-09-29T03:18:32  *** kristapsk has quit IRC
 552020-09-29T03:19:11  *** Highway61 has joined #bitcoin-core-dev
 562020-09-29T03:22:21  *** Windurr has joined #bitcoin-core-dev
 572020-09-29T03:33:49  *** promag has joined #bitcoin-core-dev
 582020-09-29T03:38:32  *** promag has quit IRC
 592020-09-29T03:40:00  *** jb55 has quit IRC
 602020-09-29T03:46:40  <aj> sipa: i think https://github.com/bitcoin/bitcoin/pull/19988#discussion_r494725595 is resolved?
 612020-09-29T03:57:25  <sipa> aj: you can resolve, i think :)
 622020-09-29T04:01:03  <aj> sipa: yep, just checking you didn't leave it open for some reason i missed
 632020-09-29T04:25:04  *** johnzweng has quit IRC
 642020-09-29T04:54:56  *** johnzweng has joined #bitcoin-core-dev
 652020-09-29T05:16:30  *** justanotheruser has quit IRC
 662020-09-29T05:17:22  *** Windurr has quit IRC
 672020-09-29T05:28:37  *** doitux|mob has joined #bitcoin-core-dev
 682020-09-29T05:34:25  *** andreacab has joined #bitcoin-core-dev
 692020-09-29T05:38:10  *** Highway61 has quit IRC
 702020-09-29T05:47:00  *** Highway61 has joined #bitcoin-core-dev
 712020-09-29T05:54:50  *** S3RK has quit IRC
 722020-09-29T05:55:19  *** S3RK has joined #bitcoin-core-dev
 732020-09-29T06:00:02  *** doitux|mob has quit IRC
 742020-09-29T06:00:59  *** S3RK has quit IRC
 752020-09-29T06:02:03  *** EagleTM has joined #bitcoin-core-dev
 762020-09-29T06:04:58  *** bitcoin-git has joined #bitcoin-core-dev
 772020-09-29T06:04:59  <bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/655937ebcbf6...5db44c740ebd
 782020-09-29T06:04:59  <bitcoin-git> bitcoin/master b3972bc Hennadii Stepanov: doc: Mention signet in -help output
 792020-09-29T06:05:00  <bitcoin-git> bitcoin/master 5db44c7 fanquake: Merge #20014: doc: Mention signet in -help output
 802020-09-29T06:05:01  *** bitcoin-git has left #bitcoin-core-dev
 812020-09-29T06:05:19  *** bitcoin-git has joined #bitcoin-core-dev
 822020-09-29T06:05:20  <bitcoin-git> [bitcoin] fanquake merged pull request #20014: doc: Mention signet in -help output (master...200925-signet) https://github.com/bitcoin/bitcoin/pull/20014
 832020-09-29T06:05:21  *** bitcoin-git has left #bitcoin-core-dev
 842020-09-29T06:11:11  *** justanotheruser has joined #bitcoin-core-dev
 852020-09-29T06:17:31  *** shesek has joined #bitcoin-core-dev
 862020-09-29T06:17:31  *** shesek has joined #bitcoin-core-dev
 872020-09-29T06:22:18  *** zigapeda1 has joined #bitcoin-core-dev
 882020-09-29T06:33:10  *** bitcoin-git has joined #bitcoin-core-dev
 892020-09-29T06:33:10  <bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/5db44c740ebd...7ea649946daa
 902020-09-29T06:33:11  <bitcoin-git> bitcoin/master fae243f MarcoFalke: test: Remove confusing cast to same type (int to int)
 912020-09-29T06:33:11  <bitcoin-git> bitcoin/master faa94cb MarcoFalke: test: Check that invalid peer traffic is accounted for
 922020-09-29T06:33:12  <bitcoin-git> bitcoin/master 7ea6499 fanquake: Merge #20028: test: Check that invalid peer traffic is accounted for
 932020-09-29T06:33:13  *** bitcoin-git has left #bitcoin-core-dev
 942020-09-29T06:33:30  *** bitcoin-git has joined #bitcoin-core-dev
 952020-09-29T06:33:30  <bitcoin-git> [bitcoin] fanquake merged pull request #20028: test: Check that invalid peer traffic is accounted for (master...2009-testInvalidTraffic) https://github.com/bitcoin/bitcoin/pull/20028
 962020-09-29T06:33:30  *** bitcoin-git has left #bitcoin-core-dev
 972020-09-29T06:36:34  *** S3RK has joined #bitcoin-core-dev
 982020-09-29T06:39:40  *** bitcoin-git has joined #bitcoin-core-dev
 992020-09-29T06:39:40  <bitcoin-git> [bitcoin] fanquake closed pull request #14729: correct -onion default to -proxy behavior (master...qubenix-proxyfix) https://github.com/bitcoin/bitcoin/pull/14729
1002020-09-29T06:39:41  *** bitcoin-git has left #bitcoin-core-dev
1012020-09-29T06:41:29  *** S3RK has quit IRC
1022020-09-29T06:45:05  *** Klox048 has quit IRC
1032020-09-29T06:48:42  *** Klox048 has joined #bitcoin-core-dev
1042020-09-29T06:48:45  *** jeremyrubin has quit IRC
1052020-09-29T06:55:00  *** johnzwen_ has joined #bitcoin-core-dev
1062020-09-29T06:57:47  *** jonatack has quit IRC
1072020-09-29T06:58:05  *** johnzweng has quit IRC
1082020-09-29T07:08:19  *** zigapeda1 has quit IRC
1092020-09-29T07:13:34  *** S3RK has joined #bitcoin-core-dev
1102020-09-29T07:14:59  *** bitcoin-git has joined #bitcoin-core-dev
1112020-09-29T07:14:59  <bitcoin-git> [bitcoin] fanquake pushed 5 commits to master: https://github.com/bitcoin/bitcoin/compare/7ea649946daa...e36aa351a31c
1122020-09-29T07:15:00  <bitcoin-git> bitcoin/master efc9b85 Sjors Provoost: Mark send RPC experimental
1132020-09-29T07:15:00  <bitcoin-git> bitcoin/master 0fc1c68 Sjors Provoost: [rpc] send: fix parsing replaceable option
1142020-09-29T07:15:00  <bitcoin-git> bitcoin/master d813d26 Sjors Provoost: [rpc] send: various touch-ups
1152020-09-29T07:15:01  *** bitcoin-git has left #bitcoin-core-dev
1162020-09-29T07:15:07  *** Guyver2 has joined #bitcoin-core-dev
1172020-09-29T07:15:19  *** bitcoin-git has joined #bitcoin-core-dev
1182020-09-29T07:15:19  <bitcoin-git> [bitcoin] fanquake merged pull request #19969: Send RPC bug fix and touch-ups (master...2020/09/send_touchups) https://github.com/bitcoin/bitcoin/pull/19969
1192020-09-29T07:15:20  *** bitcoin-git has left #bitcoin-core-dev
1202020-09-29T07:16:21  *** Livestradamus has quit IRC
1212020-09-29T07:16:45  *** Livestradamus has joined #bitcoin-core-dev
1222020-09-29T07:18:25  *** roconnor has quit IRC
1232020-09-29T07:21:01  *** marcoagner has joined #bitcoin-core-dev
1242020-09-29T07:23:58  *** kristapsk has joined #bitcoin-core-dev
1252020-09-29T07:27:34  *** UltimateNate has joined #bitcoin-core-dev
1262020-09-29T07:35:14  *** promag has joined #bitcoin-core-dev
1272020-09-29T07:35:15  *** jonatack has joined #bitcoin-core-dev
1282020-09-29T07:36:23  *** kristapsk has quit IRC
1292020-09-29T07:39:47  *** promag has quit IRC
1302020-09-29T07:48:38  *** IGHOR has quit IRC
1312020-09-29T07:49:30  *** kristapsk has joined #bitcoin-core-dev
1322020-09-29T07:52:49  *** andreacab has joined #bitcoin-core-dev
1332020-09-29T08:03:18  *** promag has joined #bitcoin-core-dev
1342020-09-29T08:10:20  *** kristapsk has quit IRC
1352020-09-29T08:10:39  *** kristapsk has joined #bitcoin-core-dev
1362020-09-29T08:15:19  *** bitcoin-git has joined #bitcoin-core-dev
1372020-09-29T08:15:20  <bitcoin-git> [bitcoin] fanquake pushed 7 commits to master: https://github.com/bitcoin/bitcoin/compare/e36aa351a31c...6af9b31bfc6d
1382020-09-29T08:15:21  <bitcoin-git> bitcoin/master 2716647 Troy Giorshev: Give V1TransportDeserializer an m_node_id member
1392020-09-29T08:15:22  <bitcoin-git> bitcoin/master 890b1d7 Troy Giorshev: Move checksum check from net_processing to net
1402020-09-29T08:15:23  <bitcoin-git> bitcoin/master 1ca20c1 Troy Giorshev: Add doxygen comment for ReceiveMsgBytes
1412020-09-29T08:15:24  *** bitcoin-git has left #bitcoin-core-dev
1422020-09-29T08:16:20  *** bitcoin-git has joined #bitcoin-core-dev
1432020-09-29T08:16:20  <bitcoin-git> [bitcoin] fanquake merged pull request #19107: p2p: Move all header verification into the network layer, extend logging (master...p2p-refactor-header) https://github.com/bitcoin/bitcoin/pull/19107
1442020-09-29T08:16:21  *** bitcoin-git has left #bitcoin-core-dev
1452020-09-29T08:20:34  *** promag has quit IRC
1462020-09-29T08:28:38  *** S3RK has quit IRC
1472020-09-29T08:29:06  *** S3RK has joined #bitcoin-core-dev
1482020-09-29T08:32:55  *** sr_gi has quit IRC
1492020-09-29T08:33:05  *** S3RK has quit IRC
1502020-09-29T08:33:24  *** sr_gi has joined #bitcoin-core-dev
1512020-09-29T08:35:54  *** bitcoin-git has joined #bitcoin-core-dev
1522020-09-29T08:35:56  <bitcoin-git> [bitcoin] fanquake pushed 6 commits to master: https://github.com/bitcoin/bitcoin/compare/6af9b31bfc6d...ec9b4492eba5
1532020-09-29T08:35:57  <bitcoin-git> bitcoin/master dba8196 Antoine Poinsot: policy/fees: correct decay explanation comments
1542020-09-29T08:35:57  <bitcoin-git> bitcoin/master 5b8cb35 Antoine Poinsot: policy/fee: remove requireGreater parameter in EstimateMedianVal()
1552020-09-29T08:35:58  <bitcoin-git> bitcoin/master 569d92a Antoine Poinsot: policy/fees: small readability improvements
1562020-09-29T08:36:00  *** bitcoin-git has left #bitcoin-core-dev
1572020-09-29T08:36:24  *** bitcoin-git has joined #bitcoin-core-dev
1582020-09-29T08:36:25  <bitcoin-git> [bitcoin] fanquake merged pull request #19630: Cleanup fee estimation code (master...20/07/refactor_feeest_code) https://github.com/bitcoin/bitcoin/pull/19630
1592020-09-29T08:36:26  *** bitcoin-git has left #bitcoin-core-dev
1602020-09-29T08:40:17  *** S3RK has joined #bitcoin-core-dev
1612020-09-29T08:47:34  *** mrostecki has joined #bitcoin-core-dev
1622020-09-29T08:53:45  *** bitcoin-git has joined #bitcoin-core-dev
1632020-09-29T08:53:45  <bitcoin-git> [bitcoin] vasild closed pull request #19031: Implement ADDRv2 support (part of BIP155) (master...addrv2) https://github.com/bitcoin/bitcoin/pull/19031
1642020-09-29T08:53:46  *** bitcoin-git has left #bitcoin-core-dev
1652020-09-29T09:00:01  *** UltimateNate has quit IRC
1662020-09-29T09:01:20  *** bitcoin-git has joined #bitcoin-core-dev
1672020-09-29T09:01:20  <bitcoin-git> [bitcoin] jnewbery closed pull request #17566: Switch to weight units for all feerates computation (master...feerate_in_weight) https://github.com/bitcoin/bitcoin/pull/17566
1682020-09-29T09:01:21  *** bitcoin-git has left #bitcoin-core-dev
1692020-09-29T09:01:40  *** bitcoin-git has joined #bitcoin-core-dev
1702020-09-29T09:01:40  <bitcoin-git> [bitcoin] darosior closed pull request #16890: rpc: Don't allow to 'estimatesmartfee' in blocksonly mode (master...estimatesmartfee_blockonly) https://github.com/bitcoin/bitcoin/pull/16890
1712020-09-29T09:01:41  *** bitcoin-git has left #bitcoin-core-dev
1722020-09-29T09:04:49  *** S3RK has quit IRC
1732020-09-29T09:05:26  *** S3RK has joined #bitcoin-core-dev
1742020-09-29T09:06:11  *** mrostecki has quit IRC
1752020-09-29T09:07:12  *** Guyver2_ has joined #bitcoin-core-dev
1762020-09-29T09:08:51  *** mrostecki has joined #bitcoin-core-dev
1772020-09-29T09:09:28  *** Guyver2 has quit IRC
1782020-09-29T09:09:41  *** AaronvanW has joined #bitcoin-core-dev
1792020-09-29T09:09:53  *** S3RK has quit IRC
1802020-09-29T09:10:20  *** EagleTM has quit IRC
1812020-09-29T09:11:19  *** AaronvanW has quit IRC
1822020-09-29T09:12:06  *** kristapsk has quit IRC
1832020-09-29T09:15:11  *** AaronvanW has joined #bitcoin-core-dev
1842020-09-29T09:17:56  *** andreacab has quit IRC
1852020-09-29T09:18:22  *** andreacab has joined #bitcoin-core-dev
1862020-09-29T09:21:49  *** andreaca_ has joined #bitcoin-core-dev
1872020-09-29T09:21:54  *** ariel_ has joined #bitcoin-core-dev
1882020-09-29T09:22:27  *** andreacab has quit IRC
1892020-09-29T09:28:19  *** Highway61 has quit IRC
1902020-09-29T09:28:27  *** S3RK has joined #bitcoin-core-dev
1912020-09-29T09:29:43  *** ghost43 has quit IRC
1922020-09-29T09:29:53  *** andreaca_ has quit IRC
1932020-09-29T09:30:21  *** andreacab has joined #bitcoin-core-dev
1942020-09-29T09:30:38  *** jonasschnelli has quit IRC
1952020-09-29T09:30:43  *** niska has quit IRC
1962020-09-29T09:31:23  *** vasild has quit IRC
1972020-09-29T09:31:26  *** davterra has quit IRC
1982020-09-29T09:31:48  *** vasild has joined #bitcoin-core-dev
1992020-09-29T09:32:07  *** ghost43 has joined #bitcoin-core-dev
2002020-09-29T09:33:09  *** jonasschnelli has joined #bitcoin-core-dev
2012020-09-29T09:34:43  *** andreacab has quit IRC
2022020-09-29T09:38:49  *** niska has joined #bitcoin-core-dev
2032020-09-29T09:40:55  *** S3RK has quit IRC
2042020-09-29T09:41:22  *** S3RK has joined #bitcoin-core-dev
2052020-09-29T09:45:32  *** EagleTM has joined #bitcoin-core-dev
2062020-09-29T09:45:49  *** S3RK has quit IRC
2072020-09-29T09:46:24  *** johnzweng has joined #bitcoin-core-dev
2082020-09-29T09:49:45  *** johnzwen_ has quit IRC
2092020-09-29T09:50:50  *** sparkp1ug has joined #bitcoin-core-dev
2102020-09-29T09:56:06  *** Tennis has joined #bitcoin-core-dev
2112020-09-29T09:57:57  *** Highway61 has joined #bitcoin-core-dev
2122020-09-29T09:58:37  *** jonatack has quit IRC
2132020-09-29T10:01:27  *** Highway61 has quit IRC
2142020-09-29T10:03:03  *** ghost43 has quit IRC
2152020-09-29T10:03:19  *** johnzwen_ has joined #bitcoin-core-dev
2162020-09-29T10:06:25  *** johnzweng has quit IRC
2172020-09-29T10:07:30  *** ghost43 has joined #bitcoin-core-dev
2182020-09-29T10:09:29  *** S3RK has joined #bitcoin-core-dev
2192020-09-29T10:10:43  *** vasild has quit IRC
2202020-09-29T10:12:06  *** andreacab has joined #bitcoin-core-dev
2212020-09-29T10:12:34  *** vasild has joined #bitcoin-core-dev
2222020-09-29T10:13:43  *** S3RK has quit IRC
2232020-09-29T10:16:06  *** bitcoin-git has joined #bitcoin-core-dev
2242020-09-29T10:16:07  <bitcoin-git> [bitcoin] vasild opened pull request #20033: style: minor improvements as a followup to #19845 (master...nits_followup_to_19845) https://github.com/bitcoin/bitcoin/pull/20033
2252020-09-29T10:16:07  *** bitcoin-git has left #bitcoin-core-dev
2262020-09-29T10:20:59  *** Milo35Erdman has joined #bitcoin-core-dev
2272020-09-29T10:31:59  *** S3RK has joined #bitcoin-core-dev
2282020-09-29T10:39:46  *** bitcoin-git has joined #bitcoin-core-dev
2292020-09-29T10:39:47  <bitcoin-git> [bitcoin] jnewbery closed pull request #15206: Immediately disconnect on invalid net message checksum (master...2019/01/netmsg_2) https://github.com/bitcoin/bitcoin/pull/15206
2302020-09-29T10:39:47  *** bitcoin-git has left #bitcoin-core-dev
2312020-09-29T10:40:11  *** bitcoin-git has joined #bitcoin-core-dev
2322020-09-29T10:40:12  <bitcoin-git> [bitcoin] jnewbery closed pull request #15197: Refactor and slightly stricter p2p message processing (master...2019/01/netmsg_1) https://github.com/bitcoin/bitcoin/pull/15197
2332020-09-29T10:40:13  *** bitcoin-git has left #bitcoin-core-dev
2342020-09-29T10:40:57  *** Highway61 has joined #bitcoin-core-dev
2352020-09-29T10:48:03  *** sparkp1ug has quit IRC
2362020-09-29T10:51:55  *** Highway61 has quit IRC
2372020-09-29T10:55:29  *** promag has joined #bitcoin-core-dev
2382020-09-29T10:55:31  *** Highway61 has joined #bitcoin-core-dev
2392020-09-29T10:55:36  *** promag has quit IRC
2402020-09-29T10:56:56  *** Highway61 has quit IRC
2412020-09-29T10:57:33  *** Milo35Erdman has quit IRC
2422020-09-29T10:57:57  *** mekster has quit IRC
2432020-09-29T10:58:13  *** mekster has joined #bitcoin-core-dev
2442020-09-29T10:58:36  *** andreacab has quit IRC
2452020-09-29T10:58:40  *** mekster has joined #bitcoin-core-dev
2462020-09-29T10:59:04  *** andreacab has joined #bitcoin-core-dev
2472020-09-29T11:01:36  *** bitcoin-git has joined #bitcoin-core-dev
2482020-09-29T11:01:36  <bitcoin-git> [bitcoin] ryanofsky opened pull request #20034: test: Get rid of default wallet hacks (master...pr/defw) https://github.com/bitcoin/bitcoin/pull/20034
2492020-09-29T11:01:37  *** bitcoin-git has left #bitcoin-core-dev
2502020-09-29T11:03:58  *** andreacab has quit IRC
2512020-09-29T11:25:17  *** S3RK has quit IRC
2522020-09-29T12:00:02  *** ariel_ has quit IRC
2532020-09-29T12:06:15  *** sparkp1ug has joined #bitcoin-core-dev
2542020-09-29T12:08:23  *** sparkplug has joined #bitcoin-core-dev
2552020-09-29T12:11:13  <vasild> hebasto: I am looking at https://github.com/bitcoin/bitcoin/pull/19991#discussion_r495073463 -- that wouldn't allow to configure the two things independently.
2562020-09-29T12:11:28  *** sparkp1ug has quit IRC
2572020-09-29T12:12:23  <vasild> I think we should allow for "auto create tor service: yes/no" and independently of that "do extra bind and consider incoming connections to that as incoming tor: bind_addr:bind_port"
2582020-09-29T12:13:43  <vasild> so that it is possible to configure all 4 possibilities: auto create+extra bind, auto create+no extra bind, no auto create+extra bind, no auto create+no extra bind
2592020-09-29T12:17:37  *** dr-orlovsky has quit IRC
2602020-09-29T12:18:08  *** dr-orlovsky has joined #bitcoin-core-dev
2612020-09-29T12:21:55  *** flukiluke1 has joined #bitcoin-core-dev
2622020-09-29T12:32:45  *** sparkplug_ has joined #bitcoin-core-dev
2632020-09-29T12:35:06  *** sparkp1ug has joined #bitcoin-core-dev
2642020-09-29T12:35:07  *** sparkplug has quit IRC
2652020-09-29T12:38:01  *** bitcoin-git has joined #bitcoin-core-dev
2662020-09-29T12:38:01  <bitcoin-git> [bitcoin] MarcoFalke opened pull request #20035: signet: Fix uninitialized read in validation (master...2009-signetUninitRead) https://github.com/bitcoin/bitcoin/pull/20035
2672020-09-29T12:38:02  *** bitcoin-git has left #bitcoin-core-dev
2682020-09-29T12:41:39  *** bitcoin-git has joined #bitcoin-core-dev
2692020-09-29T12:41:39  <bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/ec9b4492eba5...d82b2c6e65ff
2702020-09-29T12:41:40  <bitcoin-git> bitcoin/master 62dba96 nthumann: log: print unexpected version warning in validation log category
2712020-09-29T12:41:41  <bitcoin-git> bitcoin/master d82b2c6 fanquake: Merge #19898: log: print unexpected version warning in validation log cate...
2722020-09-29T12:41:42  *** bitcoin-git has left #bitcoin-core-dev
2732020-09-29T12:41:59  *** bitcoin-git has joined #bitcoin-core-dev
2742020-09-29T12:41:59  <bitcoin-git> [bitcoin] fanquake merged pull request #19898: log: print unexpected version warning in validation log category (master...log-fix-unexpected-version) https://github.com/bitcoin/bitcoin/pull/19898
2752020-09-29T12:42:00  *** bitcoin-git has left #bitcoin-core-dev
2762020-09-29T12:42:22  *** EagleTM has quit IRC
2772020-09-29T12:45:04  *** jasan has joined #bitcoin-core-dev
2782020-09-29T13:05:21  *** bitcoin-git has joined #bitcoin-core-dev
2792020-09-29T13:05:21  <bitcoin-git> [bitcoin] MarcoFalke opened pull request #20036: signet: Add assumed values for default signet (master...2009-signetAssumed) https://github.com/bitcoin/bitcoin/pull/20036
2802020-09-29T13:05:22  *** bitcoin-git has left #bitcoin-core-dev
2812020-09-29T13:13:49  *** jonatack has joined #bitcoin-core-dev
2822020-09-29T13:16:22  <Bullit> What happened last thing it said at 33% block load ¨i´ll warn you again¨ then Bitcoin Core QT Shutdown during start up full chain is running again on laptop, please don´t make me a node see my energydrink company
2832020-09-29T13:18:01  *** bitcoin-git has joined #bitcoin-core-dev
2842020-09-29T13:18:01  <bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/d82b2c6e65ff...8aa617896139
2852020-09-29T13:18:01  <bitcoin-git> bitcoin/master 9b4fa0a practicalswift: net: Print error message if -proxy is specified without arguments (instead...
2862020-09-29T13:18:02  <bitcoin-git> bitcoin/master 8aa6178 Wladimir J. van der Laan: Merge #20003: net: Exit with error message if -proxy is specified without ...
2872020-09-29T13:18:03  *** bitcoin-git has left #bitcoin-core-dev
2882020-09-29T13:18:20  *** bitcoin-git has joined #bitcoin-core-dev
2892020-09-29T13:18:20  <bitcoin-git> [bitcoin] laanwj merged pull request #20003: net: Exit with error message if -proxy is specified without arguments (instead of continuing without proxy server) (master...error-on-empty-proxy) https://github.com/bitcoin/bitcoin/pull/20003
2902020-09-29T13:18:21  *** bitcoin-git has left #bitcoin-core-dev
2912020-09-29T13:23:16  *** Tennis has quit IRC
2922020-09-29T13:24:06  *** roconnor has joined #bitcoin-core-dev
2932020-09-29T13:24:45  *** luke_ has joined #bitcoin-core-dev
2942020-09-29T13:25:25  *** bitcoin-git has joined #bitcoin-core-dev
2952020-09-29T13:25:25  <bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/8aa617896139...9e6f56f6ea0f
2962020-09-29T13:25:25  <bitcoin-git> bitcoin/master f22d6a1 practicalswift: log: Remove static log message "Initializing chainstate Chainstate [ibd] @...
2972020-09-29T13:25:26  <bitcoin-git> bitcoin/master 9e6f56f Wladimir J. van der Laan: Merge #19984: log: Remove static log message "Initializing chainstate Chai...
2982020-09-29T13:25:35  *** bitcoin-git has left #bitcoin-core-dev
2992020-09-29T13:25:49  *** bitcoin-git has joined #bitcoin-core-dev
3002020-09-29T13:25:49  <bitcoin-git> [bitcoin] laanwj merged pull request #19984: log: Remove static log message "Initializing chainstate Chainstate [ibd] @ height -1 (null)" (master...logging-should-not-be-static-department) https://github.com/bitcoin/bitcoin/pull/19984
3012020-09-29T13:25:50  *** bitcoin-git has left #bitcoin-core-dev
3022020-09-29T13:31:04  *** Aaronvan_ has joined #bitcoin-core-dev
3032020-09-29T13:33:37  *** AaronvanW has quit IRC
3042020-09-29T13:37:20  *** Guyver2_ has quit IRC
3052020-09-29T14:02:10  *** davterra has joined #bitcoin-core-dev
3062020-09-29T14:03:14  *** IGHOR has joined #bitcoin-core-dev
3072020-09-29T14:05:46  *** Guyver2 has joined #bitcoin-core-dev
3082020-09-29T14:12:29  *** kexkey has joined #bitcoin-core-dev
3092020-09-29T14:13:15  *** luke_ has quit IRC
3102020-09-29T14:14:20  *** johnzwen_ has quit IRC
3112020-09-29T14:14:59  *** andreacab has joined #bitcoin-core-dev
3122020-09-29T14:18:48  *** sparkplug has joined #bitcoin-core-dev
3132020-09-29T14:23:17  <wumpus> the signet default network onion seed seems to be offline (ntv3mtqw5wt63red.onion:38333)
3142020-09-29T14:25:30  <hebasto> vasild: agree
3152020-09-29T14:26:11  *** sparkp1ug has quit IRC
3162020-09-29T14:26:18  *** sparkplug has quit IRC
3172020-09-29T14:26:22  *** sparkplug_ has quit IRC
3182020-09-29T14:26:31  *** promag has joined #bitcoin-core-dev
3192020-09-29T14:28:42  *** sparkp1ug has joined #bitcoin-core-dev
3202020-09-29T14:28:47  *** sparkplug has joined #bitcoin-core-dev
3212020-09-29T14:28:55  *** sparkplug_ has joined #bitcoin-core-dev
3222020-09-29T14:31:53  *** jonatack has quit IRC
3232020-09-29T14:32:24  *** jonatack has joined #bitcoin-core-dev
3242020-09-29T14:32:57  <wumpus> kallewoof ^^
3252020-09-29T14:33:44  <kallewoof> wumpus: huh. ping provoostenator as he's running it
3262020-09-29T14:36:29  *** S3RK has joined #bitcoin-core-dev
3272020-09-29T14:38:59  *** bitcoin-git has joined #bitcoin-core-dev
3282020-09-29T14:38:59  <bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/9e6f56f6ea0f...de4b7f25acef
3292020-09-29T14:39:00  <bitcoin-git> bitcoin/master 8a4dcda gr0kchain: doc: Added default signet config for linearize script
3302020-09-29T14:39:00  <bitcoin-git> bitcoin/master de4b7f2 Wladimir J. van der Laan: Merge #20015: doc: Added default signet config for linearize script
3312020-09-29T14:39:02  *** bitcoin-git has left #bitcoin-core-dev
3322020-09-29T14:39:19  *** bitcoin-git has joined #bitcoin-core-dev
3332020-09-29T14:39:19  <bitcoin-git> [bitcoin] laanwj merged pull request #20015: doc: Added default signet config for linearize script (master...master) https://github.com/bitcoin/bitcoin/pull/20015
3342020-09-29T14:39:20  *** bitcoin-git has left #bitcoin-core-dev
3352020-09-29T14:40:51  <wumpus> kallewoof: ohh whoops I didn't know that
3362020-09-29T14:41:49  *** S3RK has quit IRC
3372020-09-29T14:46:08  <kallewoof> wumpus: i will set up an onion seed on my side as well to make it a bit more stable
3382020-09-29T14:47:48  *** promag has quit IRC
3392020-09-29T14:48:06  *** johnzweng has joined #bitcoin-core-dev
3402020-09-29T14:48:25  <wumpus> having at least two would be nice, I noticed because I tried to use signet on a onlynet=onion node :)
3412020-09-29T14:48:53  <kallewoof> wumpus: yeah, didn't really cover that very well. :P
3422020-09-29T15:00:01  *** flukiluke1 has quit IRC
3432020-09-29T15:00:40  *** promag has joined #bitcoin-core-dev
3442020-09-29T15:01:45  <roconnor> luke-jr: I found 10 lines of miscompiled code on my desktop system. You can read my report @ http://r6.ca/blog/20200929T023701Z.html
3452020-09-29T15:02:07  *** promag has quit IRC
3462020-09-29T15:04:33  *** luke has joined #bitcoin-core-dev
3472020-09-29T15:13:07  <luke-jr> roconnor: you don't use Twitter, do you? (if you do, I'll retweet it)
3482020-09-29T15:17:13  *** andreacab has quit IRC
3492020-09-29T15:17:38  *** andreacab has joined #bitcoin-core-dev
3502020-09-29T15:18:54  <roconnor> I don't use twitter.
3512020-09-29T15:19:02  <roconnor> you can share it however you like.
3522020-09-29T15:20:58  <jonatack> very helpful report roconnor, thank you
3532020-09-29T15:21:10  *** zpao has joined #bitcoin-core-dev
3542020-09-29T15:21:47  *** andreacab has quit IRC
3552020-09-29T15:23:27  *** Asbestos_Vapor has joined #bitcoin-core-dev
3562020-09-29T15:23:47  <luke-jr> indeed, thanks
3572020-09-29T15:25:07  *** luke has quit IRC
3582020-09-29T15:26:30  <luke-jr> annoyingly, icu is commonly static linked I think
3592020-09-29T15:26:37  *** Mercury_Vapor has quit IRC
3602020-09-29T15:26:57  <luke-jr> possibly into Bitcoin-Qt too, though I can't see any way one would exploit this
3612020-09-29T15:31:49  <wumpus> going to test with both #19954 and #19991, surprisingly it's a clean merge
3622020-09-29T15:31:52  <gribble> https://github.com/bitcoin/bitcoin/issues/19954 | tor: complete the TORv3 implementation by vasild · Pull Request #19954 · bitcoin/bitcoin · GitHub
3632020-09-29T15:31:55  <gribble> https://github.com/bitcoin/bitcoin/issues/19991 | net: Use alternative port for incoming Tor connections by hebasto · Pull Request #19991 · bitcoin/bitcoin · GitHub
3642020-09-29T15:50:20  *** jb55 has joined #bitcoin-core-dev
3652020-09-29T16:01:05  *** proofofkeags has joined #bitcoin-core-dev
3662020-09-29T16:07:28  *** jeremyrubin has joined #bitcoin-core-dev
3672020-09-29T16:08:03  *** luke has joined #bitcoin-core-dev
3682020-09-29T16:12:31  *** andreacab has joined #bitcoin-core-dev
3692020-09-29T16:14:59  *** luke has quit IRC
3702020-09-29T16:15:53  *** Talkless has joined #bitcoin-core-dev
3712020-09-29T16:25:36  *** andreacab has quit IRC
3722020-09-29T16:25:45  *** andreacab has joined #bitcoin-core-dev
3732020-09-29T16:27:15  *** andreacab has quit IRC
3742020-09-29T16:27:41  *** andreacab has joined #bitcoin-core-dev
3752020-09-29T16:31:47  *** andreacab has quit IRC
3762020-09-29T17:13:01  *** jasan has quit IRC
3772020-09-29T17:25:09  *** owowo has quit IRC
3782020-09-29T17:29:41  *** owowo has joined #bitcoin-core-dev
3792020-09-29T17:33:11  *** spinza has quit IRC
3802020-09-29T17:34:23  *** spinza has joined #bitcoin-core-dev
3812020-09-29T17:35:06  *** jb55 has quit IRC
3822020-09-29T17:36:47  *** gertjaap_ has quit IRC
3832020-09-29T17:36:47  *** jkczyz has quit IRC
3842020-09-29T17:37:05  *** elichai2 has quit IRC
3852020-09-29T17:37:06  *** felixweis has quit IRC
3862020-09-29T17:37:09  *** Galvas has quit IRC
3872020-09-29T17:37:12  *** Lexyon____ has quit IRC
3882020-09-29T17:37:12  *** robot-dreams has quit IRC
3892020-09-29T17:37:12  *** fanquake has quit IRC
3902020-09-29T17:37:12  *** jamesob has quit IRC
3912020-09-29T17:37:12  *** rodarmor has quit IRC
3922020-09-29T17:37:25  *** schmidty has quit IRC
3932020-09-29T17:37:25  *** nejon has quit IRC
3942020-09-29T17:37:27  *** Isthmus has quit IRC
3952020-09-29T17:37:31  *** vfP56jSe has quit IRC
3962020-09-29T17:37:43  *** RubenSomsen has quit IRC
3972020-09-29T17:37:43  *** jakesyl has quit IRC
3982020-09-29T17:37:45  *** prusnak has quit IRC
3992020-09-29T17:37:46  *** dergoegge has quit IRC
4002020-09-29T17:37:47  *** corollari__ has quit IRC
4012020-09-29T17:37:47  *** moneyball has quit IRC
4022020-09-29T17:38:02  *** fjahr has quit IRC
4032020-09-29T17:38:07  *** amiti has quit IRC
4042020-09-29T17:38:07  *** NicolasDorier has quit IRC
4052020-09-29T17:38:09  *** ccook has quit IRC
4062020-09-29T17:38:16  *** arik__ has quit IRC
4072020-09-29T17:38:16  *** hugohn has quit IRC
4082020-09-29T17:38:18  *** michagogo has quit IRC
4092020-09-29T17:38:27  *** digi_james has quit IRC
4102020-09-29T17:38:30  *** hebasto has quit IRC
4112020-09-29T17:38:35  *** ahmed_ has quit IRC
4122020-09-29T17:38:37  *** noganoo has quit IRC
4132020-09-29T17:38:47  *** gloriazhao has quit IRC
4142020-09-29T17:38:47  *** mariorz has quit IRC
4152020-09-29T17:38:53  *** mmitech___ has quit IRC
4162020-09-29T17:38:53  *** GoldmanSats__ has quit IRC
4172020-09-29T17:38:53  *** hsmiths has quit IRC
4182020-09-29T17:38:53  *** dburkett has quit IRC
4192020-09-29T17:38:53  *** ajonas has quit IRC
4202020-09-29T17:38:54  *** wallet42__ has quit IRC
4212020-09-29T17:39:12  *** pierre_rochard has quit IRC
4222020-09-29T17:39:25  *** drbrule has quit IRC
4232020-09-29T17:39:25  *** endogenic has quit IRC
4242020-09-29T17:42:39  *** andreacab has joined #bitcoin-core-dev
4252020-09-29T17:43:45  *** andreacab has quit IRC
4262020-09-29T17:44:11  *** andreacab has joined #bitcoin-core-dev
4272020-09-29T17:44:58  *** kristapsk has joined #bitcoin-core-dev
4282020-09-29T17:47:48  *** NicolasDorier has joined #bitcoin-core-dev
4292020-09-29T17:47:53  *** arik__ has joined #bitcoin-core-dev
4302020-09-29T17:47:58  *** mmitech___ has joined #bitcoin-core-dev
4312020-09-29T17:48:07  *** andreacab has quit IRC
4322020-09-29T17:48:10  *** gloriazhao has joined #bitcoin-core-dev
4332020-09-29T17:48:28  *** endogenic has joined #bitcoin-core-dev
4342020-09-29T17:48:32  *** hugohn has joined #bitcoin-core-dev
4352020-09-29T17:48:54  *** drbrule has joined #bitcoin-core-dev
4362020-09-29T17:49:03  *** ajonas has joined #bitcoin-core-dev
4372020-09-29T17:49:04  *** hebasto has joined #bitcoin-core-dev
4382020-09-29T17:49:14  *** wallet42__ has joined #bitcoin-core-dev
4392020-09-29T17:49:20  *** mariorz has joined #bitcoin-core-dev
4402020-09-29T17:49:26  *** dergoegge has joined #bitcoin-core-dev
4412020-09-29T17:49:28  *** Lexyon____ has joined #bitcoin-core-dev
4422020-09-29T17:49:29  *** moneyball has joined #bitcoin-core-dev
4432020-09-29T17:49:44  *** nejon has joined #bitcoin-core-dev
4442020-09-29T17:49:59  *** vfP56jSe has joined #bitcoin-core-dev
4452020-09-29T17:50:05  *** fjahr has joined #bitcoin-core-dev
4462020-09-29T17:50:15  *** Galvas has joined #bitcoin-core-dev
4472020-09-29T17:50:20  *** prusnak has joined #bitcoin-core-dev
4482020-09-29T17:50:24  *** ccook has joined #bitcoin-core-dev
4492020-09-29T17:50:34  *** digi_james has joined #bitcoin-core-dev
4502020-09-29T17:54:06  *** schmidty has joined #bitcoin-core-dev
4512020-09-29T17:54:22  *** jkczyz has joined #bitcoin-core-dev
4522020-09-29T17:54:28  *** corollari__ has joined #bitcoin-core-dev
4532020-09-29T17:54:29  *** fanquake has joined #bitcoin-core-dev
4542020-09-29T17:54:29  *** noganoo has joined #bitcoin-core-dev
4552020-09-29T17:54:45  *** pierre_rochard has joined #bitcoin-core-dev
4562020-09-29T17:55:08  *** ahmed_ has joined #bitcoin-core-dev
4572020-09-29T17:55:23  *** Guyver2_ has joined #bitcoin-core-dev
4582020-09-29T17:57:39  *** GoldmanSats__ has joined #bitcoin-core-dev
4592020-09-29T17:58:10  *** Guyver2 has quit IRC
4602020-09-29T17:58:29  *** felixweis has joined #bitcoin-core-dev
4612020-09-29T17:59:43  *** dburkett has joined #bitcoin-core-dev
4622020-09-29T18:00:01  *** zpao has quit IRC
4632020-09-29T18:00:18  *** hsmiths has joined #bitcoin-core-dev
4642020-09-29T18:00:22  *** robot-dreams has joined #bitcoin-core-dev
4652020-09-29T18:00:59  *** michagogo has joined #bitcoin-core-dev
4662020-09-29T18:04:41  *** amiti has joined #bitcoin-core-dev
4672020-09-29T18:05:04  *** gertjaap_ has joined #bitcoin-core-dev
4682020-09-29T18:05:20  *** Isthmus has joined #bitcoin-core-dev
4692020-09-29T18:05:21  *** elichai2 has joined #bitcoin-core-dev
4702020-09-29T18:07:11  *** bitcoin-git has joined #bitcoin-core-dev
4712020-09-29T18:07:12  <bitcoin-git> [bitcoin] prayank23 opened pull request #20039: test: Convert amounts from float to decimal (master...floatdecimal) https://github.com/bitcoin/bitcoin/pull/20039
4722020-09-29T18:07:13  *** bitcoin-git has left #bitcoin-core-dev
4732020-09-29T18:08:51  *** rodarmor has joined #bitcoin-core-dev
4742020-09-29T18:10:35  *** RubenSomsen has joined #bitcoin-core-dev
4752020-09-29T18:11:15  *** Guyver2__ has joined #bitcoin-core-dev
4762020-09-29T18:12:19  *** jamesob has joined #bitcoin-core-dev
4772020-09-29T18:14:01  *** Guyver2_ has quit IRC
4782020-09-29T18:14:59  *** kristapsk has quit IRC
4792020-09-29T18:21:32  *** jakesyl has joined #bitcoin-core-dev
4802020-09-29T18:22:14  *** ajpiano1 has joined #bitcoin-core-dev
4812020-09-29T18:27:03  *** johnzweng has quit IRC
4822020-09-29T18:29:58  *** mekster has joined #bitcoin-core-dev
4832020-09-29T18:36:22  *** sparkplug_ has quit IRC
4842020-09-29T18:37:12  *** sparkp1ug has quit IRC
4852020-09-29T18:37:21  *** sparkplug has quit IRC
4862020-09-29T18:38:43  *** sparkp1ug has joined #bitcoin-core-dev
4872020-09-29T18:38:50  *** sparkplug has joined #bitcoin-core-dev
4882020-09-29T18:39:10  *** sparkplug_ has joined #bitcoin-core-dev
4892020-09-29T18:39:25  *** troygiorshev has joined #bitcoin-core-dev
4902020-09-29T18:47:12  *** bitcoin-git has joined #bitcoin-core-dev
4912020-09-29T18:47:12  <bitcoin-git> [bitcoin] achow101 opened pull request #20040: wallet: Refactor OutputGroups to handle fees and spending eligibility on insert (master...inner-groupoutputs) https://github.com/bitcoin/bitcoin/pull/20040
4922020-09-29T18:47:13  *** bitcoin-git has left #bitcoin-core-dev
4932020-09-29T18:56:23  *** mol has quit IRC
4942020-09-29T19:03:55  *** mol has joined #bitcoin-core-dev
4952020-09-29T19:03:56  *** fearbeag has quit IRC
4962020-09-29T19:05:45  *** johnzweng has joined #bitcoin-core-dev
4972020-09-29T19:06:26  *** elichai2 has quit IRC
4982020-09-29T19:07:02  *** elichai2 has joined #bitcoin-core-dev
4992020-09-29T19:18:41  *** kristapsk has joined #bitcoin-core-dev
5002020-09-29T19:24:29  *** Talkless has quit IRC
5012020-09-29T19:34:07  *** jonatack has quit IRC
5022020-09-29T19:37:29  *** jonatack has joined #bitcoin-core-dev
5032020-09-29T19:40:37  *** luke has joined #bitcoin-core-dev
5042020-09-29T19:44:06  <roconnor> luke-jr: yeah, the icu thing seems fairly benign.  There are no unicode versions below 1.0.0.0, so I don't know how you would coax a problem out of the versionFilter.
5052020-09-29T19:44:41  <roconnor> luke-jr: I think I saw the icu code crop up about 3 times.
5062020-09-29T19:47:19  *** pinheadmz has joined #bitcoin-core-dev
5072020-09-29T19:55:20  *** johnzweng has quit IRC
5082020-09-29T20:03:51  *** rc_423 has joined #bitcoin-core-dev
5092020-09-29T20:08:46  *** Guyver2_ has joined #bitcoin-core-dev
5102020-09-29T20:09:23  *** rc_423 has quit IRC
5112020-09-29T20:09:57  *** rc_423 has joined #bitcoin-core-dev
5122020-09-29T20:10:12  *** Guyver2__ has quit IRC
5132020-09-29T20:13:02  *** rc_423 has quit IRC
5142020-09-29T20:17:54  *** troygiorshev has quit IRC
5152020-09-29T20:18:31  *** ajpiano1 has quit IRC
5162020-09-29T20:26:00  <dburkett> I understand (somewhat) the hesitation to refactor the code to add a little modularity, but there seems to be quite a bit of low-hanging fruit that routinely gets passed up.
5172020-09-29T20:26:56  <dburkett> Here's a quick example: https://github.com/bitcoin/bitcoin/blob/d82b2c6e65ff1ade508e2e8abeb07d0ff37e09c4/src/validation.cpp#L1128-L1238 doesn't seem to be related to validation at all, and looks like an obvious candidate to move to some sort of BlockStore class or codefile.
5182020-09-29T20:27:51  <dburkett> Do we avoid this kind of refactoring due simply to a lack of resources? Or is there some other reasoning that I'm missing?
5192020-09-29T20:27:52  *** johnzweng has joined #bitcoin-core-dev
5202020-09-29T20:32:39  *** Voker571 has joined #bitcoin-core-dev
5212020-09-29T20:39:34  <sipa> dburkett: these are functions that are already only used from within validation.cpp, so i don't think there is particularly much to gain in modularity from moving them elsewhere
5222020-09-29T20:40:13  <sipa> not saying it wouldn't be cleaner, but refactorings cost review time (and can be frustrating when people aren't excited enough to spend much time on it) - especially for things close to validation
5232020-09-29T20:40:26  <luke-jr> dburkett: something like https://github.com/bitcoin/bitcoin/pull/771 ?
5242020-09-29T20:40:54  <luke-jr> and in addition to sipa's points, it also adds rebase time to other PRs
5252020-09-29T20:41:16  <dburkett> It feels like we would have benefits in not only readability, but also testability if we componentize things like that.
5262020-09-29T20:42:06  <luke-jr> dburkett: I'm not saying there aren't benefits
5272020-09-29T20:42:37  <sipa> dburkett: yeah, no objection there - but everything has costs too
5282020-09-29T20:43:16  <luke-jr> if there was one perfect person just refactoring trusted to not break anything, it'd be easy to just get it done
5292020-09-29T20:43:26  <dburkett> luke-jr: yes, something much like that
5302020-09-29T20:43:27  <luke-jr> but even without malice, people can make mistakes, so everything needs review
5312020-09-29T20:44:08  <sipa> luke-jr: cblockstore was arguably much more of what is now validationinterface, just not including the actual storage of blocks :)
5322020-09-29T20:44:54  <luke-jr> sipa: I couldn't think of a better match :P
5332020-09-29T20:45:21  <sipa> but sure, as evidence that people have tried this before, in various levels of ambitiousness
5342020-09-29T20:45:22  <dburkett> sipa: I completely understand everything has costs. I guess my question is, if I did small, careful, and targeted refactoring like this, do you think it's something that would provide enough benefit to others to get the necessary review?
5352020-09-29T20:45:39  <sipa> dburkett: it would be very low on my personal priority list
5362020-09-29T20:45:46  <sipa> i can't speak about others'
5372020-09-29T20:46:07  <sipa> but making it small and targetted is certainly easier
5382020-09-29T20:46:53  <sipa> i don't mean to discourage you, though!
5392020-09-29T20:47:26  <dburkett> Gotcha. Thanks for the honesty. Bitcoin development has often scared myself and many others away in the past due to the lack of readability and organization of the code.
5402020-09-29T20:48:04  <sipa> dburkett: it depends on the kind of refactor, but many "innocent" refactors in the past have made things much harder to find for me
5412020-09-29T20:48:37  <sipa> this is especially true for things that started with a nice ambitious goal, but only ever got partially completed, leaving things in a less consistent state than they were before
5422020-09-29T20:48:41  <dburkett> But having smaller components to reason about and work on in isolation helps improve that. I may take a stab at some of the smaller refactoring to see how it goes
5432020-09-29T20:50:08  <jonatack> dburkett: speaking personally, when deciding between (a) proposing changes, and (b) reviewing important open proposals that have been sitting for months or years due to lack of review, the truth is that few to no cases of (a) add as much value as doing (b)
5442020-09-29T20:50:25  <luke-jr> maybe have the end goal completed, but PR part at a time?
5452020-09-29T20:50:36  <jonatack> so it's all relative...question of prorities and opportunity cost
5462020-09-29T20:50:44  <luke-jr> jonatack: good point
5472020-09-29T20:50:48  <dburkett> luke-jr: seems like a solid approach
5482020-09-29T20:51:11  <luke-jr> dburkett: in addition to resolving bottlenecks, review also helps you learn the code ;)
5492020-09-29T20:52:23  *** ghost43 has quit IRC
5502020-09-29T20:52:44  <dburkett> jonatack: I completely understand, though I think a lot of the more experienced devs like yourself downplay the difficulty of learning such a large and complex codebase, which could contribute to why we struggle to get reviewers. Every change to a 3000 line file just seems so intimidating to those not intimately familiar with it lol
5512020-09-29T20:53:23  <jonatack> dburkett: i consider myself a new dev here :)
5522020-09-29T20:53:25  *** Guyver2_ has quit IRC
5532020-09-29T20:53:47  <luke-jr> XD
5542020-09-29T20:53:54  *** ghost43 has joined #bitcoin-core-dev
5552020-09-29T20:54:33  <sipa> dburkett: i'm no reference in this context, but i tend to find a project with hundreds of small files far more intimidating than one big one
5562020-09-29T20:54:44  <sipa> i can't explain why
5572020-09-29T20:54:56  <dburkett> btw, I do have a reasonable grasp on the code, only because I invested the significant time to learn it. I agree review helps learn it as well. I'm merely sharing my experiences from my own time learning the code.
5582020-09-29T20:55:59  <sipa> i guess it all has to do with structure; you could have a clusterfuck of small files, or a clusterfuck of a large file, and either can have very unclear responsibilities/structure
5592020-09-29T20:56:32  <sipa> but needing to look through many files, not knowing what they may do, just feels scarier to me than one big thing to read through :)
5602020-09-29T20:56:41  <dburkett> sipa: I will speculate that it's because you're an old-time Linux hacker (not calling you old), rather than a modern corporate dev. There's certainly advantages to each approach, and both can be taken too far.
5612020-09-29T20:56:44  <luke-jr> https://cmpwn.com/@sir/104949263468735420 free Talos II being offered for cost of shipping, looks like to whomever can propose the best use they'd put it to
5622020-09-29T20:57:01  <sipa> dburkett: i never contributed to open source before bitcoin
5632020-09-29T20:57:13  <luke-jr> :o
5642020-09-29T20:57:19  <dburkett> Then I don't know :)
5652020-09-29T20:57:24  <sipa> at least not in any meaningful capacity
5662020-09-29T20:58:15  <sipa> dburkett: and at university everything was java, with a huge "many tiny classes, each in one file!" mantra - which i think is horrible
5672020-09-29T20:58:38  <luke-jr> sipa: sometimes I think the file list and/or opening more files is more annoying than just searchign in an already open/visible file
5682020-09-29T20:58:49  <sipa> luke-jr: yes!
5692020-09-29T20:59:53  <dburkett> But the bouncing around in the same file makes it harder to keep tabs open with specific functions you're investigating. I totally get the sentiment though, and agree it can be taken too far
5702020-09-29T21:00:02  *** Voker571 has quit IRC
5712020-09-29T21:00:19  <sipa> "tabs" ?
5722020-09-29T21:00:21  <luke-jr> dburkett: Kate at least has bookmarks
5732020-09-29T21:00:31  *** grubles has left #bitcoin-core-dev
5742020-09-29T21:01:08  <luke-jr> which is another case many files can be a nightmare: which file had the bookmark I want? :P
5752020-09-29T21:01:09  <dburkett> In a modern IDE- remember this is 2020 :)
5762020-09-29T21:01:28  <sipa> hmm, haven't used IDEs in years
5772020-09-29T21:01:31  <luke-jr> how modern is an IDE without bookmarks? :P
5782020-09-29T21:01:54  <sipa> i did for java, and used eclipse-cdt for a C project a decade ago or so
5792020-09-29T21:02:26  <sipa> but i find i'm much more efficient working with 2-3 terminal windows with text editors
5802020-09-29T21:04:40  <dburkett> IDEs have bookmarks, but they're less natural than opening separate files and navigating between them. I believe my questions have been answered by this dialog though. It's a difference purely in style between the vim hackers and modern IDE devs. It's a gap that won't be easy to bridge.
5812020-09-29T21:05:47  <sipa> dburkett: to be clear, none of this has any bearing on wanting to separate out logically separate parts of the code to be physically separate as well (whether that means a separate file, another directory, ...)
5822020-09-29T21:06:39  <sipa> but i do object to a blanket "smaller files better" view ;)
5832020-09-29T21:07:32  *** luke has quit IRC
5842020-09-29T21:08:48  *** sparkp1ug has quit IRC
5852020-09-29T21:08:51  *** johnzweng has quit IRC
5862020-09-29T21:09:22  <dburkett> Whether smaller files are "better" or not, I think it's reasonable to argue that small files are generally safer, and result in easier to maintain APIs. Though definitely any mantra can be taken too far, as the java folks have shown :)
5872020-09-29T21:09:55  <sipa> yeah
5882020-09-29T21:10:01  <sipa> and personal preferences will differ
5892020-09-29T21:10:33  <dburkett> Anyhow, thanks for the discussion. It's valuable to hear about everyone's personal opinions and reasoning. It'll help guide my small, targeted attempts at refactoring.
5902020-09-29T21:10:37  <sipa> dburkett: i think smaller well-defined interfaces are generally better - and if a single file is a single interface, perhaps
5912020-09-29T21:11:01  <sipa> but in C++ it's not hard to fall into an anti-pattern where a single interface is defined by multiple files
5922020-09-29T21:11:07  *** sparkplug has quit IRC
5932020-09-29T21:11:26  *** sparkplug has joined #bitcoin-core-dev
5942020-09-29T21:11:51  <dburkett> Yes, perhaps the difference in our thinking is only in our opinions about how many interfaces belong in a single file. I'll buy that physical structure is very much a personal preference, while logical structure has more universal rights and wrongs.
5952020-09-29T21:13:04  <sipa> i also think (and this may be controversial, so certainly not going to push it onto anything), that you can have a single file that contains a series of well-documented interfaces (with comments saying "first define the low-level data structures used:" "here is some of the computational stuff" "here is the main interface implementation"), if those preliminary things are only used by what follows in
5962020-09-29T21:13:05  <dburkett> sipa: I've not come across many examples where a single interface spans multiple files, but I don't doubt that there are many examples out there. I agree that is not great at all.
5972020-09-29T21:13:10  <sipa> the same file
5982020-09-29T21:13:52  <sipa> it prevents littering the directory structure with extra files that are private to one concept anyway
5992020-09-29T21:14:22  <dburkett> So you're talking about file-scope data structures and interfaces in a cpp file that you're not exposing in a header. I definitely understand that pattern.
6002020-09-29T21:14:59  <sipa> yeah
6012020-09-29T21:15:33  <dburkett> When it becomes too burdensome, a directory or separate lib or something becomes more important. But if not taken too far, that's a pattern I often follow myself.
6022020-09-29T21:43:01  *** johnzweng has joined #bitcoin-core-dev
6032020-09-29T21:46:52  *** luke-jr has quit IRC
6042020-09-29T21:52:07  *** endogenic has quit IRC
6052020-09-29T21:52:39  *** jamesob has quit IRC
6062020-09-29T21:52:45  *** digi_james has quit IRC
6072020-09-29T21:52:45  *** hebasto has quit IRC
6082020-09-29T21:52:45  *** ajonas has quit IRC
6092020-09-29T21:52:57  *** rodarmor has quit IRC
6102020-09-29T21:52:57  *** hsmiths has quit IRC
6112020-09-29T21:53:10  *** robot-dreams has quit IRC
6122020-09-29T21:53:10  *** felixweis has quit IRC
6132020-09-29T21:53:13  *** mariorz has quit IRC
6142020-09-29T21:53:13  *** mmitech___ has quit IRC
6152020-09-29T21:53:23  *** prusnak has quit IRC
6162020-09-29T21:53:27  *** dergoegge has quit IRC
6172020-09-29T21:53:32  *** jakesyl has quit IRC
6182020-09-29T21:53:32  *** RubenSomsen has quit IRC
6192020-09-29T21:53:41  *** dburkett has quit IRC
6202020-09-29T21:53:47  *** elichai2 has quit IRC
6212020-09-29T21:53:48  *** wallet42__ has quit IRC
6222020-09-29T21:53:48  *** hugohn has quit IRC
6232020-09-29T21:53:51  *** endogenic has joined #bitcoin-core-dev
6242020-09-29T21:54:00  *** GoldmanSats__ has quit IRC
6252020-09-29T21:54:01  *** nejon has quit IRC
6262020-09-29T21:54:01  *** drbrule has quit IRC
6272020-09-29T21:54:16  *** hebasto has joined #bitcoin-core-dev
6282020-09-29T21:54:23  *** Galvas has quit IRC
6292020-09-29T21:54:23  *** fjahr has quit IRC
6302020-09-29T21:54:23  *** gloriazhao has quit IRC
6312020-09-29T21:54:39  *** ccook has quit IRC
6322020-09-29T21:54:39  *** vfP56jSe has quit IRC
6332020-09-29T21:54:42  *** michagogo has quit IRC
6342020-09-29T21:55:02  *** dergoegge has joined #bitcoin-core-dev
6352020-09-29T21:55:33  *** prusnak has joined #bitcoin-core-dev
6362020-09-29T21:55:33  *** vfP56jSe has joined #bitcoin-core-dev
6372020-09-29T21:55:39  *** digi_james has joined #bitcoin-core-dev
6382020-09-29T21:55:44  *** rodarmor has joined #bitcoin-core-dev
6392020-09-29T21:55:45  *** wallet42__ has joined #bitcoin-core-dev
6402020-09-29T21:55:50  *** elichai2 has joined #bitcoin-core-dev
6412020-09-29T21:55:52  *** fjahr has joined #bitcoin-core-dev
6422020-09-29T21:55:53  *** mmitech___ has joined #bitcoin-core-dev
6432020-09-29T21:55:58  *** dburkett has joined #bitcoin-core-dev
6442020-09-29T21:55:58  *** jakesyl has joined #bitcoin-core-dev
6452020-09-29T21:56:02  *** ccook has joined #bitcoin-core-dev
6462020-09-29T21:56:08  *** jamesob has joined #bitcoin-core-dev
6472020-09-29T21:56:09  *** RubenSomsen has joined #bitcoin-core-dev
6482020-09-29T21:56:17  *** mariorz has joined #bitcoin-core-dev
6492020-09-29T21:56:22  *** hsmiths has joined #bitcoin-core-dev
6502020-09-29T21:56:26  *** ajonas has joined #bitcoin-core-dev
6512020-09-29T21:56:38  *** robot-dreams has joined #bitcoin-core-dev
6522020-09-29T21:56:38  *** drbrule has joined #bitcoin-core-dev
6532020-09-29T21:57:00  *** Galvas has joined #bitcoin-core-dev
6542020-09-29T21:57:00  *** GoldmanSats__ has joined #bitcoin-core-dev
6552020-09-29T21:57:16  *** nejon has joined #bitcoin-core-dev
6562020-09-29T21:57:27  *** felixweis has joined #bitcoin-core-dev
6572020-09-29T21:58:04  *** michagogo has joined #bitcoin-core-dev
6582020-09-29T21:59:10  *** hugohn has joined #bitcoin-core-dev
6592020-09-29T22:03:40  *** johnzweng has quit IRC
6602020-09-29T22:05:16  *** luke-jr has joined #bitcoin-core-dev
6612020-09-29T22:08:20  *** sparkplug_ has left #bitcoin-core-dev
6622020-09-29T22:10:23  *** vasild has quit IRC
6632020-09-29T22:12:18  *** vasild has joined #bitcoin-core-dev
6642020-09-29T22:12:49  *** sparkp1ug has joined #bitcoin-core-dev
6652020-09-29T22:13:46  *** luke-jr has quit IRC
6662020-09-29T22:13:47  *** sparkp1ug has quit IRC
6672020-09-29T22:21:49  *** sparkplug has quit IRC
6682020-09-29T22:25:47  *** marcoagner has quit IRC
6692020-09-29T22:40:42  *** johnzweng has joined #bitcoin-core-dev
6702020-09-29T22:54:11  *** Aaronvan_ has quit IRC
6712020-09-29T22:59:46  *** aj1 has joined #bitcoin-core-dev
6722020-09-29T23:25:28  *** johnzweng has quit IRC
6732020-09-29T23:57:41  *** johnzweng has joined #bitcoin-core-dev