Commit Graph

521 Commits

Author SHA1 Message Date
Svyatoslav Nikolsky fe4a33e10a Merge pull request #71 from ethcore/test-helpers
One more test helper
2016-11-01 00:41:43 +03:00
NikVolf e7b111fec9 root public 2016-10-31 23:59:31 +03:00
NikVolf 6a73a4d132 example 2016-10-31 23:58:24 +03:00
NikVolf 6fa869d894 block hash builder 2016-10-31 23:50:49 +03:00
Svyatoslav Nikolsky 7e160715ea Merge pull request #70 from ethcore/verification-p
Continuous verification of block transactions
2016-10-31 23:42:43 +03:00
Nikolay Volf 96216a4068 Merge pull request #69 from ethcore/close_sync_session
Close sync session implementation
2016-10-31 23:37:44 +03:00
NikVolf 6b9173daff change lock order 2016-10-31 23:33:28 +03:00
NikVolf 92eafd7463 Merge branch 'master' into close_sync_session 2016-10-31 21:25:39 +03:00
Nikolay Volf 6870c8f8f5 Merge pull request #68 from ethcore/sync_tests
Sync package tests
2016-10-31 21:24:49 +03:00
NikVolf 59b4d10e62 some future todos 2016-10-31 21:07:28 +03:00
NikVolf 20e4ddd187 some tests 2016-10-31 21:02:34 +03:00
NikVolf 64d1a4c80c -1 here 2016-10-31 20:40:23 +03:00
NikVolf 10f7fe174c stalled verification until earlier blocks are not processed 2016-10-31 20:35:36 +03:00
Svyatoslav Nikolsky 1113f245c5 initial close_session implementation && test 2016-10-31 20:03:08 +03:00
Svyatoslav Nikolsky f4f4b0f3b9 Merge branch 'master' into sync_tests 2016-10-31 19:19:30 +03:00
Svyatoslav Nikolsky 0f4ee638cd added couple of synchroinzation tests 2016-10-31 19:18:58 +03:00
Svyatoslav Nikolsky 44c2faab59 added LocalNode tests 2016-10-31 18:22:02 +03:00
Marek Kotewicz 1ca5146f6d Merge pull request #67 from ethcore/improve_open_blk_dir
make import::open_blk_dir prettier
2016-10-31 15:36:35 +01:00
debris f604574713 make import::open_blk_dir prettier 2016-10-31 15:28:28 +01:00
Svyatoslav Nikolsky 812a436d9b added couple of sync peers tests 2016-10-31 17:20:08 +03:00
Svyatoslav Nikolsky 3b91862d85 added synchronization_chain tests 2016-10-31 17:11:16 +03:00
Svyatoslav Nikolsky 1590307666 Merge pull request #66 from ethcore/protocol_on_close
add protocol method on_close
2016-10-31 17:01:54 +03:00
Svyatoslav Nikolsky 4f9d68cd99 Moved sync::BestBlock to db::BestBlock (#65)
* * moved BestBlock to db package
* use u32 as block index in sync package

* fixed compilation after merge
2016-10-31 14:58:48 +01:00
debris a1a66f5df8 add protocol method on_close 2016-10-31 14:44:48 +01:00
Svyatoslav Nikolsky f44d4d18a1 Merge pull request #62 from ethcore/sync_request_fix
Fixed sync::scheduled queue
2016-10-31 16:05:09 +03:00
Svyatoslav Nikolsky d8a7b1be10 added brackets where identation starts/ends 2016-10-31 15:55:24 +03:00
NikVolf 5a20b9fe36 inconclusive result in transaction verification 2016-10-31 15:46:10 +03:00
Svyatoslav Nikolsky f71b49fc5b added some tests for hash_queue_chain 2016-10-31 15:14:25 +03:00
Svyatoslav Nikolsky b5d0644408 fixed tests 2016-10-31 14:46:11 +03:00
Svyatoslav Nikolsky 4e3ea35835 fixed sync::scheduled queue 2016-10-31 14:30:00 +03:00
Svyatoslav Nikolsky 543d66ce03 Fixed grumbles from #54 (#61)
* async verifying

* lost file

* removed debug timer

* fixed compilation && tests

* fixed typo

* async verification refactoring

* fixed sync stall

* fixed dead_code warning

* get rid of extra locks

* fixed tests

* * separated tasks executor from sync node
* local node mutex removed

* fixed grumbles from #54
2016-10-31 11:18:58 +01:00
Svyatoslav Nikolsky 83b390eb51 Merge pull request #60 from ethcore/import
Import blk*****.dat files
2016-10-31 11:50:51 +03:00
Svyatoslav Nikolsky ea83fc0e75 Merge pull request #59 from ethcore/generic_reader
Generic Reader
2016-10-31 11:41:29 +03:00
debris e8f4c054bb make import::blk fields public 2016-10-31 03:30:49 +01:00
debris 05ed9567e9 import module 2016-10-31 03:12:44 +01:00
debris 260986da9c merged with master 2016-10-31 01:07:13 +01:00
debris 08a2a93d9c Merge branch 'master' of github.com:ethcore/parity-bitcoin into generic_reader 2016-10-31 01:06:04 +01:00
debris e2245097d4 reader is generic over io::Read 2016-10-31 01:05:21 +01:00
debris 8d580471fa updated chain module to use new reader 2016-10-31 00:28:50 +01:00
debris 77204cb41c reader reads from any io::Read 2016-10-31 00:20:24 +01:00
Nikolay Volf 91230cce28 Merge pull request #57 from ethcore/p2p_tests
p2p unit tests
2016-10-31 01:00:12 +03:00
Svyatoslav Nikolsky 1695880529 Merge pull request #58 from ethcore/inventory_type
intentory_type, fixed #39
2016-10-30 21:11:00 +00:00
debris 0d8c24fb7c intentory_type, fixed #39 2016-10-30 13:47:29 +01:00
debris 1b4bc9ad24 ping protocol tests 2016-10-30 13:32:26 +01:00
debris bcdbaf4a10 Merge branch 'master' of github.com:ethcore/parity-bitcoin into p2p_tests 2016-10-30 11:44:18 +01:00
debris b32bf9f29f handshake tests 2016-10-30 11:44:10 +01:00
Svyatoslav Nikolsky 68ddc7fa88 Async verification (#54)
* async verifying

* lost file

* removed debug timer

* fixed compilation && tests

* fixed typo

* async verification refactoring

* fixed sync stall

* fixed dead_code warning

* get rid of extra locks

* fixed tests

* * separated tasks executor from sync node
* local node mutex removed
2016-10-29 11:52:40 +02:00
Nikolay Volf 72be75f51a Merge pull request #55 from ethcore/depsup
updated dependencies and graph
2016-10-28 16:52:24 +03:00
Nikolay Volf 7d5435ac16 Merge pull request #56 from ethcore/p2p_tests
first p2p unit tests
2016-10-28 16:52:17 +03:00
debris 5e5b49fee7 unit tests for reading header, payload and message 2016-10-28 15:02:22 +02:00