WIP: Handle all peers nonces, not only own #5

Draft
lee.miller wants to merge 4 commits from lee.miller/MiNode:network-nonce into v0.3

4 Commits

Author SHA1 Message Date
958f202cef
Discard disconnected node from unchecked_node_pool 2024-09-07 19:10:37 +03:00
77125b9d59
Generate new nonce for the I2P connections and improve nonce handling:
- make tuple (host, port) a key for shared.nonce_pool
    to differentiate incoming tor connections,
  - reserve 127.0.0.1, 8448 for self,
  - convert nonce to string for logging.
2024-07-19 02:45:39 +03:00
afd259d031
Log also nonce when processing the version message 2024-07-19 02:45:38 +03:00
331b26dfe9
Don't connect to nodes with the same nonce 2024-07-19 02:45:32 +03:00