12025-02-07T00:12:03  *** jarthur_ <jarthur_!~jarthur@user/jarthur> has joined #bitcoin-core-dev
  22025-02-07T00:12:18  *** jarthur_ <jarthur_!~jarthur@user/jarthur> has quit IRC (Client Quit)
  32025-02-07T00:12:49  *** jonatack <jonatack!~jonatack@user/jonatack> has quit IRC (Read error: Connection reset by peer)
  42025-02-07T00:13:09  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has joined #bitcoin-core-dev
  52025-02-07T00:13:13  *** jonatack <jonatack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
  62025-02-07T00:15:24  *** jarthur <jarthur!~jarthur@user/jarthur> has quit IRC (Ping timeout: 260 seconds)
  72025-02-07T00:17:26  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has quit IRC (Ping timeout: 252 seconds)
  82025-02-07T00:47:16  *** Cory58 <Cory58!~Cory58@user/pasha> has quit IRC (Quit: Client closed)
  92025-02-07T00:47:32  *** Cory58 <Cory58!~Cory58@user/pasha> has joined #bitcoin-core-dev
 102025-02-07T00:55:36  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has joined #bitcoin-core-dev
 112025-02-07T01:00:30  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has quit IRC (Ping timeout: 260 seconds)
 122025-02-07T01:16:30  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has joined #bitcoin-core-dev
 132025-02-07T01:24:24  *** zeropoint <zeropoint!~alex@45-28-139-114.lightspeed.sntcca.sbcglobal.net> has quit IRC (Quit: leaving)
 142025-02-07T01:28:05  *** eval-exec <eval-exec!~Thunderbi@23.106.135.250.16clouds.com> has joined #bitcoin-core-dev
 152025-02-07T01:28:55  *** pyth <pyth!~pyth@user/pyth> has joined #bitcoin-core-dev
 162025-02-07T01:51:11  *** rishkwal <rishkwal!~rishkwal@2401:4900:7356:6dad:f140:52fc:9d5e:744d> has joined #bitcoin-core-dev
 172025-02-07T01:53:51  *** pyth <pyth!~pyth@user/pyth> has quit IRC (Remote host closed the connection)
 182025-02-07T02:00:52  *** PaperSword <PaperSword!~Thunderbi@securemail.qrsnap.io> has quit IRC (Remote host closed the connection)
 192025-02-07T02:03:24  *** rishkwal <rishkwal!~rishkwal@2401:4900:7356:6dad:f140:52fc:9d5e:744d> has quit IRC (Quit: Client closed)
 202025-02-07T02:08:38  *** arejula27 <arejula27!~arejula27@82-209-177-12.cust.bredband2.com> has joined #bitcoin-core-dev
 212025-02-07T02:09:18  *** Guest82 <Guest82!~Guest82@82-209-177-12.cust.bredband2.com> has joined #bitcoin-core-dev
 222025-02-07T02:12:09  *** arejula27 <arejula27!~arejula27@82-209-177-12.cust.bredband2.com> has quit IRC (Client Quit)
 232025-02-07T02:12:27  *** arejula27 <arejula27!~arejula27@82-209-177-12.cust.bredband2.com> has joined #bitcoin-core-dev
 242025-02-07T02:14:10  *** infernix <infernix!~nix@84.241.203.208> has quit IRC (Read error: Connection reset by peer)
 252025-02-07T02:15:16  *** Guest82 <Guest82!~Guest82@82-209-177-12.cust.bredband2.com> has quit IRC (Quit: Client closed)
 262025-02-07T02:18:17  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has quit IRC (Ping timeout: 265 seconds)
 272025-02-07T02:19:45  *** arejula27 <arejula27!~arejula27@82-209-177-12.cust.bredband2.com> has quit IRC (Ping timeout: 268 seconds)
 282025-02-07T02:24:21  *** PaperSword <PaperSword!~Thunderbi@securemail.qrsnap.io> has joined #bitcoin-core-dev
 292025-02-07T02:28:41  *** jonatack <jonatack!~jonatack@user/jonatack> has quit IRC (Ping timeout: 252 seconds)
 302025-02-07T02:30:45  *** jonatack <jonatack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
 312025-02-07T02:49:09  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has joined #bitcoin-core-dev
 322025-02-07T02:51:03  *** jonatack <jonatack!~jonatack@user/jonatack> has quit IRC (Ping timeout: 246 seconds)
 332025-02-07T02:54:42  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has quit IRC (Ping timeout: 276 seconds)
 342025-02-07T03:00:02  *** PaperSword <PaperSword!~Thunderbi@securemail.qrsnap.io> has quit IRC (Quit: PaperSword)
 352025-02-07T03:19:41  *** jackielove4u <jackielove4u!~jackielov@user/jackielove4u> has quit IRC (Ping timeout: 272 seconds)
 362025-02-07T03:20:41  *** jackielove4u <jackielove4u!~jackielov@user/jackielove4u> has joined #bitcoin-core-dev
 372025-02-07T03:21:34  *** jonatack <jonatack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
 382025-02-07T03:34:31  <kanzure> darosior: probably was not subscribed. your link is bitcoinminingdev which is not bitcoindev.
 392025-02-07T03:41:23  *** PaperSword <PaperSword!~Thunderbi@securemail.qrsnap.io> has joined #bitcoin-core-dev
 402025-02-07T03:47:54  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has joined #bitcoin-core-dev
 412025-02-07T04:32:06  *** MyNetAz <MyNetAz!~MyNetAz@user/MyNetAz> has quit IRC (Remote host closed the connection)
 422025-02-07T04:33:22  *** MyNetAz <MyNetAz!~MyNetAz@user/MyNetAz> has joined #bitcoin-core-dev
 432025-02-07T04:38:57  <_aj_> darosior: bitcoin-wallet-process, bitcoin-gui-process, etc? it's multi *-process!
 442025-02-07T04:48:15  *** eval-exec <eval-exec!~Thunderbi@23.106.135.250.16clouds.com> has quit IRC (Remote host closed the connection)
 452025-02-07T04:49:04  *** Earnestly <Earnestly!~earnest@user/earnestly> has quit IRC (Ping timeout: 252 seconds)
 462025-02-07T04:54:29  *** eval-exec <eval-exec!~Thunderbi@154.201.95.127> has joined #bitcoin-core-dev
 472025-02-07T05:01:01  *** cmirror <cmirror!~cmirror@4.53.92.114> has quit IRC (Remote host closed the connection)
 482025-02-07T05:01:32  *** cmirror <cmirror!~cmirror@4.53.92.114> has joined #bitcoin-core-dev
 492025-02-07T05:27:25  *** PaperSword <PaperSword!~Thunderbi@securemail.qrsnap.io> has quit IRC (Quit: PaperSword)
 502025-02-07T05:48:14  *** eval-exec <eval-exec!~Thunderbi@154.201.95.127> has quit IRC (Remote host closed the connection)
 512025-02-07T05:48:28  *** eval-exec <eval-exec!~Thunderbi@23.106.135.250.16clouds.com> has joined #bitcoin-core-dev
 522025-02-07T05:56:01  *** greypw1495085 <greypw1495085!~greypw@user/greypw> has quit IRC (Remote host closed the connection)
 532025-02-07T05:56:21  *** greypw1495085 <greypw1495085!~greypw@user/greypw> has joined #bitcoin-core-dev
 542025-02-07T06:01:29  *** mcey_ <mcey_!~emcy@85.255.233.123> has joined #bitcoin-core-dev
 552025-02-07T06:04:50  *** mcey <mcey!~emcy@85.255.233.123> has quit IRC (Ping timeout: 268 seconds)
 562025-02-07T06:07:17  *** eval-exec <eval-exec!~Thunderbi@23.106.135.250.16clouds.com> has quit IRC (Remote host closed the connection)
 572025-02-07T06:17:27  *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has quit IRC (Remote host closed the connection)
 582025-02-07T06:18:07  *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has joined #bitcoin-core-dev
 592025-02-07T06:53:31  *** cobra_zc <cobra_zc!~cobra_zc@157.119.232.36> has joined #bitcoin-core-dev
 602025-02-07T06:53:42  *** cobra_zc <cobra_zc!~cobra_zc@157.119.232.36> has quit IRC (Client Quit)
 612025-02-07T07:00:31  *** emcy__ <emcy__!~emcy@185.69.144.233> has joined #bitcoin-core-dev
 622025-02-07T07:03:20  *** mcey_ <mcey_!~emcy@85.255.233.123> has quit IRC (Ping timeout: 252 seconds)
 632025-02-07T07:41:09  *** arejula27 <arejula27!~arejula27@82-209-177-12.cust.bredband2.com> has joined #bitcoin-core-dev
 642025-02-07T08:04:34  <Sjors[m]> darosior: at the moment there is no wallet binary if were to enable multiprocess. That won't happen until #19460.
 652025-02-07T08:04:36  <corebot> https://github.com/bitcoin/bitcoin/issues/19460 | multiprocess: Add bitcoin-wallet -ipcconnect option by ryanofsky · Pull Request #19460 · bitcoin/bitcoin · GitHub
 662025-02-07T08:04:48  *** S3RK <S3RK!~S3RK@user/s3rk> has joined #bitcoin-core-dev
 672025-02-07T08:05:18  <Sjors[m]> Or maybe already in #10102
 682025-02-07T08:05:22  <corebot> https://github.com/bitcoin/bitcoin/issues/10102 | Multiprocess bitcoin by ryanofsky · Pull Request #10102 · bitcoin/bitcoin · GitHub
 692025-02-07T08:05:50  <Sjors[m]> In any case #31802 only adds bitcoin-node and bitcoin-gui.
 702025-02-07T08:05:51  <corebot> https://github.com/bitcoin/bitcoin/issues/31802 | Add bitcoin-{node,gui} to release binaries for IPC by Sjors · Pull Request #31802 · bitcoin/bitcoin · GitHub
 712025-02-07T08:06:56  *** arejula27 <arejula27!~arejula27@82-209-177-12.cust.bredband2.com> has quit IRC (Ping timeout: 268 seconds)
 722025-02-07T08:07:19  <Sjors[m]> Though if we want to rename the utility eventually, it's always better to do it early.
 732025-02-07T08:08:39  *** S3RK_ <S3RK_!~S3RK@user/s3rk> has quit IRC (Ping timeout: 276 seconds)
 742025-02-07T08:15:16  *** vasild_ is now known as vasild
 752025-02-07T08:20:20  *** arejula27 <arejula27!~arejula27@82-209-177-12.cust.bredband2.com> has joined #bitcoin-core-dev
 762025-02-07T08:20:53  <vasild> jarolrod: Excellent!
 772025-02-07T08:22:18  *** PaperSword <PaperSword!~Thunderbi@securemail.qrsnap.io> has joined #bitcoin-core-dev
 782025-02-07T08:25:16  <vasild> ajonas: b10c: Thanks for https://adamjonas.com/bitcoin/coredev/retro/coredev-2024-retro/! "Interested in Learning More About ... Network layer optimizations +6". What's that? Lets discuss this, here or in #bitcoin-core-network-layer-optimizations or elsewhere...
 792025-02-07T08:26:04  <vasild> (#bitcoin-core-network-layer-optimizations IRC channel, not hashtag ;)
 802025-02-07T08:26:09  *** Guyver2 <Guyver2!~Guyver@77-174-98-73.fixed.kpn.net> has joined #bitcoin-core-dev
 812025-02-07T08:27:40  *** arejula27 <arejula27!~arejula27@82-209-177-12.cust.bredband2.com> has quit IRC (Ping timeout: 252 seconds)
 822025-02-07T08:29:08  *** jonatack <jonatack!~jonatack@user/jonatack> has quit IRC (Ping timeout: 252 seconds)
 832025-02-07T08:31:32  *** mudsip <mudsip!~mudsip@user/mudsip> has joined #bitcoin-core-dev
 842025-02-07T08:34:10  *** pyth <pyth!~pyth@user/pyth> has joined #bitcoin-core-dev
 852025-02-07T08:35:57  *** purpleKarrot <purpleKarrot!~purpleKar@2001:1620:5547:0:fafe:5eff:fe5b:42e9> has joined #bitcoin-core-dev
 862025-02-07T08:37:35  *** jonatack <jonatack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
 872025-02-07T08:37:44  *** infernix <infernix!~nix@84.241.203.208> has joined #bitcoin-core-dev
 882025-02-07T08:50:12  *** mudsip <mudsip!~mudsip@user/mudsip> has quit IRC ()
 892025-02-07T08:59:39  *** instagibbs5 <instagibbs5!~instagibb@pool-100-15-116-202.washdc.fios.verizon.net> has joined #bitcoin-core-dev
 902025-02-07T09:01:38  *** instagibbs <instagibbs!~instagibb@pool-100-15-116-202.washdc.fios.verizon.net> has quit IRC (Ping timeout: 248 seconds)
 912025-02-07T09:01:38  *** instagibbs5 is now known as instagibbs
 922025-02-07T09:02:44  *** jonatack <jonatack!~jonatack@user/jonatack> has quit IRC (Ping timeout: 244 seconds)
 932025-02-07T09:03:47  *** arejula27 <arejula27!~arejula27@2001:6b0:1:1041:ad56:e672:84aa:3a0a> has joined #bitcoin-core-dev
 942025-02-07T09:18:28  *** arejula27 <arejula27!~arejula27@2001:6b0:1:1041:ad56:e672:84aa:3a0a> has quit IRC (Ping timeout: 268 seconds)
 952025-02-07T09:18:47  *** jonatack <jonatack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
 962025-02-07T09:34:40  *** arejula27 <arejula27!~arejula27@2001:6b0:1:1041:ad56:e672:84aa:3a0a> has joined #bitcoin-core-dev
 972025-02-07T09:43:31  *** greypw1495085 <greypw1495085!~greypw@user/greypw> has quit IRC (Quit: Connection reset by beer)
 982025-02-07T09:43:46  *** greypw1495085 <greypw1495085!~greypw@user/greypw> has joined #bitcoin-core-dev
 992025-02-07T09:45:00  <bitcoin-git> [qa-assets] maflcko pushed 2 commits to main: https://github.com/bitcoin-core/qa-assets/compare/131d343df8db...733f70b21be2
1002025-02-07T09:45:01  <bitcoin-git> qa-assets/main 107f002 Murch: Add Murch’s inputs February 2025 merged without sanitizers
1012025-02-07T09:45:01  <bitcoin-git> qa-assets/main 733f70b maflcko: Merge pull request #218 from murchandamus/2025-02-murch-inputs-no-san
1022025-02-07T09:45:04  <bitcoin-git> [qa-assets] maflcko merged pull request #218: Add Murch’s inputs February 2025 merged without sanitizers (main...2025-02-murch-inputs-no-san) https://github.com/bitcoin-core/qa-assets/pull/218
1032025-02-07T09:47:07  <bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/f93d6cb0caa9...2f98d1e06ed2
1042025-02-07T09:47:08  <bitcoin-git> bitcoin/master faca7ac MarcoFalke: ci: Bump fuzz task timeout
1052025-02-07T09:47:08  <bitcoin-git> bitcoin/master 2f98d1e merge-script: Merge bitcoin/bitcoin#31814: ci: Bump fuzz task timeout
1062025-02-07T09:47:14  <bitcoin-git> [bitcoin] fanquake merged pull request #31814: ci: Bump fuzz task timeout (master...2502-ci-fuzz) https://github.com/bitcoin/bitcoin/pull/31814
1072025-02-07T10:11:30  *** arejula27 <arejula27!~arejula27@2001:6b0:1:1041:ad56:e672:84aa:3a0a> has quit IRC (Ping timeout: 268 seconds)
1082025-02-07T10:13:03  *** arejula27 <arejula27!~arejula27@193.10.65.58> has joined #bitcoin-core-dev
1092025-02-07T10:16:34  *** Earnestly <Earnestly!~earnest@user/earnestly> has joined #bitcoin-core-dev
1102025-02-07T10:23:05  *** Guest2 <Guest2!~Guest4@176.28.139.153> has joined #bitcoin-core-dev
1112025-02-07T10:24:04  *** jonatack <jonatack!~jonatack@user/jonatack> has quit IRC (Ping timeout: 244 seconds)
1122025-02-07T10:27:02  *** Guest2 <Guest2!~Guest4@176.28.139.153> has quit IRC (Client Quit)
1132025-02-07T10:37:50  *** Earnestly <Earnestly!~earnest@user/earnestly> has quit IRC (Ping timeout: 252 seconds)
1142025-02-07T10:38:53  *** Earnestly <Earnestly!~earnest@user/earnestly> has joined #bitcoin-core-dev
1152025-02-07T11:04:32  *** arejula27 <arejula27!~arejula27@193.10.65.58> has quit IRC (Ping timeout: 268 seconds)
1162025-02-07T11:10:01  <bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/2f98d1e06ed2...81eb6cc2c609
1172025-02-07T11:10:02  <bitcoin-git> bitcoin/master 407062f Hennadii Stepanov: depends: Avoid using the `-ffile-prefix-map` compiler option
1182025-02-07T11:10:02  <bitcoin-git> bitcoin/master 81eb6cc merge-script: Merge bitcoin/bitcoin#31800: depends: Avoid using the `-ffile-prefix-map` ...
1192025-02-07T11:10:06  <bitcoin-git> [bitcoin] fanquake merged pull request #31800: depends: Avoid using the `-ffile-prefix-map` compiler option (master...250205-prefix-map) https://github.com/bitcoin/bitcoin/pull/31800
1202025-02-07T11:14:31  *** vasild <vasild!~vd@user/vasild> has quit IRC (Remote host closed the connection)
1212025-02-07T11:14:42  *** vasild <vasild!~vd@user/vasild> has joined #bitcoin-core-dev
1222025-02-07T11:26:01  *** jonatack <jonatack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
1232025-02-07T11:29:07  *** arejula27 <arejula27!~arejula27@82-209-177-12.cust.bredband2.com> has joined #bitcoin-core-dev
1242025-02-07T11:29:37  *** ghost43 <ghost43!~ghost43@gateway/tor-sasl/ghost43> has quit IRC (Remote host closed the connection)
1252025-02-07T11:29:52  *** ghost43 <ghost43!~ghost43@gateway/tor-sasl/ghost43> has joined #bitcoin-core-dev
1262025-02-07T11:39:46  *** agentcasey_ <agentcasey_!~agentcase@143-42-229-181.ip.linodeusercontent.com> has joined #bitcoin-core-dev
1272025-02-07T11:40:19  *** agentcasey <agentcasey!~agentcase@143-42-229-181.ip.linodeusercontent.com> has quit IRC (Ping timeout: 244 seconds)
1282025-02-07T11:46:26  *** MyNetAz <MyNetAz!~MyNetAz@user/MyNetAz> has quit IRC (Remote host closed the connection)
1292025-02-07T11:47:42  *** MyNetAz <MyNetAz!~MyNetAz@user/MyNetAz> has joined #bitcoin-core-dev
1302025-02-07T11:50:48  *** arejula27 <arejula27!~arejula27@82-209-177-12.cust.bredband2.com> has quit IRC (Ping timeout: 252 seconds)
1312025-02-07T11:51:19  *** arejula27 <arejula27!~arejula27@82-209-177-12.cust.bredband2.com> has joined #bitcoin-core-dev
1322025-02-07T11:55:41  <bitcoin-git> [bitcoin] ryanofsky opened pull request #31815: multiprocess: Lock CapnpProtocol::m_loop with mutex (master...pr/macrace) https://github.com/bitcoin/bitcoin/pull/31815
1332025-02-07T11:56:59  *** jespada <jespada!~jespada@2800:a4:2309:e700:64a6:7448:7cfa:894d> has joined #bitcoin-core-dev
1342025-02-07T11:57:43  *** jespada <jespada!~jespada@2800:a4:2309:e700:64a6:7448:7cfa:894d> has quit IRC (Client Quit)
1352025-02-07T12:03:53  *** jespada <jespada!~jespada@2800:a4:2309:e700:64a6:7448:7cfa:894d> has joined #bitcoin-core-dev
1362025-02-07T12:07:39  *** pyth <pyth!~pyth@user/pyth> has quit IRC (Ping timeout: 260 seconds)
1372025-02-07T12:08:00  *** pyth <pyth!~pyth@user/pyth> has joined #bitcoin-core-dev
1382025-02-07T12:17:12  *** pyth <pyth!~pyth@user/pyth> has quit IRC (Ping timeout: 252 seconds)
1392025-02-07T12:18:15  *** pyth <pyth!~pyth@user/pyth> has joined #bitcoin-core-dev
1402025-02-07T12:46:17  *** arejula27 <arejula27!~arejula27@82-209-177-12.cust.bredband2.com> has quit IRC (Ping timeout: 268 seconds)
1412025-02-07T12:53:27  *** infernix <infernix!~nix@84.241.203.208> has quit IRC (Read error: Connection reset by peer)
1422025-02-07T12:54:32  *** arejula27 <arejula27!~arejula27@82-209-177-12.cust.bredband2.com> has joined #bitcoin-core-dev
1432025-02-07T13:13:29  *** infernix <infernix!nix@spirit.infernix.net> has joined #bitcoin-core-dev
1442025-02-07T13:46:40  *** jonatack <jonatack!~jonatack@user/jonatack> has quit IRC (Read error: Connection reset by peer)
1452025-02-07T13:46:51  *** jonatack <jonatack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
1462025-02-07T13:47:35  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has quit IRC (Quit: = "")
1472025-02-07T14:06:01  *** arejula27 <arejula27!~arejula27@82-209-177-12.cust.bredband2.com> has quit IRC (Ping timeout: 244 seconds)
1482025-02-07T14:11:52  *** Artea <Artea!~Lufia@artea.pt> has quit IRC (Quit: ZNC 1.9.1 - https://znc.in)
1492025-02-07T14:12:41  *** MyNetAz <MyNetAz!~MyNetAz@user/MyNetAz> has quit IRC (Remote host closed the connection)
1502025-02-07T14:13:57  *** MyNetAz <MyNetAz!~MyNetAz@user/MyNetAz> has joined #bitcoin-core-dev
1512025-02-07T14:15:45  *** eval-exec <eval-exec!~Thunderbi@104.245.102.166> has joined #bitcoin-core-dev
1522025-02-07T14:22:52  *** eval-exec <eval-exec!~Thunderbi@104.245.102.166> has quit IRC (Remote host closed the connection)
1532025-02-07T14:27:57  *** Artea <Artea!~Lufia@artea.pt> has joined #bitcoin-core-dev
1542025-02-07T14:29:16  *** jonatack <jonatack!~jonatack@user/jonatack> has quit IRC (Ping timeout: 244 seconds)
1552025-02-07T14:29:40  *** jonatack <jonatack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
1562025-02-07T14:36:07  *** qxs <qxs!~qxs@gateway/tor-sasl/qxs> has quit IRC (Quit: leaving)
1572025-02-07T14:36:41  *** arejula27 <arejula27!~arejula27@2001:6b0:1:1041:ad56:e672:84aa:3a0a> has joined #bitcoin-core-dev
1582025-02-07T14:38:09  *** twistedline <twistedline!~bitcoin@185.193.125.44> has quit IRC (Ping timeout: 260 seconds)
1592025-02-07T14:38:25  *** twistedline <twistedline!~bitcoin@185.193.125.44> has joined #bitcoin-core-dev
1602025-02-07T14:40:20  *** arejula27 <arejula27!~arejula27@2001:6b0:1:1041:ad56:e672:84aa:3a0a> has quit IRC (Remote host closed the connection)
1612025-02-07T14:41:34  *** jonatack <jonatack!~jonatack@user/jonatack> has quit IRC (Remote host closed the connection)
1622025-02-07T14:43:41  *** jonatack <jonatack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
1632025-02-07T14:49:44  *** twistedline <twistedline!~bitcoin@185.193.125.44> has quit IRC (Ping timeout: 252 seconds)
1642025-02-07T14:50:05  *** twistedline <twistedline!~bitcoin@c-73-172-209-62.hsd1.md.comcast.net> has joined #bitcoin-core-dev
1652025-02-07T14:51:20  *** qxs <qxs!~qxs@gateway/tor-sasl/qxs> has joined #bitcoin-core-dev
1662025-02-07T14:59:08  *** twistedline <twistedline!~bitcoin@c-73-172-209-62.hsd1.md.comcast.net> has quit IRC ()
1672025-02-07T15:00:49  *** twistedline <twistedline!~bitcoin@c-73-172-209-62.hsd1.md.comcast.net> has joined #bitcoin-core-dev
1682025-02-07T15:01:26  *** jonatack <jonatack!~jonatack@user/jonatack> has quit IRC (Remote host closed the connection)
1692025-02-07T15:01:41  <glozow> sipa: instagibbs: (c) is m_total_announcements, and indeed (d) is not introduced yet in #31810
1702025-02-07T15:01:43  <corebot> https://github.com/bitcoin/bitcoin/issues/31810 | TxOrphanage: account for size of orphans and count announcements by glozow · Pull Request #31810 · bitcoin/bitcoin · GitHub
1712025-02-07T15:01:50  *** jonatack <jonatack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
1722025-02-07T15:02:30  *** twistedline <twistedline!~bitcoin@c-73-172-209-62.hsd1.md.comcast.net> has quit IRC (Client Quit)
1732025-02-07T15:02:35  <sipa> glozow: oh, right, indeed!
1742025-02-07T15:03:06  <glozow> sipa: you're correct that each peer will have a vector of items corresponding to each announcement, so that's how we'll track the count per peer
1752025-02-07T15:03:25  <glozow> however that refactoring doesn't really make sense to do before we change the trimming loop
1762025-02-07T15:03:50  <sipa> glozow: got it
1772025-02-07T15:04:00  <sipa> glozow: do we have a bound on the sizes of m_work_set within each peer's structure?
1782025-02-07T15:04:31  <glozow> no, we don't
1792025-02-07T15:04:44  <glozow> I think we could consider flushing it more proactively
1802025-02-07T15:05:04  <glozow> because you could theoretically have a ton of nullptrs in there
1812025-02-07T15:05:21  <glozow> Er sorry, they aren't pointers. I mean wtxids corresponding to transactions that don't exist
1822025-02-07T15:05:57  <glozow> Perhaps when a workset grows large (e.g. to 100), we delete the items that don't exist before appending more
1832025-02-07T15:06:58  <glozow> btw, here is my draft branch for the next PR https://github.com/glozow/bitcoin/tree/2025-01-orphanage-peer-dos
1842025-02-07T15:06:59  <sipa> keeping m_work_set.size() - m_announcements_per_peer.size() bounded may be enough
1852025-02-07T15:08:47  <sipa> hmm, but we may need to think about the maximum amount of work a single incoming announcement may have on trimming the m_work_set's down.
1862025-02-07T15:09:20  <sipa> if you can quickly find the ones whose wtxid is gone, that's not a problem, but if you need to loop for that, perhaps it is
1872025-02-07T15:10:29  <glozow> you'd iterate through work set and query m_orphans which is a map
1882025-02-07T15:11:01  <glozow> mm, wonder if we should make it an unordered_map
1892025-02-07T15:11:03  *** johnny9dev584508 <johnny9dev584508!~johnny9de@136.56.172.142> has joined #bitcoin-core-dev
1902025-02-07T15:12:11  <sipa> right, but if you have N elements in work_set, and N-1 of those are in m_orphans, and it's too big, you may need N-1 iterations to find the one that's missing, which is O(N log N)
1912025-02-07T15:12:40  *** jonatack <jonatack!~jonatack@user/jonatack> has quit IRC (Ping timeout: 244 seconds)
1922025-02-07T15:12:50  <sipa> eh, O(N), sorry, it's unoredered
1932025-02-07T15:13:26  *** jonatack <jonatack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
1942025-02-07T15:13:42  <sipa> still, a single incoming announcement may trigger up to max_announcements evictions, if each of those needs an O(N)-cost trimming of m_work_sets, that may be a problem, though i'm not sure if there actually is a scenario with such a cost
1952025-02-07T15:14:05  <sipa> i guess you'd do the announcement evictions first, and then trim the m_work_sets
1962025-02-07T15:17:19  <glozow> I might be misunderstanding, but I'd envision that we trim work sets in AddChildrenToWorkSet, not when we LimitOrphans
1972025-02-07T15:19:10  *** thoragh <thoragh!~username@user/thoragh> has quit IRC (Ping timeout: 260 seconds)
1982025-02-07T15:19:28  <sipa> Ah, yes, that is sufficient.
1992025-02-07T15:21:47  <sipa> My thinking was that in order to bound memory usage, we need to limit how much bigger the work set can be than the number of announcements of a peer (because the latter is already bounded and thus accounted for, and adding a constant term on top of that suffices), so that if announcements are removed, that may mean reducing m_work_set too... but there is really need reason why it cannot be delayed
2002025-02-07T15:21:53  <sipa> until the next time something is added to the work set.
2012025-02-07T15:30:03  *** bugs_ <bugs_!~bugs@user/bugs/x-5128603> has joined #bitcoin-core-dev
2022025-02-07T15:34:42  *** jespada <jespada!~jespada@2800:a4:2309:e700:64a6:7448:7cfa:894d> has quit IRC (Ping timeout: 248 seconds)
2032025-02-07T15:36:45  *** jespada <jespada!~jespada@2800:a4:22b5:bf00:8d55:3b8:b75b:2176> has joined #bitcoin-core-dev
2042025-02-07T15:46:39  *** eugenesiegel <eugenesiegel!~eugenesie@syn-104-162-064-179.res.spectrum.com> has joined #bitcoin-core-dev
2052025-02-07T15:52:10  <glozow> Yeah, workset can't grow with AddTx which is nice. Another problem though is workset can have duplicates... so this thing can get pretty big
2062025-02-07T15:52:27  <sipa> oooh
2072025-02-07T15:52:30  <sipa> that may be an issue
2082025-02-07T15:52:39  <glozow> Yeah...
2092025-02-07T15:53:34  <glozow> While we're at it, maybe we think about size of the outpoints map too
2102025-02-07T15:54:15  <glozow> (memusage + tax is starting to look better huh)
2112025-02-07T15:57:41  *** twistedline <twistedline!~bitcoin@185.193.125.44> has joined #bitcoin-core-dev
2122025-02-07T15:58:00  <bitcoin-git> [bitcoin] fanquake opened pull request #31818: guix: remove test-security/symbol-check scripts (master...remove_test_sec_scripts) https://github.com/bitcoin/bitcoin/pull/31818
2132025-02-07T16:03:04  *** Earnestly <Earnestly!~earnest@user/earnestly> has quit IRC (Ping timeout: 252 seconds)
2142025-02-07T16:04:14  *** Earnestly <Earnestly!~earnest@user/earnestly> has joined #bitcoin-core-dev
2152025-02-07T16:09:55  <bitcoin-git> [bitcoin] fanquake opened pull request #31819: doc: swap CPPFLAGS for APPEND_CPPFLAGS (master...no_more_cppflags) https://github.com/bitcoin/bitcoin/pull/31819
2162025-02-07T16:15:51  <bitcoin-git> [bitcoin] fanquake opened pull request #31820: build: consistently use `CLIENT_NAME` in libbitcoinkernel.pc.in (master...reuse_client_name) https://github.com/bitcoin/bitcoin/pull/31820
2172025-02-07T16:29:30  *** Guest64 <Guest64!~Guest72@wnpgmb1410w-ds01-200-129-183.dynamic.bellmts.net> has joined #bitcoin-core-dev
2182025-02-07T16:30:25  *** Guest64 <Guest64!~Guest72@wnpgmb1410w-ds01-200-129-183.dynamic.bellmts.net> has quit IRC (Client Quit)
2192025-02-07T16:30:34  <bitcoin-git> [bitcoin] glozow pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/81eb6cc2c609...fb0ada982a73
2202025-02-07T16:30:34  <bitcoin-git> bitcoin/master 2706c5b Greg Sanders: test: test_inv_block, use mocktime instead of waiting
2212025-02-07T16:30:35  <bitcoin-git> bitcoin/master fb0ada9 glozow: Merge bitcoin/bitcoin#31811: test: test_inv_block, use mocktime instead of...
2222025-02-07T16:30:39  <bitcoin-git> [bitcoin] glozow merged pull request #31811: test: test_inv_block, use mocktime instead of waiting (master...2025-02-tx_dl_mocktime) https://github.com/bitcoin/bitcoin/pull/31811
2232025-02-07T16:31:43  *** jonatack <jonatack!~jonatack@user/jonatack> has quit IRC (Ping timeout: 244 seconds)
2242025-02-07T16:44:01  *** zeropoint <zeropoint!~alex@45-28-139-114.lightspeed.sntcca.sbcglobal.net> has joined #bitcoin-core-dev
2252025-02-07T16:57:53  *** pyth <pyth!~pyth@user/pyth> has quit IRC (Ping timeout: 268 seconds)
2262025-02-07T16:58:09  *** pyth <pyth!~pyth@user/pyth> has joined #bitcoin-core-dev
2272025-02-07T17:11:34  *** pyth <pyth!~pyth@user/pyth> has quit IRC (Ping timeout: 252 seconds)
2282025-02-07T17:13:47  <bitcoin-git> [bitcoin] dedyshkaPexto opened pull request #31822: fixing-link-Update dependencies.md (master...fixing-error) https://github.com/bitcoin/bitcoin/pull/31822
2292025-02-07T17:18:50  <sipa> glozow: it would be nice if we could have a formula of thr form memusage <= A + B*tx_weight
2302025-02-07T17:19:58  <sipa> so then the reservation csn be set to A*num_tx + B*sum_weights, for num_tx/sum_weight of the largest concurrently being relayed orohan set we want to resolve
2312025-02-07T17:32:39  <glozow> as in, we define the memory usage metric to be A + B*weight?
2322025-02-07T17:33:07  <bitcoin-git> [bitcoin] theuni closed pull request #31715: build: CMake security checks workarounds (master...cmake-security-checks-workarounds) https://github.com/bitcoin/bitcoin/pull/31715
2332025-02-07T17:34:16  *** brunoerg <brunoerg!~brunoerg@2804:14d:5285:84b2::1001> has quit IRC (Remote host closed the connection)
2342025-02-07T17:35:36  *** brunoerg <brunoerg!~brunoerg@2804:14d:5285:84b2::1001> has joined #bitcoin-core-dev
2352025-02-07T17:39:15  <sipa> glozow: right, rather than use real measured memory usage, use A+weight*B as approximation for it, which is simple enough to be tied to real use cases (which will be about num_tx, weight, num_inputs, ...) as those are not related to real memory usage
2362025-02-07T17:41:00  <instagibbs> "tied to real use cases"?
2372025-02-07T17:41:33  <glozow> instagibbs: it's still easy to explain what the orphanage limit is
2382025-02-07T17:41:39  <instagibbs> ah :)
2392025-02-07T17:42:25  *** brunoerg <brunoerg!~brunoerg@2804:14d:5285:84b2::1001> has quit IRC (Ping timeout: 265 seconds)
2402025-02-07T17:43:09  <sipa> well, "one maximally-sized ancestor set will resolve" e.g.
2412025-02-07T17:46:50  <instagibbs> i.e., given a fixed A/B, we set the per peer reservation to a value that would protect 24 orphans at 404/24 kWU?
2422025-02-07T17:47:17  <instagibbs> each*
2432025-02-07T17:54:24  <glozow> hold on I'm not really understanding how we solve for A and B
2442025-02-07T17:55:05  <glozow> or is this formula supposed to encompass both of the dos scores?
2452025-02-07T17:57:59  *** jespada <jespada!~jespada@2800:a4:22b5:bf00:8d55:3b8:b75b:2176> has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
2462025-02-07T18:00:33  *** Guest32 <Guest32!~Guest32@77.68.55.165> has joined #bitcoin-core-dev
2472025-02-07T18:01:23  *** Guest32 <Guest32!~Guest32@77.68.55.165> has quit IRC (Client Quit)
2482025-02-07T18:05:00  <sipa> glozow: just memory usage
2492025-02-07T18:05:45  <bitcoin-git> [bitcoin] Christewart opened pull request #31823: tests: Add witness commitment if we have a witness transaction in `FullBlockTest.update_block()` (master...2025-02-07-featureblockpy-witnesscommitment) https://github.com/bitcoin/bitcoin/pull/31823
2502025-02-07T18:05:50  <sipa> my thinking is: we try to find a "simple" formula for computing an approximate/upper bound on actual memory usage for a transaction (maybe it involves more parameters than just num_tx and weight, it could also use num_inputs, num_output, ...)
2512025-02-07T18:06:40  <sipa> because if the formula is just DynamicMemoryUsage(tx), then it's unclear how high to set the reservation for each peer to make a particular use case like "a maximal ancestor set will resolve"
2522025-02-07T18:16:10  <instagibbs> if you add in num_inputs term, f.e., you'd have to make sure the maximal number inputs are allowed for the "maximal ancestor set". Might be easier to overestimate and say degenerately they're proportional to weight
2532025-02-07T18:16:37  *** jarthur <jarthur!~jarthur@user/jarthur> has joined #bitcoin-core-dev
2542025-02-07T18:17:44  <sipa> yeah
2552025-02-07T18:17:46  <sipa> right
2562025-02-07T18:23:52  *** eugenesiegel <eugenesiegel!~eugenesie@syn-104-162-064-179.res.spectrum.com> has quit IRC (Quit: Client closed)
2572025-02-07T18:26:55  *** eugenesiegel <eugenesiegel!~eugenesie@syn-104-162-064-179.res.spectrum.com> has joined #bitcoin-core-dev
2582025-02-07T18:47:42  *** Earnestly <Earnestly!~earnest@user/earnestly> has quit IRC (Ping timeout: 252 seconds)
2592025-02-07T18:48:33  *** Earnestly <Earnestly!~earnest@user/earnestly> has joined #bitcoin-core-dev
2602025-02-07T19:02:59  *** Guyver2 <Guyver2!~Guyver@77-174-98-73.fixed.kpn.net> has left #bitcoin-core-dev (Closing Window)
2612025-02-07T19:11:29  *** tapscript <tapscript!~tapscript@2001:4958:2f8f:e001:9c53:bcb2:f84a:a16c> has joined #bitcoin-core-dev
2622025-02-07T19:32:34  *** leo__ <leo__!~leo@194.230.118.146> has joined #bitcoin-core-dev
2632025-02-07T19:32:54  *** leo__ <leo__!~leo@194.230.118.146> has quit IRC (Client Quit)
2642025-02-07T19:34:19  *** leo11101 <leo11101!~leo11101@194.230.118.146> has joined #bitcoin-core-dev
2652025-02-07T19:36:18  *** mudsip <mudsip!~mudsip@user/mudsip> has joined #bitcoin-core-dev
2662025-02-07T19:37:13  *** mudsip <mudsip!~mudsip@user/mudsip> has quit IRC (Client Quit)
2672025-02-07T19:38:27  *** leo11101 <leo11101!~leo11101@194.230.118.146> has quit IRC (Client Quit)
2682025-02-07T19:47:29  *** tapscript <tapscript!~tapscript@2001:4958:2f8f:e001:9c53:bcb2:f84a:a16c> has quit IRC (Quit: Client closed)
2692025-02-07T20:08:08  *** PaperSword <PaperSword!~Thunderbi@securemail.qrsnap.io> has quit IRC (Quit: PaperSword)
2702025-02-07T20:12:59  <Sjors[m]> #31384 RTM?
2712025-02-07T20:13:03  <corebot> https://github.com/bitcoin/bitcoin/issues/31384 | mining: bugfix: Fix duplicate coinbase tx weight reservation by ismaelsadeeq · Pull Request #31384 · bitcoin/bitcoin · GitHub
2722025-02-07T20:14:29  *** ghost43_ <ghost43_!~ghost43@gateway/tor-sasl/ghost43> has joined #bitcoin-core-dev
2732025-02-07T20:14:43  *** PaperSword <PaperSword!~Thunderbi@securemail.qrsnap.io> has joined #bitcoin-core-dev
2742025-02-07T20:14:53  *** PaperSword <PaperSword!~Thunderbi@securemail.qrsnap.io> has quit IRC (Client Quit)
2752025-02-07T20:15:10  *** ghost43 <ghost43!~ghost43@gateway/tor-sasl/ghost43> has quit IRC (Remote host closed the connection)
2762025-02-07T20:26:20  *** MyNetAz <MyNetAz!~MyNetAz@user/MyNetAz> has quit IRC (Remote host closed the connection)
2772025-02-07T20:27:35  *** MyNetAz <MyNetAz!~MyNetAz@user/MyNetAz> has joined #bitcoin-core-dev
2782025-02-07T20:49:18  *** MyNetAz <MyNetAz!~MyNetAz@user/MyNetAz> has quit IRC (Remote host closed the connection)
2792025-02-07T20:50:34  *** MyNetAz <MyNetAz!~MyNetAz@user/MyNetAz> has joined #bitcoin-core-dev
2802025-02-07T20:58:52  *** Talkless <Talkless!~Talkless@mail.dargis.net> has joined #bitcoin-core-dev
2812025-02-07T21:03:52  *** BlueMatt <BlueMatt!~BlueMatt@ircb.bluematt.me> has quit IRC (Quit: Quit)
2822025-02-07T21:04:09  *** BlueMatt <BlueMatt!~BlueMatt@ircb.bluematt.me> has joined #bitcoin-core-dev
2832025-02-07T22:25:32  *** Talkless <Talkless!~Talkless@mail.dargis.net> has quit IRC (Quit: Konversation terminated!)
2842025-02-07T22:31:02  *** hodlinator <hodlinator!~hodlinato@user/hodlinator> has quit IRC (Read error: Connection reset by peer)
2852025-02-07T22:33:46  *** bugs_ <bugs_!~bugs@user/bugs/x-5128603> has quit IRC (Quit: Leaving)
2862025-02-07T23:01:33  *** hodlinator <hodlinator!~hodlinato@user/hodlinator> has joined #bitcoin-core-dev
2872025-02-07T23:05:05  *** hodlinator <hodlinator!~hodlinato@user/hodlinator> has quit IRC (Quit: ZNC 1.8.2 - https://znc.in)
2882025-02-07T23:19:48  *** MyNetAz <MyNetAz!~MyNetAz@user/MyNetAz> has quit IRC (Remote host closed the connection)
2892025-02-07T23:21:03  *** MyNetAz <MyNetAz!~MyNetAz@user/MyNetAz> has joined #bitcoin-core-dev
2902025-02-07T23:43:21  *** purpleKarrot <purpleKarrot!~purpleKar@2001:1620:5547:0:fafe:5eff:fe5b:42e9> has quit IRC (Quit: purpleKarrot)