AaronvanW has quit [Ping timeout: 276 seconds]
amovfx has quit [Remote host closed the connection]
amovfx has joined #bitcoin-core-dev
amovfx_ has joined #bitcoin-core-dev
amovfx_ has quit [Ping timeout: 272 seconds]
amovfx_ has joined #bitcoin-core-dev
amovfx has quit [Remote host closed the connection]
amovfx has joined #bitcoin-core-dev
amovfx_ has quit [Ping timeout: 276 seconds]
amovfx has quit [Ping timeout: 276 seconds]
jarthur_ has quit [Quit: jarthur_]
jarthur has joined #bitcoin-core-dev
amovfx has joined #bitcoin-core-dev
amovfx_ has joined #bitcoin-core-dev
SpellChecker_ has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 252 seconds]
AaronvanW has joined #bitcoin-core-dev
SpellChecker has quit [Remote host closed the connection]
AaronvanW has quit [Ping timeout: 250 seconds]
amovfx_ has quit [Ping timeout: 276 seconds]
jonatack has joined #bitcoin-core-dev
amovfx_ has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] atErik opened pull request #26370: Update build-osx.md (master...patch-1) https://github.com/bitcoin/bitcoin/pull/26370
amovfx has quit [Ping timeout: 250 seconds]
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
chip_x has joined #bitcoin-core-dev
chipxxx has quit [Ping timeout: 276 seconds]
amovfx has joined #bitcoin-core-dev
amovfx has quit [Ping timeout: 276 seconds]
amovfx_ has quit [Ping timeout: 272 seconds]
AaronvanW has joined #bitcoin-core-dev
amovfx has joined #bitcoin-core-dev
amovfx_ has joined #bitcoin-core-dev
amovfx has quit [Ping timeout: 272 seconds]
z3nii has joined #bitcoin-core-dev
amovfx has joined #bitcoin-core-dev
AaronvanW has quit [Ping timeout: 250 seconds]
amovfx_ has quit [Ping timeout: 276 seconds]
amovfx has quit [Ping timeout: 276 seconds]
<bitcoin-git> [bitcoin] SatoshiBTCXBT opened pull request #26371: Satoshi btcxbt patch 16 (master...SatoshiBTCXBT-patch-16) https://github.com/bitcoin/bitcoin/pull/26371
<bitcoin-git> [bitcoin] SatoshiBTCXBT closed pull request #26371: Satoshi btcxbt patch 16 (master...SatoshiBTCXBT-patch-16) https://github.com/bitcoin/bitcoin/pull/26371
amovfx has joined #bitcoin-core-dev
amovfx_ has joined #bitcoin-core-dev
amovfx has quit [Ping timeout: 272 seconds]
amovfx has joined #bitcoin-core-dev
AaronvanW has joined #bitcoin-core-dev
amovfx has quit [Ping timeout: 276 seconds]
<bitcoin-git> [bitcoin] hebasto opened pull request #26372: build, msvc: Drop no longer required macro definitions for leveldb (master...221023-msvc-cleanup) https://github.com/bitcoin/bitcoin/pull/26372
Guest6Ecc has joined #bitcoin-core-dev
z3nii has quit [Quit: Leaving]
Guest6Ecc has quit [Quit: Client closed]
cold has quit [Ping timeout: 264 seconds]
cold has joined #bitcoin-core-dev
amovfx has joined #bitcoin-core-dev
amovfx has quit [Ping timeout: 250 seconds]
amovfx_ has quit [Ping timeout: 276 seconds]
amovfx has joined #bitcoin-core-dev
amovfx has quit [Ping timeout: 276 seconds]
amovfx has joined #bitcoin-core-dev
amovfx_ has joined #bitcoin-core-dev
Talkless has joined #bitcoin-core-dev
amovfx has quit [Ping timeout: 250 seconds]
jarthur has quit [Quit: jarthur]
jarthur has joined #bitcoin-core-dev
amovfx_ has quit [Ping timeout: 276 seconds]
amovfx has joined #bitcoin-core-dev
amovfx has quit [Ping timeout: 276 seconds]
sipsorcery has joined #bitcoin-core-dev
amovfx has joined #bitcoin-core-dev
amovfx has quit [Ping timeout: 272 seconds]
amovfx has joined #bitcoin-core-dev
AaronvanW has quit [Remote host closed the connection]
fanta1 has joined #bitcoin-core-dev
szkl has joined #bitcoin-core-dev
sipsorcery has quit [Ping timeout: 276 seconds]
amovfx_ has joined #bitcoin-core-dev
cold has quit [Quit: Quitting...]
cold has joined #bitcoin-core-dev
AaronvanW has joined #bitcoin-core-dev
amovfx has quit [Ping timeout: 250 seconds]
AaronvanW has quit [Ping timeout: 250 seconds]
amovfx has joined #bitcoin-core-dev
amovfx_ has quit [Ping timeout: 276 seconds]
AaronvanW has joined #bitcoin-core-dev
amovfx has quit [Ping timeout: 276 seconds]
amovfx has joined #bitcoin-core-dev
amovfx has quit [Ping timeout: 250 seconds]
___nick___ has joined #bitcoin-core-dev
amovfx has joined #bitcoin-core-dev
amovfx_ has joined #bitcoin-core-dev
sipsorcery has joined #bitcoin-core-dev
mikehu44 has joined #bitcoin-core-dev
mikehu44 has quit [Ping timeout: 272 seconds]
amovfx has quit [Ping timeout: 276 seconds]
amovfx_ has quit [Ping timeout: 250 seconds]
mikehu44 has joined #bitcoin-core-dev
amovfx has joined #bitcoin-core-dev
amovfx has quit [Ping timeout: 276 seconds]
<jamesob> It seems like we do ping/pong cycle at the completion of connection negotiation with each peer... is this a formal part of the protocol or just coincidental?
amovfx has joined #bitcoin-core-dev
amovfx has quit [Ping timeout: 276 seconds]
<sipa> ping was part of the original codebase, pong was added in bip31
amovfx has joined #bitcoin-core-dev
<jamesob> I guess to put a finer point on the question: is it a reasonable expectation that we will always "ping/pong" shortly after the establishment of a new p2p connection?
<sipa> unfortunately, specifications aren't helpful for determining that
<jamesob> I'd be happy with a "de facto, based on the implementation" answer, but the code makes that kind of tricky to figure out
<sipa> i suspect bitcoin core has always done this, but other implementations may or may not have relied on the assumption that it always is
<sipa> especially with ping existing since satoshi times, it's all about expectations, not specifications
<jamesob> heh
amovfx has quit [Ping timeout: 272 seconds]
<sipa> and there are significant disagreements about what various people/inplementators think the protocol is
<sipa> (see recent ml discussion)
<jamesob> for anyone playing at home, this is in fact the case per Core implementation based on the fact that `peer.m_ping_start` is initialized to 0 and subsequently only set in this one function (https://github.com/jamesob/bitcoin/blob/447f50e4aed9a8b1d80e1891cda85801aeb80b4e/src/net_processing.cpp#L5023), which is invoked at the beginning of every
<jamesob> SendMessages call
<jamesob> sipa: ml?? nobody goes there anymore, too crowded
<sipa> haha
amovfx has joined #bitcoin-core-dev
vasild has quit [Remote host closed the connection]
vasild has joined #bitcoin-core-dev
amovfx_ has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] hebasto opened pull request #26373: Update minisketch subtree to latest upstream (master...221023-ms-subtree) https://github.com/bitcoin/bitcoin/pull/26373
AaronvanW has quit [Remote host closed the connection]
mikehu44 has quit [Ping timeout: 272 seconds]
AaronvanW has joined #bitcoin-core-dev
Guyver2 has joined #bitcoin-core-dev
Guyver2 has left #bitcoin-core-dev [Closing Window]
amovfx has quit [Ping timeout: 276 seconds]
AaronvanW has quit [Quit: Leaving...]
amovfx_ has quit [Ping timeout: 250 seconds]
jon_atack has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 255 seconds]
amovfx has joined #bitcoin-core-dev
amovfx has quit [Ping timeout: 250 seconds]
amovfx has joined #bitcoin-core-dev
amovfx has quit [Ping timeout: 276 seconds]
amovfx has joined #bitcoin-core-dev
jonatack1 has joined #bitcoin-core-dev
jon_atack has quit [Ping timeout: 276 seconds]
jonatack2 has joined #bitcoin-core-dev
amovfx_ has joined #bitcoin-core-dev
jonatack1 has quit [Ping timeout: 276 seconds]
jonatack3 has joined #bitcoin-core-dev
jonatack2 has quit [Ping timeout: 276 seconds]
test__ is now known as _flood
amovfx has quit [Ping timeout: 276 seconds]
amovfx_ has quit [Ping timeout: 276 seconds]
amovfx has joined #bitcoin-core-dev
amovfx has quit [Ping timeout: 272 seconds]
amovfx has joined #bitcoin-core-dev
<jeremyrubin> jamesob afaict ping interval is 2 mins, so "shortly thereafter" seems to be false?
vasild has quit [Remote host closed the connection]
amovfx_ has joined #bitcoin-core-dev
amovfx_ has quit [Ping timeout: 276 seconds]
vasild has joined #bitcoin-core-dev
jonatack3 has quit [Ping timeout: 272 seconds]
amovfx_ has joined #bitcoin-core-dev
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
___nick___ has joined #bitcoin-core-dev
___nick___ has quit [Client Quit]
___nick___ has joined #bitcoin-core-dev
bitdex has quit [Ping timeout: 258 seconds]
bitdex has joined #bitcoin-core-dev
amovfx has quit [Ping timeout: 276 seconds]
amovfx has joined #bitcoin-core-dev
mudsip has joined #bitcoin-core-dev
amovfx has quit [Ping timeout: 250 seconds]
mudsip has quit []
amovfx has joined #bitcoin-core-dev
amovfx_ has quit [Ping timeout: 260 seconds]
amovfx_ has joined #bitcoin-core-dev
robertnielsen has quit [Quit: Client closed]
amovfx has quit [Ping timeout: 276 seconds]
Talkless has quit [Quit: Konversation terminated!]
amovfx has joined #bitcoin-core-dev
<sipa> @jeremyrubin The last sent timer is initliazed to 0, so the first SendMessages run would conclude it's been more than 2 minutes, and thus immediately send one.
amovfx has quit [Ping timeout: 250 seconds]
___nick___ has quit [Ping timeout: 272 seconds]
amovfx has joined #bitcoin-core-dev
<sipa> I think that's what @jamesob is saying
amovfx has quit [Ping timeout: 276 seconds]
fanta1 has quit [Quit: fanta1]
amovfx has joined #bitcoin-core-dev
amovfx has quit [Ping timeout: 272 seconds]
amovfx has joined #bitcoin-core-dev
sipsorcery has quit [Ping timeout: 250 seconds]
amovfx has quit [Ping timeout: 276 seconds]
<ariard> that type of PR: https://github.com/bitcoin/bitcoin/pull/25434#issuecomment-1288227190 blocked on lot of context across layers, let me think that it could be interesting to have a board/wiki page on "Mempool" subjects and to know if progress is blocked on the mailing list/meeting discussions/conceptual code review/lack of review bandwidth etc
<ariard> i believe we used to have one; dunno if still maintained would be valuable to allocate review time efficiently
mudsip has joined #bitcoin-core-dev
mudsip has quit [Client Quit]
amovfx has joined #bitcoin-core-dev
amovfx has quit [Ping timeout: 250 seconds]
amovfx has joined #bitcoin-core-dev
baakeydo1 has quit [Ping timeout: 248 seconds]
amovfx has quit [Ping timeout: 276 seconds]
amovfx has joined #bitcoin-core-dev