Commit Graph

1494 Commits

Author SHA1 Message Date
Svyatoslav Nikolsky d2acccd1bc Merge pull request #434 from paritytech/support_uahf
Support Bitcoin Cash
2017-08-22 14:38:22 +03:00
Svyatoslav Nikolsky 2cacae099e Merge pull request #442 from paritytech/fix_panic
Fix panic in orphan transaction pool
2017-08-21 13:53:18 +03:00
Svyatoslav Nikolsky 2d801d504e fix panic in orphan transaction pool 2017-08-21 13:07:42 +03:00
Svyatoslav Nikolsky c98931868b fixed option description 2017-08-18 10:30:19 +03:00
Afri b2faa05ee7 Improved logging to console (#440)
* Remove redundant timestamp.

* Measure block processing in the logs

* Use tabs to separate status.

* Show updates every 1000 blocks.

* Reword some warnings.

* Add some color to log level.

* Reduce code redundancy

* No need to specify the type for blocks_speed

* Utilize the return value of match.

* Count all peers.

* Add whitespaces

* Remove another redundant timestamp

* One item per line

* Use tabs not spaces

* Remove unused import

* Remove redundant time imports

* Paint it black.
2017-08-17 22:45:36 +02:00
Svyatoslav Nikolsky 65569b2b10 uahf: fixed find_and_delete condition in OP_CHECKMULTISIG 2017-08-17 15:07:45 +03:00
Svyatoslav Nikolsky ea6f3d9ea7 added comment 2017-08-16 12:25:08 +03:00
Svyatoslav Nikolsky e83c40a450 fixed test 2017-08-15 12:05:44 +03:00
Svyatoslav Nikolsky 78bd3e5485 FORKID sighash fixes 2017-08-15 11:26:09 +03:00
Svyatoslav Nikolsky 8008885a80 fixed is_valid_signature_encoding 2017-08-14 11:54:46 +03:00
Svyatoslav Nikolsky b60d431314 lost files 2017-08-14 10:24:57 +03:00
Svyatoslav Nikolsky d59d67ecd5 Merge branch 'master' into support_uahf 2017-08-14 10:15:34 +03:00
Svyatoslav Nikolsky a2ae59c0e3 Merge pull request #439 from paritytech/sync_blocks_policy
Synchronization fixes
2017-08-14 00:06:43 +03:00
Marek Kotewicz 618c6f8ebd Merge pull request #427 from evandandrea/snapcraft-badge
Add a snapcraft build badge
2017-08-11 11:12:50 +02:00
Svyatoslav Nikolsky 5d5a6d715c lost line 2017-08-11 11:48:26 +03:00
Svyatoslav Nikolsky b33e327d32 do not close connection on notfound if not synchronizing 2017-08-11 11:27:31 +03:00
Svyatoslav Nikolsky 28f4cda92d added hardocded (min, max) requested blocks switch 2017-08-11 11:12:47 +03:00
Svyatoslav Nikolsky 72c3408b8f fixed node penalizing 2017-08-11 11:05:34 +03:00
Svyatoslav Nikolsky 0e9b5fd89e merge good changes from sync_queue branch 2017-08-10 17:44:01 +03:00
Marek Kotewicz ad6b443bce Merge pull request #424 from elopio/patch-1
Add the command to install the parity-bitcoin snap
2017-08-10 16:41:18 +02:00
Marek Kotewicz 7dd6f55e43 Merge pull request #438 from paritytech/verification_level
Added `--verification-level` && `--verification-edge` cli options
2017-08-10 16:40:23 +02:00
Svyatoslav Nikolsky 128bac5c76 fixed bencher 2017-08-10 16:02:42 +03:00
Svyatoslav Nikolsky 46a7c4f7f2 --verification-level && --verification-edge 2017-08-10 14:54:06 +03:00
Svyatoslav Nikolsky a338b4d5df fix build && fix fork_id strict check 2017-08-09 17:34:23 +03:00
Svyatoslav Nikolsky 333edfd257 fixed compilation && grumbles 2017-08-09 16:26:21 +03:00
Svyatoslav Nikolsky 4a37e74444 uahf: renamed magic -> network 2017-08-09 14:40:03 +03:00
Svyatoslav Nikolsky 2106846e9c uahf: modify user_agent based on selected fork 2017-08-09 14:37:35 +03:00
Svyatoslav Nikolsky c3b36b4128 uahf: do not require to pass fork block number 2017-08-09 14:16:55 +03:00
Svyatoslav Nikolsky f856e6bf01 uahf: return_replay_protection_works 2017-08-09 14:02:51 +03:00
Svyatoslav Nikolsky b6dfcd8d24 uahf: forkid sighash tests 2017-08-09 13:35:12 +03:00
Svyatoslav Nikolsky 95a311faa6 removed unused code 2017-08-09 10:40:02 +03:00
Svyatoslav Nikolsky 6c5d431440 uahf: bitcoin_cash_req7 test 2017-08-09 10:33:14 +03:00
Svyatoslav Nikolsky bcdc1e6813 uahf: REQ-7 difficulty adjustment 2017-08-08 18:33:55 +03:00
Svyatoslav Nikolsky a769868139 uahf: SCRIPT_VERIFY_STRICTENC for post-HF transactions 2017-08-08 17:54:39 +03:00
Svyatoslav Nikolsky 5326a90243 uahf: forkid replay protection 2017-08-08 17:49:26 +03:00
Svyatoslav Nikolsky d6b9445344 uahf: OP_RETURN replay protection 2017-08-08 14:41:00 +03:00
Svyatoslav Nikolsky 6110d94544 uahf: block sigops check 2017-08-08 13:45:39 +03:00
Svyatoslav Nikolsky 127d662448 UAHF: set Services bit#5 + prefer nodes with bit#5 set 2017-08-08 12:17:36 +03:00
Svyatoslav Nikolsky 7eccf8b888 per-fork min && max block size check 2017-08-08 11:23:21 +03:00
Svyatoslav Nikolsky e93e5ef35a propagate ConsensusParams with ConsensusFork 2017-08-08 09:52:54 +03:00
Svyatoslav Nikolsky 9b108c0789 Merge pull request #433 from paritytech/p2p_loop
remove redundant recursion in p2p::io
2017-08-04 15:29:15 +03:00
debris 5b8bf322b0 remove redundant recursion in p2p::io 2017-08-04 14:05:58 +02:00
Marek Kotewicz e9f217a6de Merge pull request #432 from paritytech/send_verack
Send verack during handshake
2017-08-04 13:48:15 +02:00
Svyatoslav Nikolsky ed0aff798b send verack during handshake (0.14 compat) 2017-08-04 14:08:16 +03:00
Marek Kotewicz 60d0ab0018 Merge pull request #430 from paritytech/verify_version_nonce
Verify nonce from version message
2017-08-02 12:50:35 +02:00
Marek Kotewicz 2ba92c2cd9 Merge pull request #429 from paritytech/update_and_warnings
Update dependencies && and fix warnings
2017-08-02 12:48:45 +02:00
Svyatoslav Nikolsky 8ce87528ec close connections to self nodes 2017-08-02 12:05:29 +03:00
Svyatoslav Nikolsky 045603c84a fixed warnings 2017-08-02 11:50:08 +03:00
Svyatoslav Nikolsky 07f260b600 update dependencies 2017-08-02 11:38:08 +03:00
Marek Kotewicz 88fdfb3c08 Merge pull request #428 from paritytech/ser_derive
custom serialization preprocessor macro
2017-07-22 16:27:21 +02:00