debris
|
2409eb293c
|
share one chain verifier
|
2016-12-05 15:20:16 +01:00 |
Svyatoslav Nikolsky
|
fa08d5b5f1
|
fixed compilation
|
2016-12-05 11:00:27 +03:00 |
Svyatoslav Nikolsky
|
c9605c05bc
|
config flag for passing regtests
|
2016-12-05 10:13:22 +03:00 |
Svyatoslav Nikolsky
|
2b1fecb286
|
close connection when block verification failed with error
|
2016-12-02 18:12:20 +03:00 |
Svyatoslav Nikolsky
|
74cd2569bd
|
fixed panic after verification fail during sync
|
2016-12-02 15:12:00 +03:00 |
Svyatoslav Nikolsky
|
563997e935
|
no double-spend transactions in mempool
|
2016-12-02 14:45:14 +03:00 |
Nikolay Volf
|
1ddc962c42
|
Merge pull request #246 from ethcore/sync_ask_fast_peers
Dealing with slow peers + empty verification queue
|
2016-12-02 12:32:38 +03:00 |
Nikolay Volf
|
76aeb1f0ba
|
Regtests on the CI (#244)
* submodule and test script
* proper grep pattern
* travis config
* build in advance
* remove error! and fix grep
* use intermediate file
* use package with java, not jdk
* use minimum cache
* add summary delimter
* fixed regtests broken in 9e53289
* clear output
* remove old submodule
* updating tool
* remove from .gitmodules also
* more convinient log output
* travis fold labels
|
2016-12-02 10:27:48 +01:00 |
Svyatoslav Nikolsky
|
daacd3c710
|
fixed doc
|
2016-12-02 12:21:01 +03:00 |
Svyatoslav Nikolsky
|
a714f9c172
|
dealing with slow peers + empty verification queue
|
2016-12-02 11:49:57 +03:00 |
Svyatoslav Nikolsky
|
a0c5c2bbcc
|
test_message_block_headers_provider
|
2016-12-01 15:08:13 +03:00 |
Svyatoslav Nikolsky
|
fac3864f45
|
connected sync to verify_block_header
|
2016-12-01 14:55:21 +03:00 |
Svyatoslav Nikolsky
|
9e53289b5a
|
fixing sync TODOs
|
2016-12-01 11:22:41 +03:00 |
Svyatoslav Nikolsky
|
45e148781e
|
fixed test
|
2016-11-30 21:28:33 +03:00 |
Svyatoslav Nikolsky
|
464a3b74a5
|
regtests last sync fixes
|
2016-11-30 20:58:33 +03:00 |
NikVolf
|
d79b2835aa
|
fix warnings
|
2016-11-30 19:21:21 +03:00 |
NikVolf
|
51fe9b6e01
|
output proxy
|
2016-11-30 17:19:23 +03:00 |
Svyatoslav Nikolsky
|
b160f85e5f
|
Merge branch 'master' into sync_connect_transaction_verifier
|
2016-11-30 16:40:07 +03:00 |
Svyatoslav Nikolsky
|
2fa409dc4a
|
sync is now connected to transactions verifier
|
2016-11-30 16:38:44 +03: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
|
4c85a3c3b4
|
actually schedule verification tasks for decanonized transactions
|
2016-11-30 14:29:19 +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 |
Svyatoslav Nikolsky
|
1b7850e31e
|
serve compact blocks requests in getdata
|
2016-11-30 13:06:43 +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 |
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
|
7270bba43c
|
verification flags
|
2016-11-29 17:03:59 +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 |
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 |
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 |
Svyatoslav Nikolsky
|
bf7368e719
|
added tests for cmpctblock
|
2016-11-29 13:35:54 +03: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 |
Marek Kotewicz
|
1e9428a3a5
|
Merge pull request #203 from ethcore/indexed-blocks
Using IndexedBlock-s in sync, verification & db
|
2016-11-28 15:12:28 +01:00 |
NikVolf
|
cfaa6fadbf
|
fix warnings
|
2016-11-28 16:40:22 +03:00 |
NikVolf
|
0320a7c6ed
|
fix typo
|
2016-11-28 16:35:20 +03:00 |
NikVolf
|
fb881adb66
|
sync refactoring
|
2016-11-28 16:24:48 +03:00 |
NikVolf
|
32e21d6e37
|
ongoing sync refactoring
|
2016-11-28 15:55:00 +03:00 |
NikVolf
|
24803433b3
|
Merge branch 'master' into indexed-blocks
|
2016-11-28 15:32:56 +03:00 |
Svyatoslav Nikolsky
|
28b8580e09
|
read block_header instead of block when we only need header
|
2016-11-28 14:13:17 +03:00 |
Svyatoslav Nikolsky
|
20fc5d1b97
|
tests for getblocktxn
|
2016-11-28 09:52:24 +03:00 |
Svyatoslav Nikolsky
|
d6bf6d1805
|
process getblocktxn message
|
2016-11-28 09:35:59 +03:00 |
NikVolf
|
6fee34ad66
|
Merge branch 'master' into indexed-blocks
|
2016-11-27 22:13:10 +03:00 |