Commit Graph

904 Commits

Author SHA1 Message Date
debris eaf396b3cb default seednodes 2016-11-30 14:37:17 +01:00
Marek Kotewicz d3e4941a19 Merge pull request #225 from ethcore/sync_block_writer_up
Support 'unordered' blocks import
2016-11-30 14:36:26 +01:00
debris 03f91bfad8 Merge branch 'master' of github.com:ethcore/parity-bitcoin into sync_block_writer_up 2016-11-30 13:55:29 +01:00
debris a969a04127 small fixes for importing unordered blocks 2016-11-30 13:55:03 +01:00
Svyatoslav Nikolsky 56196dc619 Merge pull request #228 from ethcore/reversed-trace
Reversed hash in trace
2016-11-30 15:33:33 +03:00
NikVolf bc46ca972c one line also 2016-11-30 15:09:56 +03:00
NikVolf e629b198c7 reversed hash in trace 2016-11-30 15:05:49 +03:00
Svyatoslav Nikolsky 4c85a3c3b4 actually schedule verification tasks for decanonized transactions 2016-11-30 14:29:19 +03:00
Nikolay Volf 2c4759f979 Merge pull request #227 from ethcore/serve_compact_blocks_requests
Serve compact blocks requests in getdata
2016-11-30 14:18:04 +03:00
debris 4713c1797c Merge branch 'master' of github.com:ethcore/parity-bitcoin into sync_block_writer_up 2016-11-30 11:51:26 +01:00
NikVolf 0f96c0cc76 Merge branch 'master' of github.com:ethcore/parity-bitcoin 2016-11-30 13:36:51 +03:00
NikVolf 15db1424f4 fix test 2016-11-30 13:36:27 +03:00
Marek Kotewicz 17deb7008d Merge pull request #226 from ethcore/db-traces
DB (reorg) traces extended
2016-11-30 11:31:38 +01:00
NikVolf 62a687177c always set target 2016-11-30 13:17:51 +03:00
Svyatoslav Nikolsky 1b7850e31e serve compact blocks requests in getdata 2016-11-30 13:06:43 +03:00
NikVolf 71044f208f trace only if target is set 2016-11-30 13:06:26 +03:00
NikVolf 9fcfe7dee2 db traces 2016-11-30 12:43:49 +03:00
Svyatoslav Nikolsky 3daad00dc3 removed debug println 2016-11-30 12:21:53 +03:00
Svyatoslav Nikolsky 9a6c5c8579 support semi-unordered blocks import 2016-11-30 12:16:29 +03:00
Svyatoslav Nikolsky bd07583fb9 Merge pull request #223 from ethcore/sync_small_todos
Fixing sync TODOs
2016-11-29 21:18:13 +03:00
Marek Kotewicz 25748096fa Merge pull request #222 from ethcore/verification_flags
immutable ChainVerifier
2016-11-29 17:39:12 +01:00
Svyatoslav Nikolsky a967e7960c fixing sync TODOs 2016-11-29 19:39:00 +03:00
debris 331d50fca8 added unreachable!() 2016-11-29 17:24:44 +01:00
debris c7983a57ac make consensus params a property of verifier 2016-11-29 17:06:15 +01:00
debris 7270bba43c verification flags 2016-11-29 17:03:59 +01:00
Marek Kotewicz c3b87773dd Merge pull request #218 from ethcore/previous_transaction_output_provider
initial work on b82, abstraction for verify_transaction, use Previous…
2016-11-29 16:20:54 +01:00
debris 440dae5a8e use Vec::get instead if iter().nth 2016-11-29 16:19:54 +01:00
debris b90d3eebcf Merge branch 'master' into previous_transaction_output_provider 2016-11-29 16:15:46 +01:00
Marek Kotewicz f785520571 Merge pull request #190 from ethcore/fixed_178
Wait until orphan blocks are verified before responding with headers
2016-11-29 15:59:50 +01:00
Nikolay Volf a928309a93 Merge pull request #217 from ethcore/sync_filter_tests
Added tests for connection filter
2016-11-29 17:37:46 +03:00
Svyatoslav Nikolsky 340374e839 Merge pull request #220 from ethcore/db-rollback
Rollback storage
2016-11-29 17:35:12 +03:00
NikVolf eb808f7449 rollback function for storage 2016-11-29 17:24:04 +03:00
debris 65664556b6 initial work on b82, abstraction for verify_transaction, use PreviousTransactionOutputProvider 2016-11-29 14:40:55 +01:00
Nikolay Volf 36f83639ec Merge pull request #213 from ethcore/sync_cmpctblk_tests
Added tests for cmpctblock
2016-11-29 15:55:33 +03:00
Svyatoslav Nikolsky bdf3114fc4 additional tests for connection filter 2016-11-29 15:54:09 +03:00
Svyatoslav Nikolsky 1127775c54 also extend verifying_blocks_futures with orphan blocks hashes 2016-11-29 15:40:26 +03:00
Marek Kotewicz e6ba16025e Merge pull request #214 from ethcore/parallel-verification
Parallel verification of block transactions
2016-11-29 13:28:22 +01:00
NikVolf a57271c8f9 parallel threshold 2016-11-29 15:24:02 +03:00
debris 319323ee83 test_b83 2016-11-29 13:01:03 +01:00
Svyatoslav Nikolsky 2526bcefdb serve getheaders && getdata completely in server thread 2016-11-29 14:52:28 +03:00
Svyatoslav Nikolsky 270a04c887 Merge branch 'master' into fixed_178 2016-11-29 14:51:22 +03:00
NikVolf a17c2fe82a using task-splitter in block 2016-11-29 14:07:11 +03:00
Svyatoslav Nikolsky 24387e8308 Merge pull request #212 from ethcore/updated_tools
added network crate to test.sh and clippy.sh
2016-11-29 13:53:30 +03:00
Svyatoslav Nikolsky 02aa1dcf12 lost file 2016-11-29 13:48:14 +03:00
debris d456e20f15 added network crate to test.sh and clippy.sh 2016-11-29 11:36:46 +01:00
Svyatoslav Nikolsky bf7368e719 added tests for cmpctblock 2016-11-29 13:35:54 +03:00
Marek Kotewicz d273048d08 Merge pull request #211 from ethcore/sync_serve_transactions
Serve transactions requests
2016-11-29 11:04:38 +01:00
Svyatoslav Nikolsky f4c30b6b4b fixed server_getdata_responds_transaction_when_transaction_is_in_memory 2016-11-29 12:15:58 +03:00
Svyatoslav Nikolsky 08330f635e serve transactions requests 2016-11-28 18:33:24 +03:00
Svyatoslav Nikolsky c460a43d84 Merge pull request #210 from ethcore/fix_find_and_delete_block268561
fix find and delete for block 268561
2016-11-28 18:05:48 +03:00