Commit Graph

640 Commits

Author SHA1 Message Date
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
Svyatoslav Nikolsky 86579955bd Merge pull request #53 from ethcore/db-meta-up
Database - tests & bug fixes
2016-10-28 12:58:21 +00:00
NikVolf 439f88ec82 meta another bug 2016-10-28 15:48:53 +03:00
NikVolf 41efa976b8 meta bug 2016-10-28 14:35:21 +03:00
debris 870ed917d7 updated dependencies and graph 2016-10-28 11:11:42 +02:00
NikVolf e35dae2d6d meta in the same block 2016-10-28 12:05:30 +03:00
Svyatoslav Nikolsky acd9467147 Merge pull request #52 from ethcore/chain-builder
Handy test helpers
2016-10-28 05:59:51 +00:00
NikVolf 2a16ce196e fix warnings 2016-10-28 01:18:37 +03:00
NikVolf a972bbaf7a Merge branch 'master' into chain-builder 2016-10-28 01:17:13 +03:00
Nikolay Volf fca0130c3e Merge pull request #51 from ethcore/db-up
Database upgrade
2016-10-28 01:16:43 +03:00
NikVolf 350be827a9 db test using new builders 2016-10-28 01:16:14 +03:00
NikVolf 2e370ac0e5 outputs builder 2016-10-28 01:12:18 +03:00
NikVolf aa7e116295 input builders 2016-10-28 00:46:23 +03:00
NikVolf 1ef314eb11 some block builder routines 2016-10-28 00:13:44 +03:00
NikVolf e250d49001 reenable transaction meta storing 2016-10-27 20:54:12 +03:00
Svyatoslav Nikolsky 39207536bd Merge pull request #49 from ethcore/verifing_block_124276
verifing block 124276
2016-10-27 15:01:02 +00:00
debris c61fbf8ea5 verifing block 124276 2016-10-27 16:54:06 +02:00
Svyatoslav Nikolsky 6f94a91b82 added option to sync with disk database (#45) 2016-10-27 16:26:12 +02:00
Svyatoslav Nikolsky 89ef375467 fixed verification of transactions, which depend on outputs of transactions of the same block (#47) 2016-10-27 15:19:36 +02:00
NikVolf 3bf81c4cf3 disable transaction meta update 2016-10-27 16:16:05 +03:00
Svyatoslav Nikolsky 3ebf484d96 Merge pull request #46 from ethcore/limited_handshake_time
Limited handshake time
2016-10-27 13:15:06 +00:00
debris a8904d05d8 removed commented out code 2016-10-27 15:04:48 +02:00
debris bdac1b825b handshake time limitied to 5 seconds 2016-10-27 14:57:14 +02:00
NikVolf a7fb6f85c4 failing test for block 221 2016-10-27 15:48:14 +03:00
NikVolf 4a6c0a173f more sophisticated spent marker 2016-10-27 15:26:06 +03:00
NikVolf f20a0f8d31 proper height save for main chain 2016-10-27 14:32:34 +03:00
NikVolf 58e9fccce2 proper tests 2016-10-27 14:28:24 +03:00
NikVolf a385333d3d none -> 0 for genesis 2016-10-27 14:24:59 +03:00
Svyatoslav Nikolsky 9fd98e9392 Merge pull request #43 from ethcore/db-up
Database upgrade
2016-10-27 10:42:28 +00:00
Svyatoslav Nikolsky b4d219176a Merge pull request #44 from ethcore/verify_high_s
fixed verify high_s signatures
2016-10-27 10:30:35 +00:00
NikVolf a05de379eb unified best lock 2016-10-27 13:27:18 +03:00
debris f5b2b47c92 fixed verify high_s signatures 2016-10-27 12:21:37 +02:00