12025-07-04T00:00:10  *** joetor5 <joetor5!~Thunderbi@user/joetor5> has quit IRC (Remote host closed the connection)
  22025-07-04T00:00:28  *** Guest29 <Guest29!~Guest29@50.201.213.226> has joined #bitcoin-core-dev
  32025-07-04T00:00:30  *** joetor5 <joetor5!~Thunderbi@user/joetor5> has joined #bitcoin-core-dev
  42025-07-04T00:03:35  *** DJWHIT89 <DJWHIT89!~DJWHIT89@50.201.213.226> has joined #bitcoin-core-dev
  52025-07-04T00:16:30  *** joetor5 <joetor5!~Thunderbi@user/joetor5> has quit IRC (Ping timeout: 268 seconds)
  62025-07-04T00:22:26  *** joetor5 <joetor5!~Thunderbi@user/joetor5> has joined #bitcoin-core-dev
  72025-07-04T00:23:27  *** joetor5 <joetor5!~Thunderbi@user/joetor5> has quit IRC (Client Quit)
  82025-07-04T00:40:30  *** pablomartin4btc <pablomartin4btc!~pablomart@186.152.251.193> has quit IRC (Ping timeout: 252 seconds)
  92025-07-04T00:58:52  *** DJWHIT89 <DJWHIT89!~DJWHIT89@50.201.213.226> has quit IRC (Quit: Client closed)
 102025-07-04T01:22:21  *** Guest29 <Guest29!~Guest29@50.201.213.226> has quit IRC (Quit: Client closed)
 112025-07-04T01:22:32  *** Guest29 <Guest29!~Guest29@50.201.213.226> has joined #bitcoin-core-dev
 122025-07-04T01:28:29  *** Guest29 <Guest29!~Guest29@50.201.213.226> has quit IRC (Quit: Client closed)
 132025-07-04T01:54:00  *** Cory81 <Cory81!~Cory81@user/pasha> has quit IRC (Quit: Client closed)
 142025-07-04T01:54:18  *** Cory81 <Cory81!~Cory81@user/pasha> has joined #bitcoin-core-dev
 152025-07-04T02:23:02  *** wafflefrie <wafflefrie!uid478376@id-478376.uxbridge.irccloud.com> has quit IRC (Quit: Connection closed for inactivity)
 162025-07-04T03:43:29  <phantomcircuit> sipa: can i just skip abc for blocks during ibd but run checkblock/acceptblock ?
 172025-07-04T03:46:54  *** jonatack <jonatack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
 182025-07-04T03:51:28  *** jonatack <jonatack!~jonatack@user/jonatack> has quit IRC (Ping timeout: 252 seconds)
 192025-07-04T03:52:45  <phantomcircuit> a priority queue is definitely the right solution, but ... here me out... harder
 202025-07-04T03:58:38  <phantomcircuit> hear*
 212025-07-04T04:01:01  *** cmirror <cmirror!~cmirror@4.53.92.114> has quit IRC (Remote host closed the connection)
 222025-07-04T04:01:32  *** cmirror <cmirror!~cmirror@4.53.92.114> has joined #bitcoin-core-dev
 232025-07-04T04:18:53  <phantomcircuit> well actually is it exactly? that's kinda a parallel issue to doing the check/accept block (which writes to disk) in parallel with activatebestchain
 242025-07-04T05:04:27  <_aj_> phantomcircuit: doesn't need to be a priority queue, just one queue for blocks and one queue for txs, and you always look at the block queue first?
 252025-07-04T05:20:31  <phantomcircuit> _aj_: well it doesn't need to be a priority queue, but it's probably more useful if it is, like certainly we want to prioritize blocks that extend the current tip over ... anything else
 262025-07-04T05:23:52  <phantomcircuit> sipa: so how much exactly do we *need* to process a block before handling other messages?
 272025-07-04T05:41:14  <_aj_> phantomcircuit: blocks that don't extend the current tip are trivial to process, so don't seem like they should need special casing?
 282025-07-04T05:44:23  <phantomcircuit> _aj_: that's not exactly right actually, we do the context independent sanity checks, write the block to disk, and then sometime later read the block from disk when it does extend the tip and... do all those checks again which include calcualteing the merkle root which is quite expensive
 292025-07-04T05:44:46  <phantomcircuit> so priority queue could potentially save us doublingg the work we do there
 302025-07-04T05:50:41  *** Cory81 <Cory81!~Cory81@user/pasha> has quit IRC (Quit: Client closed)
 312025-07-04T05:51:01  *** Cory81 <Cory81!~Cory81@user/pasha> has joined #bitcoin-core-dev
 322025-07-04T05:56:55  <_aj_> phantomcircuit: i guess my thought is that AcceptBlock() would be done as-is, and ActivateBestChain() would be the part that's delegated to the thread/queue?
 332025-07-04T05:58:11  <phantomcircuit> _aj_: that's what im doing right now, but i think sipa was suggesting going beyond that and putting the expensive to handle messages into a queue
 342025-07-04T05:59:48  *** PaperSword <PaperSword!~Thunderbi@securemail.qrsnap.io> has quit IRC (Quit: PaperSword)
 352025-07-04T06:00:22  <_aj_> phantomcircuit: i don't think anything in AcceptBlock is "expensive", except maybe in IBD with assumevalid?
 362025-07-04T06:01:39  <_aj_> phantomcircuit: not sure i'm following what your goal is exactly
 372025-07-04T06:03:39  <phantomcircuit> _aj_: during ibd the msghand thread ends up pegged at 100% cpu usage which is (obviously) a bottleneck
 382025-07-04T06:05:02  *** PaperSword <PaperSword!~Thunderbi@securemail.qrsnap.io> has joined #bitcoin-core-dev
 392025-07-04T06:09:17  <_aj_> phantomcircuit: of which a signifigant fraction is CheckBlock, ContextualCheckBlock duplication in AcceptBlock/ConnectBlock?
 402025-07-04T06:09:22  <_aj_> significant
 412025-07-04T06:10:28  <_aj_> oh, just CheckBlock, ContextualCheckBlock isn't re-invoked
 422025-07-04T06:15:07  <_aj_> phantomcircuit: hmm, no, CheckBlock has an fChecked cache that should early exit?
 432025-07-04T06:21:36  <phantomcircuit> _aj_: either way, my goal is to utilitze multiple threads
 442025-07-04T06:22:58  <phantomcircuit> a bunch of stuff that's not actually possible
 452025-07-04T06:27:31  <phantomcircuit> which isn't going to be trivial here either sinnce activatebestchain holds like... every lock basically
 462025-07-04T06:28:45  <phantomcircuit> _aj_: i dont think we write fChecked to disk anywhere?
 472025-07-04T06:38:40  *** Cory81 <Cory81!~Cory81@user/pasha> has quit IRC (Quit: Client closed)
 482025-07-04T06:38:54  *** Cory81 <Cory81!~Cory81@user/pasha> has joined #bitcoin-core-dev
 492025-07-04T06:57:19  <_aj_> phantomcircuit: no, but should be feasible to retain the CBlock with fChecked set while it's in the queue? or to pass through an "assume_already_checked" flag, and set fChecked manually after reading it?
 502025-07-04T06:58:39  *** f321x <f321x!~f321x@user/f321x> has joined #bitcoin-core-dev
 512025-07-04T07:05:33  *** PaperSword <PaperSword!~Thunderbi@securemail.qrsnap.io> has quit IRC (Quit: PaperSword)
 522025-07-04T07:19:16  *** l0rinc <l0rinc!~l0rinc@user/l0rinc> has joined #bitcoin-core-dev
 532025-07-04T07:23:31  *** PaperSword <PaperSword!~Thunderbi@securemail.qrsnap.io> has joined #bitcoin-core-dev
 542025-07-04T07:27:31  *** PaperSword <PaperSword!~Thunderbi@securemail.qrsnap.io> has quit IRC (Client Quit)
 552025-07-04T07:29:52  *** l0rinc <l0rinc!~l0rinc@user/l0rinc> has quit IRC (Quit: l0rinc)
 562025-07-04T07:31:29  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has quit IRC (Remote host closed the connection)
 572025-07-04T07:34:46  *** memset <memset!~memset@gateway/tor-sasl/memset> has quit IRC (Remote host closed the connection)
 582025-07-04T07:35:20  *** memset <memset!~memset@gateway/tor-sasl/memset> has joined #bitcoin-core-dev
 592025-07-04T07:38:55  <bitcoin-git> [bitcoin] maflcko closed pull request #32871: New SVG, Icons, PNGs and X PixMaps (master...master) https://github.com/bitcoin/bitcoin/pull/32871
 602025-07-04T07:39:35  *** memset <memset!~memset@gateway/tor-sasl/memset> has quit IRC (Ping timeout: 244 seconds)
 612025-07-04T07:50:50  *** memset <memset!~memset@gateway/tor-sasl/memset> has joined #bitcoin-core-dev
 622025-07-04T07:59:53  *** PaperSword <PaperSword!~Thunderbi@securemail.qrsnap.io> has joined #bitcoin-core-dev
 632025-07-04T08:01:58  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has joined #bitcoin-core-dev
 642025-07-04T08:04:54  *** memset <memset!~memset@gateway/tor-sasl/memset> has quit IRC (Ping timeout: 244 seconds)
 652025-07-04T08:07:29  *** memset <memset!~memset@gateway/tor-sasl/memset> has joined #bitcoin-core-dev
 662025-07-04T08:07:35  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has quit IRC (Ping timeout: 276 seconds)
 672025-07-04T08:13:41  *** aleggg <aleggg!~aleggg@177.188.151.7> has quit IRC (Ping timeout: 248 seconds)
 682025-07-04T08:15:45  *** memset <memset!~memset@gateway/tor-sasl/memset> has quit IRC (Ping timeout: 244 seconds)
 692025-07-04T08:16:43  *** PaperSword <PaperSword!~Thunderbi@securemail.qrsnap.io> has quit IRC (Quit: PaperSword)
 702025-07-04T08:21:21  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has joined #bitcoin-core-dev
 712025-07-04T08:27:11  *** memset <memset!~memset@gateway/tor-sasl/memset> has joined #bitcoin-core-dev
 722025-07-04T08:29:09  *** Zenton <Zenton!~Zenton@user/zenton> has quit IRC (Ping timeout: 248 seconds)
 732025-07-04T08:33:01  *** Cory81 <Cory81!~Cory81@user/pasha> has quit IRC (Quit: Client closed)
 742025-07-04T08:33:15  *** Cory81 <Cory81!~Cory81@user/pasha> has joined #bitcoin-core-dev
 752025-07-04T08:33:29  *** Zenton <Zenton!~Zenton@user/zenton> has joined #bitcoin-core-dev
 762025-07-04T08:38:38  <phantomcircuit> _aj_: my entire concept is actually pretty difficult i now realize, i cant write a block to disk without the lock on the chainstatemanager
 772025-07-04T08:38:42  <phantomcircuit> which is held by abc
 782025-07-04T08:40:47  *** l0rinc <l0rinc!~l0rinc@user/l0rinc> has joined #bitcoin-core-dev
 792025-07-04T08:40:47  *** greypw1495085720 <greypw1495085720!~greypw@user/greypw> has joined #bitcoin-core-dev
 802025-07-04T08:41:09  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has quit IRC (Ping timeout: 260 seconds)
 812025-07-04T09:04:02  *** f321x <f321x!~f321x@user/f321x> has quit IRC (Quit: f321x)
 822025-07-04T09:06:19  *** f321x <f321x!~f321x@user/f321x> has joined #bitcoin-core-dev
 832025-07-04T09:06:20  <_aj_> phantomcircuit: hmm, i would have thought you "should" be able to do that with just cs_LastBlockFile or so. seems like it's all being implicitly guarded by cs_main at present though
 842025-07-04T09:16:15  <TheCharlatan> _aj_ that is my impression too.
 852025-07-04T09:17:12  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has joined #bitcoin-core-dev
 862025-07-04T09:22:15  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has quit IRC (Ping timeout: 268 seconds)
 872025-07-04T09:27:48  *** Cory81 <Cory81!~Cory81@user/pasha> has quit IRC (Quit: Client closed)
 882025-07-04T09:28:02  *** Cory81 <Cory81!~Cory81@user/pasha> has joined #bitcoin-core-dev
 892025-07-04T09:34:38  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has joined #bitcoin-core-dev
 902025-07-04T09:55:54  <bitcoin-git> [bitcoin] maflcko opened pull request #32874: ci: Catch tests corrupting the source directory (master...2507-ci-less-corrupt) https://github.com/bitcoin/bitcoin/pull/32874
 912025-07-04T09:56:54  *** szkl <szkl!uid110435@id-110435.uxbridge.irccloud.com> has joined #bitcoin-core-dev
 922025-07-04T09:57:05  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has quit IRC (Ping timeout: 248 seconds)
 932025-07-04T09:59:18  <_aj_> i suppose you'd need a separate short-lived (reader/writer?) lock for m_block_index for efficient reading ideally.
 942025-07-04T10:03:21  <bitcoin-git> [bitcoin] HowHsu opened pull request #32875: index: Fix missing case in the comment in NextSyncBlock() (master...fix-comment) https://github.com/bitcoin/bitcoin/pull/32875
 952025-07-04T10:03:29  *** csknk <csknk!~csknk@88.87.164.26> has joined #bitcoin-core-dev
 962025-07-04T10:03:41  *** csknk <csknk!~csknk@88.87.164.26> has quit IRC (Client Quit)
 972025-07-04T10:05:03  *** csknk <csknk!~csknk@88.87.164.26> has joined #bitcoin-core-dev
 982025-07-04T10:18:17  *** f321x <f321x!~f321x@user/f321x> has quit IRC (Quit: f321x)
 992025-07-04T10:19:59  <phantomcircuit> _aj_: the chainstatemanager lock is just cs_main through a bunnch of indirection
