Commit Graph

1421 Commits

Author SHA1 Message Date
Marek Kotewicz accde5a5b2 Merge pull request #369 from ethcore/p2p_send_ping
Send ping requests on timeout
2017-01-23 06:01:04 +01:00
Svyatoslav Nikolsky 5f6704d056 fixed find_and_delete arguments 2017-01-16 17:27:12 +03:00
Nikolay Volf 9c196ba47e Merge pull request #371 from ethcore/pass_version_to_sync
Pass version message to sync when starting sync session
2017-01-12 12:32:17 +04:00
Nikolay Volf a18ffdf4d3 Merge pull request #372 from ethcore/fix_353
Temporary switched to github version of tokio-core
2017-01-12 12:31:42 +04:00
Svyatoslav Nikolsky ba918625d5 temporary switched to github version of tokio-core 2017-01-12 00:38:14 +03:00
Svyatoslav Nikolsky 1ce3b5f024 Merge pull request #370 from ethcore/get_rid_of_sync_cpupool
Get rid of separate cpu pool in sync
2017-01-12 00:32:28 +03:00
Svyatoslav Nikolsky 7c3bf1731c pass version message to sync 2017-01-11 17:54:30 +03:00
Svyatoslav Nikolsky 3bbd71009d removed unneeded config option 2017-01-11 16:39:54 +03:00
Svyatoslav Nikolsky d005307db9 get rid of custom cpu pool in sync 2017-01-11 16:36:33 +03:00
Svyatoslav Nikolsky 232bb3ada7 sing ping requests on timeout 2017-01-11 11:48:40 +03:00
Svyatoslav Nikolsky da07809721 Merge pull request #368 from ethcore/fix-build
Fix build
2017-01-11 11:44:15 +03:00
NikVolf 2dd14569a5 fix depenedency 2017-01-11 11:42:51 +03:00
Nikolay Volf 6995388a7b Merge pull request #367 from ethcore/deps_up
Updated dependencies
2017-01-11 12:33:15 +04:00
Nikolay Volf b49cb05585 Merge pull request #365 from ethcore/block_notifier
Implemented blocknotify option
2017-01-11 12:32:37 +04:00
Svyatoslav Nikolsky 4b2934dff3 updated dependencies 2017-01-11 09:49:56 +03:00
Svyatoslav Nikolsky 07d4f00241 implemented blocknotify option 2017-01-10 11:58:55 +03:00
Svyatoslav Nikolsky d60820ca57 Merge pull request #364 from ethcore/remove_sync_print_debug
Remove debug print from sync
2017-01-10 11:51:26 +03:00
Svyatoslav Nikolsky 7be6013c89 remove debug print from sync 2017-01-10 11:15:17 +03:00
Nikolay Volf c94633951f Merge pull request #363 from ethcore/sync_clippy
Fixed clippy warnings in sync
2017-01-09 19:54:55 +04:00
Svyatoslav Nikolsky 5852074a75 fix after merge 2017-01-09 18:39:31 +03:00
Svyatoslav Nikolsky 3d57c0c55e Merge branch 'master' into sync_clippy 2017-01-09 18:36:41 +03:00
Nikolay Volf 200684b16c Merge pull request #362 from ethcore/sync_check_double_spend_on_reorg
Mempool double send is now checked during reorganizations
2017-01-09 19:31:16 +04:00
Svyatoslav Nikolsky fe97161092 when_transaction_double_spends_during_reorg 2017-01-09 17:35:15 +03:00
Svyatoslav Nikolsky 2aa0aa6721 fixed clippy warnings after sync refactoring 2017-01-09 12:29:34 +03:00
Svyatoslav Nikolsky afc9c53df0 mempool double send is now checked during reorganizations 2017-01-09 11:49:04 +03:00
Svyatoslav Nikolsky 98855f8190 Merge pull request #358 from ethcore/todo
Remove outdated todos in db
2016-12-28 21:12:08 +03:00
Marek Kotewicz e1909f9b8b Merge pull request #349 from ethcore/p2p-stats
p2p statistics extended
2016-12-28 10:50:01 +01:00
Svyatoslav Nikolsky f825acbca1 Merge pull request #359 from ethcore/db-dep
Update rocksdb dependency
2016-12-27 22:28:23 +03:00
NikVolf 21d326d21f change deps 2016-12-27 18:45:46 +03:00
NikVolf 00e5c3c685 mock intervals 2016-12-27 18:30:14 +03:00
NikVolf 1e45b9bc5d remove outdated todo 2016-12-27 15:05:01 +03:00
Svyatoslav Nikolsky a0020bbda0 Merge pull request #347 from ethcore/sync_v2
Sync refactoring
2016-12-27 14:33:42 +03:00
Nikolay Volf d98196d12f Merge pull request #354 from ethcore/meta-bloom
Bloom for transaction meta
2016-12-27 13:58:22 +04:00
Svyatoslav Nikolsky 59378066b8 fixed TODOs 2016-12-27 09:33:08 +03:00
NikVolf 70dedd5074 32 bit actually 2016-12-26 18:52:55 +03:00
NikVolf b65c191af0 bloom for transactions meta 2016-12-26 18:49:47 +03:00
Svyatoslav Nikolsky ed9b584d7e Merge pull request #351 from ethcore/bigint-split
Use shared crate for big integers
2016-12-26 18:26:07 +03:00
Svyatoslav Nikolsky c23b0f55a4 sort peers by response time before sending blocks requests 2016-12-26 17:21:04 +03:00
NikVolf b9dd932983 align with crate 2016-12-26 16:00:44 +03:00
NikVolf 37e815b435 handy method & tests 2016-12-26 14:36:13 +03:00
NikVolf b3dff10cf9 remove misundestood fields 2016-12-26 14:23:15 +03:00
NikVolf 4caf69dff7 smoky test 2016-12-26 13:58:30 +03:00
NikVolf 56d95e4cb8 track ping-pong 2016-12-26 13:50:29 +03:00
Svyatoslav Nikolsky 40ace5b0d4 ClientCoreRef 2016-12-26 11:39:59 +03:00
Svyatoslav Nikolsky de67bfdef6 cleaning up 2016-12-26 10:54:55 +03:00
Svyatoslav Nikolsky f69c79f5db Merge branch 'master' into sync_v2 2016-12-26 09:53:21 +03:00
Svyatoslav Nikolsky db449880eb Merge pull request #348 from ethcore/db
Flush database when importing block
2016-12-23 22:15:52 +03:00
NikVolf 1e3844a9ed flush on import 2016-12-23 21:24:49 +03:00
Svyatoslav Nikolsky e82ff34eed fixed sync issues 2016-12-23 18:45:50 +03:00
Svyatoslav Nikolsky 9dad2a3eec Merge branch 'master' into sync_v2 2016-12-23 16:19:07 +03:00