Robert Habermeier
|
e57ab96731
|
fix reverse start block check
|
2016-12-16 23:21:59 +01:00 |
|
Robert Habermeier
|
08587a1f56
|
fix subchain request ordering
|
2016-12-16 23:21:51 +01:00 |
|
Robert Habermeier
|
653363c572
|
limit to one pending request per peer
|
2016-12-16 23:21:17 +01:00 |
|
Robert Habermeier
|
a7505be627
|
fix deadlocks
|
2016-12-16 22:09:29 +01:00 |
|
Robert Habermeier
|
8b88ef1844
|
add light sync service to ethsync
|
2016-12-16 17:38:16 +01:00 |
|
Robert Habermeier
|
f85313fbff
|
Merge branch 'master' into lightsync
|
2016-12-16 15:29:11 +01:00 |
|
Robert Habermeier
|
ce84215d93
|
naive and bad request dispatcher
|
2016-12-16 15:26:39 +01:00 |
|
Robert Habermeier
|
0d7b638a2d
|
ancestor search response handler
|
2016-12-16 14:53:36 +01:00 |
|
Gav Wood
|
6e5a583cb4
|
Merge pull request #3505 from ethcore/check-updates
Auto-updating
|
2016-12-16 13:01:49 +01:00 |
|
Gav Wood
|
b437265082
|
Fix build.
|
2016-12-16 11:27:00 +01:00 |
|
Gav Wood
|
396ab5b361
|
Refactor and make is_syncing.
|
2016-12-16 10:31:10 +01:00 |
|
Robert Habermeier
|
a1f32de2d9
|
Merge branch 'master' into lightsync
|
2016-12-15 23:55:04 +01:00 |
|
keorn
|
447196398a
|
fix start_step
|
2016-12-15 23:36:06 +01:00 |
|
Robert Habermeier
|
8622ab66dc
|
skeleton for maintain_sync: all but dispatch
|
2016-12-15 22:42:24 +01:00 |
|
Robert Habermeier
|
9c7340307e
|
handle events, minimal state machine
|
2016-12-15 21:51:08 +01:00 |
|
Robert Habermeier
|
5346539ef8
|
minimal header import and client service
|
2016-12-15 18:47:26 +01:00 |
|
Robert Habermeier
|
f776f48023
|
drain prepared headers from sync round
|
2016-12-15 17:33:25 +01:00 |
|
Robert Habermeier
|
71e96aca10
|
handle abandoned requests
|
2016-12-15 16:19:28 +01:00 |
|
Robert Habermeier
|
ec88a992e3
|
provide response context to response handler
|
2016-12-15 15:50:36 +01:00 |
|
Robert Habermeier
|
5d8bfd8758
|
handle responses for round scaffold and frames
|
2016-12-15 13:05:38 +01:00 |
|
Robert Habermeier
|
0768a61944
|
light: add LightChainClient trait
|
2016-12-14 23:26:15 +01:00 |
|
Robert Habermeier
|
1bcfc9348d
|
light: specialize Downloader to SyncRound
|
2016-12-14 23:25:51 +01:00 |
|
Robert Habermeier
|
91b8fa7039
|
light: downloader state machine stub
|
2016-12-14 22:57:30 +01:00 |
|
Robert Habermeier
|
0d466fa8d0
|
light: tests for response module
|
2016-12-14 20:27:03 +01:00 |
|
Robert Habermeier
|
887bcfb88a
|
light: response decoding and verification module
|
2016-12-14 19:36:48 +01:00 |
|
Robert Habermeier
|
359d433292
|
light: pass incoming responses to peer state machine
|
2016-12-13 22:26:06 +01:00 |
|
Robert Habermeier
|
6fb71527e4
|
light: search for common ancestor with peers
|
2016-12-13 21:09:57 +01:00 |
|
Robert Habermeier
|
8c64400654
|
light: change sync module name
|
2016-12-13 21:09:43 +01:00 |
|
arkpar
|
49ae375605
|
Don't coneect peers on each sync
|
2016-12-13 13:23:10 +01:00 |
|
Robert Habermeier
|
c2264bed27
|
light: skeleton for sync service
|
2016-12-13 00:08:39 +01:00 |
|
keorn
|
fa504e510f
|
Merge branch 'master' into auth-bft
|
2016-12-12 21:28:46 +01:00 |
|
keorn
|
19adb84527
|
TestNet flushing and cleanup
|
2016-12-12 19:44:24 +01:00 |
|
keorn
|
722cd4d086
|
AuthorityRound fork test
|
2016-12-12 17:24:48 +01:00 |
|
keorn
|
8ed89bb74f
|
propagate proposal to all peers
|
2016-12-12 13:00:51 +01:00 |
|
Gav Wood
|
c0a2d5c8f5
|
Merge pull request #3796 from ethcore/tx-broadcast
Avoid broadcasting transactions to peers that send them
|
2016-12-12 04:13:56 +01:00 |
|
Gav Wood
|
58b72c521d
|
Rename ethcore -> parity in licenses.
|
2016-12-11 19:31:31 +01:00 |
|
Gav Wood
|
17cc2be4b5
|
Rename ethcore -> parity in license.
|
2016-12-11 19:30:54 +01:00 |
|
keorn
|
a4bf914683
|
Merge branch 'auth-bft' of https://github.com/ethcore/parity into auth-bft
|
2016-12-11 18:23:54 +01:00 |
|
Tomasz Drwięga
|
b56f12adc6
|
Merge branch 'master' into tx-broadcast
Conflicts:
ethcore/light/src/net/context.rs
ethcore/light/src/net/tests/mod.rs
|
2016-12-11 17:31:56 +01:00 |
|
arkpar
|
c777362d02
|
Sync channel for consensus test
|
2016-12-11 12:32:01 +01:00 |
|
Tomasz Drwięga
|
19ca9ad460
|
Prevent broadcasting transactions to peer that send them.
|
2016-12-10 21:22:19 +01:00 |
|
keorn
|
f3af0f46be
|
Merge branch 'master' into auth-bft
|
2016-12-10 18:14:35 +01:00 |
|
keorn
|
1611d190ba
|
initial tendetmint consensus test
|
2016-12-10 17:40:53 +01:00 |
|
Tomasz Drwięga
|
aaf6da4c00
|
Returning persistent node id
|
2016-12-10 16:55:29 +01:00 |
|
Robert Habermeier
|
a6fcd8a0d9
|
Merge pull request #3794 from ethcore/net-fix
Network connectivity fixes
|
2016-12-10 16:55:17 +01:00 |
|
Tomasz Drwięga
|
704054ef40
|
Merge branch 'master' into tx-broadcast
Conflicts:
ethcore/src/client/traits.rs
|
2016-12-10 15:23:53 +01:00 |
|
Tomasz Drwięga
|
e1ade5b375
|
Maintaining a list of transactions propagated from other peers
|
2016-12-10 15:18:44 +01:00 |
|
arkpar
|
02c788a403
|
Network connectivity fixes
|
2016-12-10 14:20:34 +01:00 |
|
Gav Wood
|
82efa2675e
|
Merge remote-tracking branch 'origin/master' into consistent-id
|
2016-12-10 13:36:30 +01:00 |
|
keorn
|
e5f8044cad
|
Merge branch 'master' into auth-bft
|
2016-12-10 11:01:23 +01:00 |
|