Svyatoslav Nikolsky
6486cc77d6
only cleanup orphaned blocks when not in synchronization state
2017-08-24 16:33:37 +03:00
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