Ignotus Peverell
|
78b223b4f0
|
Forgot to update seed address as well.
|
2017-02-19 11:08:57 -08:00 |
|
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 |
|
greole
|
dab3727159
|
minor typo fix (#32)
|
2017-01-27 19:17:28 -08:00 |
|
Ignotus Peverell
|
fc2697e7d8
|
When the cuckoo size is reduced for tests, pow needs to be recomputed for the genesis block.
|
2017-01-23 14:34:02 -08:00 |
|
Ignotus Peverell
|
0cc786a1e5
|
Refactored server to share the same struct whether futures are exposed or not. Multi-server test now properly waits for a block instead of a timer.
|
2016-12-23 12:15:36 -08:00 |
|
Ignotus Peverell
|
f067e18644
|
Adapters between the chain and the network for block broadcast. First working test that spins up 5 servers, connects them all together, mine a block on one and watch it getting added to all the other servers chains. Some improvements still needed to automate the test properly.
|
2016-12-20 17:39:02 -08:00 |
|
Ignotus Peverell
|
d395b3d128
|
Added another server implementation for when the client needs to stay in control of the event loop (i.e. multiple servers for tests). Test to spin up 5 servers and connect them all together.
|
2016-12-14 16:10:39 -08:00 |
|
Ignotus Peverell
|
8a255c0218
|
Formatting.
|
2016-12-13 19:21:49 -08:00 |
|
Ignotus Peverell
|
0c52665f17
|
Server abstraction aggregating underlying modules (p2p, chain, etc.). Beginning of a test to start multiple servers, connect them and mine.
|
2016-11-29 18:51:36 -08:00 |
|