Gav Wood
|
5f1fcf95e0
|
Make *ID names consistent with std Rust (Id)
|
2016-12-09 23:01:43 +01:00 |
|
arkpar
|
97f358ced9
|
AuthorityRound network simulation test
|
2016-12-09 20:38:06 +01:00 |
|
arkpar
|
cf5b409fed
|
Disaable peer if no common block found
|
2016-11-28 16:30:36 +01:00 |
|
Arkadiy Paronyan
|
9c62dd3916
|
Limit sync reorg to 20 blocks (#3519)
* Limit sync reorg
* Fixed tests
|
2016-11-18 19:17:35 +01:00 |
|
Arkadiy Paronyan
|
9e82eeccfe
|
Snapshot sync improvements (#2960)
* Status packet timeout
* Snapshot collection state
* Pause snapshot download
* Updated tests
|
2016-10-29 13:07:06 +02:00 |
|
Arkadiy Paronyan
|
193cdb1326
|
Don't activate peers on connect; Test (#2537)
|
2016-10-10 23:05:41 +02:00 |
|
Arkadiy Paronyan
|
ae6c965176
|
Removing unwarps from sync module (#2551)
|
2016-10-10 17:43:05 +02:00 |
|
Tomasz Drwięga
|
a427208f79
|
Purging .derefs, fixing clippy warnings. (#1890)
* Fixing clippy warnings
* Purging derefs
* Simplifying engine derefs
* Simplifying more engine derefs
|
2016-08-10 16:29:40 +02:00 |
|
Arkadiy Paronyan
|
2e5a6ea1ff
|
Send new block hashes to all peers (#1875)
|
2016-08-08 17:18:10 +02:00 |
|
Arkadiy Paronyan
|
6b1e722a6b
|
Disconnect peers on a fork (#1738)
|
2016-07-27 21:38:22 +02:00 |
|
Arkadiy Paronyan
|
247495fba2
|
Prevent syncing to ancient blocks (#1693)
* Don't try to sync to ancient blocks
* Fixed test
|
2016-07-23 17:27:23 +02:00 |
|
Robert Habermeier
|
36d3d0d7d7
|
replace synchronization primitives with those from parking_lot (#1593)
* parking_lot in cargo.toml
* replace all lock invocations with parking_lot ones
* use parking_lot synchronization primitives
|
2016-07-13 19:59:59 +02:00 |
|
Gav Wood
|
3b662c285f
|
Switch out .X().unwrap() for .unwrapped_X
|
2016-07-07 09:37:31 +02:00 |
|
arkpar
|
1ffe0c185c
|
Reduce locking
|
2016-06-20 17:28:48 +02:00 |
|
arkpar
|
67ffac1df9
|
Check for session expiration on peer registration
|
2016-06-17 16:01:33 +02:00 |
|
arkpar
|
7f3ba85a3f
|
Fixed block/hashes propagation
|
2016-05-29 00:38:10 +02:00 |
|
arkpar
|
ca6c91f591
|
New sync algorithm
|
2016-05-19 16:16:11 +02:00 |
|
debris
|
634679966e
|
Make Id/ID and db/Db/DB usage consistent
|
2016-05-19 11:00:32 +02:00 |
|
Tomasz Drwięga
|
a950b81ee8
|
Fixing clippy warnings
|
2016-05-17 10:32:05 +02:00 |
|
debris
|
c5c8851b50
|
moved TestBlockChainClient to ethcore
|
2016-03-10 20:27:50 +01:00 |
|
Tomasz Drwięga
|
e83f856104
|
Merging chain_blocks_verified to chain_new_blocks
|
2016-03-07 12:16:37 +01:00 |
|
Tomasz Drwięga
|
cc3839ae57
|
Revert "Revert "Transaction Queue integration""
This reverts commit d330f0b7b7 .
Conflicts:
sync/src/transaction_queue.rs
|
2016-03-05 16:46:04 +01:00 |
|
Gav Wood
|
d330f0b7b7
|
Revert "Transaction Queue integration"
|
2016-03-05 12:53:54 +01:00 |
|
Tomasz Drwięga
|
8a13e87cbe
|
Renaming BlocksWith helper to EachBlockWith
|
2016-03-05 11:30:27 +01:00 |
|
Tomasz Drwięga
|
f4a71dc03c
|
Merge branch 'tx_queue' into tx_queue_integration
|
2016-03-02 21:27:08 +01:00 |
|
Tomasz Drwięga
|
c6934431d1
|
Adding test for sync.chain_new_blocks.
|
2016-03-01 22:52:28 +01:00 |
|
Tomasz Drwięga
|
8c9c701de5
|
Fixing spelling in propagade->propagate
|
2016-03-01 21:34:57 +01:00 |
|
arkpar
|
f141e69671
|
Added test for restart on malformed block
|
2016-02-15 13:34:58 +01:00 |
|
arkpar
|
fcd0dafbe4
|
Fixed random failing test
|
2016-02-12 15:48:26 +01:00 |
|
arkpar
|
f74c5dc921
|
More sync and propagation fixes
|
2016-02-12 13:07:02 +01:00 |
|
debris
|
df0fa06e8a
|
applied client interface changes to sync tests
|
2016-02-10 22:16:25 +01:00 |
|
Nikolay Volf
|
3f17acca1d
|
empty new block test
|
2016-02-07 23:01:09 +03:00 |
|
Nikolay Volf
|
efef36b5e8
|
handling sync message
|
2016-02-07 03:00:43 +03:00 |
|
Nikolay Volf
|
8cd55276c3
|
... and test as well
|
2016-02-06 23:04:58 +03:00 |
|
Nikolay Volf
|
49e61b87a0
|
calculating peer highest number on fly
|
2016-02-06 22:16:59 +03:00 |
|
Nikolay Volf
|
b606df451e
|
many fixes
|
2016-02-06 20:56:21 +03:00 |
|
Nikolay Volf
|
b01f954b05
|
final tests
|
2016-02-06 01:45:25 +03:00 |
|
Nikolay Volf
|
90e4722284
|
Merge branch 'master' into block-propagation
|
2016-02-05 21:47:27 +03:00 |
|
Nikolay Volf
|
cc3f712fec
|
propagade initial
|
2016-02-05 09:34:08 -08:00 |
|
debris
|
c90d64662a
|
added license in every *.rs file
|
2016-02-05 13:40:41 +01:00 |
|
Nikolay Volf
|
ab131b134b
|
first local chain test
|
2016-02-04 22:03:14 +03:00 |
|
Nikolay Volf
|
c0776b75b6
|
moving sources for proper test setup
|
2016-02-04 21:30:31 +03:00 |
|