Ignotus Peverell
|
eb024e91d2
|
Discovery and seeding of other peers. Relies either on a gist with IP addresses or a static list. Connects to a first list, sending peer request messages to discover more. Monitor the server to make sure there's always enough peer connections.
|
2017-02-18 18:42:34 -08:00 |
|
Ignotus Peverell
|
4af049a887
|
Added full node sync mode. Follows closely the bitcoin header-first sync. Related p2p messages and protocol.
|
2017-02-07 13:52:17 -08:00 |
|
Ignotus Peverell
|
2d81abc16c
|
Added height as part of handshake to inform syncing.
|
2017-02-02 15:51:48 -08:00 |
|
Ignotus Peverell
|
7f029cb4c0
|
Added a Connection wrapper to handle timeouts when we want information from a peer in a request/response style.
|
2017-02-01 19:05:17 -08:00 |
|
Ignotus Peverell
|
572c1951e1
|
Introduced a higher-level connection abstraction, allowing the protocol to stay relatively simple. Deals with the lower level details of sending, receiving data, timeouts and dealing with futures.
|
2017-01-29 22:43:20 -08:00 |
|