1002025-07-04T10:20:45  <phantomcircuit> so im not even gettinng past the ProcessMessage ::BLOCK prev_block lookup when activatebestchain is running
1012025-07-04T10:21:09  <phantomcircuit> but now im confused because activatebestchain gives up cs_main specifically to avoid freezing things out for too long?
1022025-07-04T10:23:56  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has joined #bitcoin-core-dev
1032025-07-04T10:25:44  <bitcoin-git> [bitcoin] hebasto closed pull request #32601: test: Fix `system_tests/run_command` test (master...250523-run-comand-test) https://github.com/bitcoin/bitcoin/pull/32601
1042025-07-04T10:30:53  *** sliv3r__ <sliv3r__!~sliv3r__@user/sliv3r-:76883> has quit IRC (Read error: Connection reset by peer)
1052025-07-04T10:31:07  *** sliv3r__ <sliv3r__!~sliv3r__@user/sliv3r-:76883> has joined #bitcoin-core-dev
1062025-07-04T10:32:01  *** csknk <csknk!~csknk@88.87.164.26> has quit IRC (Quit: leaving)
1072025-07-04T10:40:33  *** memset <memset!~memset@gateway/tor-sasl/memset> has quit IRC (Remote host closed the connection)
1082025-07-04T10:41:15  *** memset <memset!~memset@gateway/tor-sasl/memset> has joined #bitcoin-core-dev
1092025-07-04T10:43:18  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has quit IRC (Ping timeout: 252 seconds)
1102025-07-04T10:53:59  *** Cory81 <Cory81!~Cory81@user/pasha> has quit IRC (Quit: Client closed)
1112025-07-04T10:54:14  *** Cory81 <Cory81!~Cory81@user/pasha> has joined #bitcoin-core-dev
1122025-07-04T11:18:29  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has joined #bitcoin-core-dev
1132025-07-04T11:21:54  *** f321x <f321x!~f321x@user/f321x> has joined #bitcoin-core-dev
1142025-07-04T11:41:10  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has quit IRC (Ping timeout: 252 seconds)
1152025-07-04T12:15:55  *** csknk_ <csknk_!~csknk@88.87.164.26> has joined #bitcoin-core-dev
1162025-07-04T12:18:42  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has joined #bitcoin-core-dev
1172025-07-04T12:25:03  <sipa> phantomcircuit: you can't just skip ABC, because ABC is what updates the tip, and the tip is used to guide what to download from peers
1182025-07-04T12:25:40  <sipa> phantomcircuit: and i think you need to process all of block before processing other messages (from the same peer), including updating the tip
1192025-07-04T12:36:38  *** csknk_ <csknk_!~csknk@88.87.164.26> has quit IRC (Quit: leaving)
1202025-07-04T12:36:54  *** csknk_ <csknk_!~csknk@88.87.164.26> has joined #bitcoin-core-dev
1212025-07-04T12:37:49  *** hernanmarino <hernanmarino!~hernanmar@181.85.47.153> has quit IRC (Quit: ZNC 1.8.2+deb2+deb11u1 - https://znc.in)
1222025-07-04T12:40:23  *** jespada <jespada!~jespada@179.26.253.166> has joined #bitcoin-core-dev
1232025-07-04T12:40:23  *** hernanmarino <hernanmarino!~hernanmar@2800:2330:2800:111:b90b:eff3:464b:2bcf> has joined #bitcoin-core-dev
1242025-07-04T12:40:54  <bitcoin-git> [bitcoin] Sjors opened pull request #32876: refactor: use PSBTOptions for filling and signing (master...2025/07/fill-psbt-struct) https://github.com/bitcoin/bitcoin/pull/32876
1252025-07-04T12:44:25  *** csknk <csknk!~csknk@88.87.164.26> has joined #bitcoin-core-dev
1262025-07-04T12:46:41  *** bugs_ <bugs_!~bugs@user/bugs/x-5128603> has joined #bitcoin-core-dev
1272025-07-04T12:47:29  *** csknk_ <csknk_!~csknk@88.87.164.26> has quit IRC (Quit: leaving)
1282025-07-04T12:47:42  *** csknk <csknk!~csknk@88.87.164.26> has quit IRC (Client Quit)
1292025-07-04T12:47:58  *** csknk <csknk!~csknk@88.87.164.26> has joined #bitcoin-core-dev
1302025-07-04T13:00:30  *** saturday7 <saturday7!~saturday7@59.167.129.22> has quit IRC (Quit: ZNC 1.10.1 - https://znc.in)
1312025-07-04T13:00:50  *** saturday7 <saturday7!~saturday7@59.167.129.22> has joined #bitcoin-core-dev
1322025-07-04T13:08:16  *** l0rinc <l0rinc!~l0rinc@user/l0rinc> has quit IRC (Quit: l0rinc)
1332025-07-04T13:16:24  *** hacker4web3bitco <hacker4web3bitco!~hacker4we@user/hacker4web3bitco> has joined #bitcoin-core-dev
1342025-07-04T13:18:58  <hacker4web3bitco> bool BaseIndex::Rewind(const CBlockIndex* current_tip, const CBlockIndex* new_tip)
1352025-07-04T13:18:59  <hacker4web3bitco> {
1362025-07-04T13:18:59  <hacker4web3bitco>     assert(current_tip == m_best_block_index);
1372025-07-04T13:19:00  <hacker4web3bitco>     assert(current_tip->GetAncestor(new_tip->nHeight) == new_tip);
1382025-07-04T13:19:00  <hacker4web3bitco>      .......
1392025-07-04T13:19:01  <hacker4web3bitco> }
1402025-07-04T13:19:01  <hacker4web3bitco> Hi folks, ask a question. Is the first assert really correct here? I saw the caller BaseIndex::Sync() update m_best_block_index every 30s, rather than on each time it indexes a block, so current_tip may not be equal to m_best_block_index?
1412025-07-04T13:19:45  <hacker4web3bitco>             if (pindex_next->pprev != pindex && !Rewind(pindex, pindex_next->pprev)) {
1422025-07-04T13:35:58  *** hacker4web3bitco <hacker4web3bitco!~hacker4we@user/hacker4web3bitco> has quit IRC (Quit: Client closed)
1432025-07-04T13:44:03  *** hacker4web3bitco <hacker4web3bitco!~hacker4we@user/hacker4web3bitco> has joined #bitcoin-core-dev
1442025-07-04T14:14:28  *** l0rinc <l0rinc!~l0rinc@user/l0rinc> has joined #bitcoin-core-dev
1452025-07-04T14:19:17  *** joetor5 <joetor5!~Thunderbi@user/joetor5> has joined #bitcoin-core-dev
1462025-07-04T14:22:01  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has quit IRC (Remote host closed the connection)
1472025-07-04T14:24:07  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has joined #bitcoin-core-dev
1482025-07-04T14:24:37  *** Guyver2 <Guyver2!~Guyver@77-174-98-73.fixed.kpn.net> has joined #bitcoin-core-dev
1492025-07-04T14:28:20  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has quit IRC (Ping timeout: 244 seconds)
1502025-07-04T14:40:29  *** jespada <jespada!~jespada@179.26.253.166> has quit IRC (Ping timeout: 260 seconds)
1512025-07-04T14:40:44  *** kevkevin <kevkevin!~kevkevin@142.147.59.145> has joined #bitcoin-core-dev
1522025-07-04T14:42:02  *** jespada <jespada!~jespada@179.26.253.166> has joined #bitcoin-core-dev
1532025-07-04T14:43:31  *** SpellChecker_ <SpellChecker_!~SpellChec@user/SpellChecker> has joined #bitcoin-core-dev
1542025-07-04T14:44:48  *** SpellChecker <SpellChecker!~SpellChec@user/SpellChecker> has quit IRC (Ping timeout: 244 seconds)
1552025-07-04T14:44:59  *** kevkevin <kevkevin!~kevkevin@142.147.59.145> has quit IRC (Ping timeout: 245 seconds)
1562025-07-04T14:47:26  *** kevkevin <kevkevin!~kevkevin@142.147.59.145> has joined #bitcoin-core-dev
1572025-07-04T14:51:23  *** Cory81 <Cory81!~Cory81@user/pasha> has quit IRC (Quit: Client closed)
1582025-07-04T14:51:40  *** Cory81 <Cory81!~Cory81@user/pasha> has joined #bitcoin-core-dev
1592025-07-04T14:52:56  *** Guest10 <Guest10!~Guest10@64.42.179.162> has joined #bitcoin-core-dev
1602025-07-04T14:54:10  *** Guest10 <Guest10!~Guest10@64.42.179.162> has quit IRC (Client Quit)
1612025-07-04T15:00:26  *** csknk <csknk!~csknk@88.87.164.26> has quit IRC (Quit: leaving)
1622025-07-04T15:08:44  *** jespada <jespada!~jespada@179.26.253.166> has quit IRC (Ping timeout: 245 seconds)
1632025-07-04T15:09:48  *** Cory81 <Cory81!~Cory81@user/pasha> has quit IRC (Quit: Client closed)
1642025-07-04T15:10:04  *** Cory81 <Cory81!~Cory81@user/pasha> has joined #bitcoin-core-dev
1652025-07-04T15:11:35  *** jespada <jespada!~jespada@179.26.253.166> has joined #bitcoin-core-dev
1662025-07-04T15:18:58  *** l0rinc <l0rinc!~l0rinc@user/l0rinc> has quit IRC (Quit: l0rinc)
1672025-07-04T15:33:30  *** l0rinc <l0rinc!~l0rinc@user/l0rinc> has joined #bitcoin-core-dev
1682025-07-04T15:35:54  *** sbddesign <sbddesign!~sbddesign@user/sbddesign> has quit IRC (Ping timeout: 252 seconds)
1692025-07-04T15:43:36  *** f321x <f321x!~f321x@user/f321x> has quit IRC (Quit: f321x)
1702025-07-04T15:47:22  *** sbddesign <sbddesign!~sbddesign@user/sbddesign> has joined #bitcoin-core-dev
1712025-07-04T15:47:51  *** joetor5 <joetor5!~Thunderbi@user/joetor5> has quit IRC (Ping timeout: 276 seconds)
1722025-07-04T15:53:19  *** jespada <jespada!~jespada@179.26.253.166> has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
1732025-07-04T15:53:57  <bitcoin-git> [bitcoin] HowHsu opened pull request #32878: index: fix wrong assert of current_tip == m_best_block_index (master...rewind) https://github.com/bitcoin/bitcoin/pull/32878
1742025-07-04T15:54:47  *** jespada <jespada!~jespada@179.26.253.166> has joined #bitcoin-core-dev
1752025-07-04T15:56:16  *** joetor5 <joetor5!~Thunderbi@user/joetor5> has joined #bitcoin-core-dev
1762025-07-04T15:57:59  *** l0rinc <l0rinc!~l0rinc@user/l0rinc> has quit IRC (Quit: l0rinc)
1772025-07-04T16:00:32  *** l0rinc <l0rinc!~l0rinc@user/l0rinc> has joined #bitcoin-core-dev
1782025-07-04T16:05:30  *** BUSY <BUSY!~BUSY@user/busy> has quit IRC (Read error: Connection reset by peer)
1792025-07-04T16:07:00  *** l0rinc <l0rinc!~l0rinc@user/l0rinc> has quit IRC (Quit: l0rinc)
1802025-07-04T16:08:53  *** jadi <jadi!~jadi@d23-16-146-102.bchsia.telus.net> has quit IRC (Ping timeout: 248 seconds)
1812025-07-04T16:18:28  *** memset <memset!~memset@gateway/tor-sasl/memset> has quit IRC (Remote host closed the connection)
1822025-07-04T16:19:32  *** memset <memset!~memset@gateway/tor-sasl/memset> has joined #bitcoin-core-dev
1832025-07-04T16:22:18  *** sbddesign <sbddesign!~sbddesign@user/sbddesign> has quit IRC (Ping timeout: 276 seconds)
1842025-07-04T16:23:25  *** jadi <jadi!~jadi@d23-16-146-102.bchsia.telus.net> has joined #bitcoin-core-dev
1852025-07-04T16:32:29  *** jadi <jadi!~jadi@d23-16-146-102.bchsia.telus.net> has quit IRC (Ping timeout: 245 seconds)
1862025-07-04T16:35:44  *** hacker4web3bitco <hacker4web3bitco!~hacker4we@user/hacker4web3bitco> has quit IRC (Ping timeout: 244 seconds)
1872025-07-04T16:37:44  *** sbddesign <sbddesign!~sbddesign@user/sbddesign> has joined #bitcoin-core-dev
1882025-07-04T16:56:39  *** sbddesign <sbddesign!~sbddesign@user/sbddesign> has quit IRC (Ping timeout: 245 seconds)
1892025-07-04T16:57:50  *** joetor5 <joetor5!~Thunderbi@user/joetor5> has quit IRC (Remote host closed the connection)
1902025-07-04T16:58:09  *** joetor5 <joetor5!~Thunderbi@user/joetor5> has joined #bitcoin-core-dev
1912025-07-04T16:59:51  *** jadi <jadi!~jadi@d23-16-146-102.bchsia.telus.net> has joined #bitcoin-core-dev
1922025-07-04T17:02:08  *** kevkevin <kevkevin!~kevkevin@142.147.59.145> has quit IRC (Remote host closed the connection)
1932025-07-04T17:07:19  *** jadi <jadi!~jadi@d23-16-146-102.bchsia.telus.net> has quit IRC (Ping timeout: 265 seconds)
1942025-07-04T17:11:33  *** sbddesign <sbddesign!~sbddesign@user/sbddesign> has joined #bitcoin-core-dev
1952025-07-04T17:19:30  *** sbddesign <sbddesign!~sbddesign@user/sbddesign> has quit IRC (Ping timeout: 276 seconds)
1962025-07-04T17:19:53  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has joined #bitcoin-core-dev
1972025-07-04T17:20:51  *** joetor5 <joetor5!~Thunderbi@user/joetor5> has quit IRC (Ping timeout: 265 seconds)
1982025-07-04T17:21:21  *** jadi <jadi!~jadi@d23-16-146-102.bchsia.telus.net> has joined #bitcoin-core-dev
1992025-07-04T17:22:17  *** f321x <f321x!~f321x@user/f321x> has joined #bitcoin-core-dev
2002025-07-04T17:24:51  *** Cory81 <Cory81!~Cory81@user/pasha> has quit IRC (Quit: Client closed)
2012025-07-04T17:25:06  *** Cory81 <Cory81!~Cory81@user/pasha> has joined #bitcoin-core-dev
2022025-07-04T17:25:59  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has quit IRC (Remote host closed the connection)
2032025-07-04T17:28:48  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has joined #bitcoin-core-dev
2042025-07-04T17:29:04  *** l0rinc <l0rinc!~l0rinc@user/l0rinc> has joined #bitcoin-core-dev
2052025-07-04T17:33:13  *** kevkevin <kevkevin!~kevkevin@209.242.39.30> has quit IRC (Ping timeout: 252 seconds)
2062025-07-04T17:34:33  *** joetor5 <joetor5!~Thunderbi@user/joetor5> has joined #bitcoin-core-dev
2072025-07-04T17:38:43  *** joetor5 <joetor5!~Thunderbi@user/joetor5> has quit IRC (Ping timeout: 252 seconds)
2082025-07-04T17:44:13  *** jadi <jadi!~jadi@d23-16-146-102.bchsia.telus.net> has quit IRC (Ping timeout: 268 seconds)
2092025-07-04T17:49:23  *** memset <memset!~memset@gateway/tor-sasl/memset> has quit IRC (Remote host closed the connection)
2102025-07-04T17:49:29  *** sbddesign <sbddesign!~sbddesign@user/sbddesign> has joined #bitcoin-core-dev
2112025-07-04T17:50:22  *** memset <memset!~memset@gateway/tor-sasl/memset> has joined #bitcoin-core-dev
2122025-07-04T17:54:04  *** sbddesign <sbddesign!~sbddesign@user/sbddesign> has quit IRC (Ping timeout: 252 seconds)
2132025-07-04T17:54:10  *** f321x <f321x!~f321x@user/f321x> has quit IRC (Quit: f321x)
2142025-07-04T17:57:48  *** jadi <jadi!~jadi@d23-16-146-102.bchsia.telus.net> has joined #bitcoin-core-dev
2152025-07-04T18:04:00  *** joetor5 <joetor5!~Thunderbi@user/joetor5> has joined #bitcoin-core-dev
2162025-07-04T18:08:52  *** flooded <flooded!~flooded@193.37.254.181> has quit IRC (Remote host closed the connection)
2172025-07-04T18:09:23  *** flooded <flooded!~flooded@193.37.254.181> has joined #bitcoin-core-dev
2182025-07-04T18:10:11  *** piku <piku!~piku@199.47.249.226> has joined #bitcoin-core-dev
2192025-07-04T18:23:23  *** sbddesign <sbddesign!~sbddesign@user/sbddesign> has joined #bitcoin-core-dev
2202025-07-04T18:28:24  *** sbddesign <sbddesign!~sbddesign@user/sbddesign> has quit IRC (Ping timeout: 276 seconds)
2212025-07-04T18:40:21  *** joetor5 <joetor5!~Thunderbi@user/joetor5> has quit IRC (Ping timeout: 248 seconds)
2222025-07-04T18:42:42  *** joetor5 <joetor5!~Thunderbi@user/joetor5> has joined #bitcoin-core-dev
2232025-07-04T18:46:01  *** joetor5 <joetor5!~Thunderbi@user/joetor5> has quit IRC (Client Quit)
2242025-07-04T18:51:15  *** Guyver2 <Guyver2!~Guyver@77-174-98-73.fixed.kpn.net> has left #bitcoin-core-dev (Closing Window)
2252025-07-04T18:55:51  *** sbddesign <sbddesign!~sbddesign@user/sbddesign> has joined #bitcoin-core-dev
2262025-07-04T19:00:54  *** sbddesign <sbddesign!~sbddesign@user/sbddesign> has quit IRC (Ping timeout: 276 seconds)
2272025-07-04T19:02:24  *** jadi <jadi!~jadi@d23-16-146-102.bchsia.telus.net> has quit IRC (Ping timeout: 260 seconds)
2282025-07-04T19:03:42  *** Cory81 <Cory81!~Cory81@user/pasha> has quit IRC (Quit: Client closed)
2292025-07-04T19:03:57  *** Cory81 <Cory81!~Cory81@user/pasha> has joined #bitcoin-core-dev
2302025-07-04T19:16:23  *** jadi <jadi!~jadi@d23-16-146-102.bchsia.telus.net> has joined #bitcoin-core-dev
2312025-07-04T19:24:35  *** Cory81 <Cory81!~Cory81@user/pasha> has quit IRC (Quit: Client closed)
2322025-07-04T19:24:53  *** Cory81 <Cory81!~Cory81@user/pasha> has joined #bitcoin-core-dev
2332025-07-04T19:47:48  *** Talkless <Talkless!~Talkless@138.199.6.197> has joined #bitcoin-core-dev
2342025-07-04T19:49:34  *** Cory81 <Cory81!~Cory81@user/pasha> has quit IRC (Quit: Client closed)
2352025-07-04T19:49:50  *** Cory81 <Cory81!~Cory81@user/pasha> has joined #bitcoin-core-dev
2362025-07-04T19:57:12  *** sbddesign <sbddesign!~sbddesign@user/sbddesign> has joined #bitcoin-core-dev
2372025-07-04T19:57:19  *** l0rinc <l0rinc!~l0rinc@user/l0rinc> has quit IRC (Quit: l0rinc)
2382025-07-04T19:58:25  *** memset <memset!~memset@gateway/tor-sasl/memset> has quit IRC (Ping timeout: 244 seconds)
2392025-07-04T20:02:17  *** sbddesign <sbddesign!~sbddesign@user/sbddesign> has quit IRC (Ping timeout: 265 seconds)
2402025-07-04T20:32:48  *** l0rinc <l0rinc!~l0rinc@user/l0rinc> has joined #bitcoin-core-dev
2412025-07-04T20:34:31  *** sbddesign <sbddesign!~sbddesign@user/sbddesign> has joined #bitcoin-core-dev
2422025-07-04T20:36:01  *** BUSY <BUSY!~BUSY@user/busy> has joined #bitcoin-core-dev
2432025-07-04T20:39:09  *** sbddesign <sbddesign!~sbddesign@user/sbddesign> has quit IRC (Ping timeout: 245 seconds)
2442025-07-04T20:49:46  *** jadi <jadi!~jadi@d23-16-146-102.bchsia.telus.net> has quit IRC (Ping timeout: 252 seconds)
2452025-07-04T20:54:30  *** sbddesign <sbddesign!~sbddesign@user/sbddesign> has joined #bitcoin-core-dev
2462025-07-04T21:01:30  *** sbddesign <sbddesign!~sbddesign@user/sbddesign> has quit IRC (Ping timeout: 252 seconds)
2472025-07-04T21:04:06  *** jadi <jadi!~jadi@d23-16-146-102.bchsia.telus.net> has joined #bitcoin-core-dev
2482025-07-04T21:06:40  *** joetor5 <joetor5!~Thunderbi@user/joetor5> has joined #bitcoin-core-dev
2492025-07-04T21:24:27  <phantomcircuit> sipa: is that true during ibd when we have a "best" headers chain?
2502025-07-04T21:25:41  *** l0rinc <l0rinc!~l0rinc@user/l0rinc> has quit IRC (Quit: l0rinc)
2512025-07-04T21:28:17  *** jadi <jadi!~jadi@d23-16-146-102.bchsia.telus.net> has quit IRC (Ping timeout: 248 seconds)
2522025-07-04T21:31:14  <phantomcircuit> sipa: conceptually i dont see why we would need to update the tip before processing other messages, but i can see how that might screw things up
2532025-07-04T21:31:22  <phantomcircuit> but can those things be screwed up during ibd?
2542025-07-04T21:33:28  *** sbddesign <sbddesign!~sbddesign@user/sbddesign> has joined #bitcoin-core-dev
2552025-07-04T21:37:23  *** greypw1495085720 <greypw1495085720!~greypw@user/greypw> has quit IRC (Remote host closed the connection)
2562025-07-04T21:37:49  *** greypw1495085720 <greypw1495085720!~greypw@user/greypw> has joined #bitcoin-core-dev
2572025-07-04T21:38:09  *** sbddesign <sbddesign!~sbddesign@user/sbddesign> has quit IRC (Ping timeout: 260 seconds)
2582025-07-04T21:38:24  *** bugs_ <bugs_!~bugs@user/bugs/x-5128603> has quit IRC (Quit: Leaving)
2592025-07-04T21:40:59  *** wafflefrie <wafflefrie!uid478376@id-478376.uxbridge.irccloud.com> has joined #bitcoin-core-dev
2602025-07-04T21:52:19  *** jonatack <jonatack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
2612025-07-04T21:52:38  *** sbddesign <sbddesign!~sbddesign@user/sbddesign> has joined #bitcoin-core-dev
2622025-07-04T21:57:14  *** Earnest <Earnest!~earnest@user/earnestly> has quit IRC (Ping timeout: 252 seconds)
2632025-07-04T21:59:10  *** jadi <jadi!~jadi@d23-16-146-102.bchsia.telus.net> has joined #bitcoin-core-dev
2642025-07-04T22:00:06  *** SpellChecker_ is now known as SpellChecker
2652025-07-04T22:01:14  *** Cory81 <Cory81!~Cory81@user/pasha> has quit IRC (Quit: Client closed)
2662025-07-04T22:01:32  *** Cory81 <Cory81!~Cory81@user/pasha> has joined #bitcoin-core-dev
2672025-07-04T22:03:46  *** jadi <jadi!~jadi@d23-16-146-102.bchsia.telus.net> has quit IRC (Ping timeout: 252 seconds)
2682025-07-04T22:05:40  *** sbddesign <sbddesign!~sbddesign@user/sbddesign> has quit IRC (Ping timeout: 252 seconds)
2692025-07-04T22:06:08  *** Talkless <Talkless!~Talkless@138.199.6.197> has quit IRC (Quit: Konversation terminated!)
2702025-07-04T22:13:37  *** jonatack <jonatack!~jonatack@user/jonatack> has quit IRC (Ping timeout: 272 seconds)
2712025-07-04T22:14:11  *** jonatack <jonatack!~jonatack@user/jonatack> has joined #bitcoin-core-dev
2722025-07-04T22:21:44  *** sbddesign <sbddesign!~sbddesign@user/sbddesign> has joined #bitcoin-core-dev
2732025-07-04T22:21:46  *** Earnestly <Earnestly!~earnest@user/earnestly> has joined #bitcoin-core-dev
2742025-07-04T22:26:19  *** sbddesign <sbddesign!~sbddesign@user/sbddesign> has quit IRC (Ping timeout: 252 seconds)
2752025-07-04T22:27:06  *** jadi <jadi!~jadi@d23-16-146-102.bchsia.telus.net> has joined #bitcoin-core-dev
2762025-07-04T22:32:13  *** aleggg <aleggg!~aleggg@177.188.151.7> has joined #bitcoin-core-dev
2772025-07-04T23:28:24  *** jadi <jadi!~jadi@d23-16-146-102.bchsia.telus.net> has quit IRC (Ping timeout: 260 seconds)
2782025-07-04T23:29:17  *** sbddesign <sbddesign!~sbddesign@user/sbddesign> has joined #bitcoin-core-dev
2792025-07-04T23:32:18  *** kevkevin <kevkevin!~kevkevin@2601:243:197e:8f10:544e:3b8f:c77b:b4b> has joined #bitcoin-core-dev
2802025-07-04T23:33:44  *** sbddesign <sbddesign!~sbddesign@user/sbddesign> has quit IRC (Ping timeout: 245 seconds)
2812025-07-04T23:36:34  *** kevkevin <kevkevin!~kevkevin@2601:243:197e:8f10:544e:3b8f:c77b:b4b> has quit IRC (Ping timeout: 260 seconds)
2822025-07-04T23:57:57  *** sbddesign <sbddesign!~sbddesign@user/sbddesign> has joined #bitcoin-core-dev