Commit Graph

90 Commits

Author SHA1 Message Date
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 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 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
Svyatoslav Nikolsky 4c85a3c3b4 actually schedule verification tasks for decanonized transactions 2016-11-30 14:29:19 +03:00
Svyatoslav Nikolsky 1b7850e31e serve compact blocks requests in getdata 2016-11-30 13:06:43 +03:00
Svyatoslav Nikolsky a967e7960c fixing sync TODOs 2016-11-29 19:39:00 +03:00
Svyatoslav Nikolsky 1127775c54 also extend verifying_blocks_futures with orphan blocks hashes 2016-11-29 15:40:26 +03:00
Svyatoslav Nikolsky 270a04c887 Merge branch 'master' into fixed_178 2016-11-29 14:51:22 +03:00
NikVolf cfaa6fadbf fix warnings 2016-11-28 16:40:22 +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
Svyatoslav Nikolsky e6e135f75a relay_new_block_after_sendcmpct 2016-11-27 19:09:47 +03:00
Svyatoslav Nikolsky f20cdeb49a fix after merge 2016-11-27 18:02:21 +03:00
Svyatoslav Nikolsky d331dfde32 Merge branch 'master' into sync_cmpctblk 2016-11-27 17:53:34 +03:00
Svyatoslav Nikolsky 5e9fb438d4 fixed receive_same_unknown_block_twice 2016-11-25 18:57:56 +03:00
Svyatoslav Nikolsky 06820825a5 added tests stubs 2016-11-25 18:35:35 +03:00
Svyatoslav Nikolsky 494ef56858 process cmpctblock message 2016-11-25 18:07:03 +03:00
Svyatoslav Nikolsky 45c13d9c85 wait until orphan blocks are verifying before responding with headers 2016-11-25 15:43:24 +03:00
Svyatoslav Nikolsky e2c0216d43 removed obsolete TODO 2016-11-25 11:11:58 +03:00
Svyatoslav Nikolsky d274e63c9a relay_new_transaction_with_feefilter 2016-11-25 11:09:18 +03:00
Svyatoslav Nikolsky e3f0878283 transaction_fee_rate now takes &TransactionProvider 2016-11-25 10:39:56 +03:00
Svyatoslav Nikolsky eb23a7d901 started work on feefilter message 2016-11-25 09:07:29 +03:00
Svyatoslav Nikolsky c3672a393d process sendheaders message 2016-11-24 15:18:18 +03:00
Svyatoslav Nikolsky b98b0ac28d added TODO 2016-11-24 13:11:10 +03:00
Svyatoslav Nikolsky 34a6a53bd9 fixed clippy warn 2016-11-24 13:04:58 +03:00
Svyatoslav Nikolsky 5818c8fafa filter merkleblocks in getdata 2016-11-24 10:10:20 +03:00
Svyatoslav Nikolsky f54a9bab59 fixed clippy warning 2016-11-23 14:18:26 +03:00
Svyatoslav Nikolsky 0cc9124fbb ConnectionFilter connected to Client 2016-11-23 13:48:36 +03:00
Svyatoslav Nikolsky 6f98645c90 fixed transactions relay to work as blocks relay workds 2016-11-22 16:30:09 +03:00
Svyatoslav Nikolsky 7bd88f7b51 Merge branch 'master' into relay_mempool_transactions 2016-11-22 16:02:28 +03:00
Svyatoslav Nikolsky 63027abe27 get rid of HashMap order dependency in test 2016-11-22 12:06:26 +03:00
Svyatoslav Nikolsky 5e80dd69bd do not boomerang-relay new blocks 2016-11-22 09:14:31 +03:00
Marek Kotewicz 730bc619c4 Revert "Revert "Revert "revert "relay canonized blocks"""" 2016-11-21 18:06:14 +01:00
Marek Kotewicz 5a8be97629 Revert "Revert "revert "relay canonized blocks""" 2016-11-21 18:05:49 +01:00
debris c331abc81e Revert "revert "relay canonized blocks""
This reverts commit edbdf4fb7e.
2016-11-21 17:59:22 +01:00
debris edbdf4fb7e revert "relay canonized blocks"
This reverts commit 0d8bfc8e57.
2016-11-21 17:56:09 +01:00
Svyatoslav Nikolsky d230f9f8ee removed debug prints 2016-11-21 18:43:30 +03:00
Svyatoslav Nikolsky 3de7afbb37 relay verified transactions 2016-11-21 18:42:18 +03:00
Svyatoslav Nikolsky 0d8bfc8e57 relay canonized blocks 2016-11-21 18:23:28 +03:00
Svyatoslav Nikolsky 124170d255 get rid of verification waiter 2016-11-21 14:10:04 +03:00
Svyatoslav Nikolsky f6b46f368b Merge branch 'master' into rely_on_p2p_sync 2016-11-21 09:06:55 +03:00
Svyatoslav Nikolsky 6c1a08b5e8 fixed style 2016-11-18 17:10:57 +03:00