mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-05-07 20:43:03 +02:00
eb1c5d090f[doc] Follow developer notes, add comment about missing default. (Amiti Uttarwar)d5a57cef62[doc] Describe connection types in more depth. (Amiti Uttarwar)4829b6fcc6[refactor] Simplify connection type logic in ThreadOpenConnections (Amiti Uttarwar)1e563aed78[refactor] Simplify check for block-relay-only connection. (Amiti Uttarwar)da3a0be61b[test] Add explicit tests that connection types get set correctly (Amiti Uttarwar)1d74fc7df6[trivial] Small style updates (Amiti Uttarwar)ff6b9081ad[doc] Explain address handling logic in process messages (Amiti Uttarwar)dff16b184b[refactor] Restructure logic to check for addr relay. (Amiti Uttarwar)a6ab1e81f9[net] Remove unnecessary default args on OpenNetworkConnection (Amiti Uttarwar)8d6ff46f55scripted-diff: Rename `OUTBOUND` ConnectionType to `OUTBOUND_FULL_RELAY` (Amiti Uttarwar) Pull request description: This PR addresses outstanding review comments from #19316. It further simplifies `net.cpp` complexity and adds documentation about design goals about different connection types. ACKs for top commit: naumenkogs: ACKeb1c5d090flaanwj: Code review ACKeb1c5d090fTree-SHA512: 2fe14e428404c95661e5518c8c90db07ab5b9ebb1bac921b3bdf82b181f444fae379f8fc0a2b619e6b4693f01c55bd246fbd8c8eedadd96849a30de3161afee5