Svyatoslav Nikolsky
db46633ef8
segwit: optimized size_with_witness
2017-08-23 12:49:22 +03:00
Svyatoslav Nikolsky
c21c81abe3
rollback command implemented
2017-08-23 12:24:09 +03:00
Svyatoslav Nikolsky
15bc6f4f45
fixed tests
2017-08-22 14:59:46 +03:00
Svyatoslav Nikolsky
1a7b0e13ea
removed comments
2017-08-22 14:47:19 +03:00
Svyatoslav Nikolsky
f4fb8fde23
use previous block index in deployments state
2017-08-22 14:40:04 +03:00
Svyatoslav Nikolsky
a1034cf623
fixed median_timestamp calculation
2017-08-22 14:40:04 +03:00
Svyatoslav Nikolsky
42c6ca77f0
segwit2x: fork height + seednodes
2017-08-22 14:40:04 +03:00
Svyatoslav Nikolsky
4f9811fe6f
segwit2x: get rid of hardcoded SegWit constants
2017-08-22 14:40:04 +03:00
Svyatoslav Nikolsky
07e5064755
temp fix for deployments panic
2017-08-22 14:40:04 +03:00
Svyatoslav Nikolsky
51d535968b
fixed csv deployment constants
2017-08-22 14:40:04 +03:00
Svyatoslav Nikolsky
98db437162
segwit: tx_valid tests
2017-08-22 14:40:04 +03:00
Svyatoslav Nikolsky
a97bdaf0bc
segwit: witness tests from tx_invalid.json
2017-08-22 14:40:04 +03:00
Svyatoslav Nikolsky
6c06081577
segwit: multisig segwit tests
2017-08-22 14:40:04 +03:00
Svyatoslav Nikolsky
c468425daf
segwit: script tests
2017-08-22 14:40:04 +03:00
Svyatoslav Nikolsky
4cd0207c25
basic_witness_script_checks
2017-08-22 14:40:04 +03:00
Svyatoslav Nikolsky
0a813b2d51
removed excess clone
2017-08-22 14:40:04 +03:00
Svyatoslav Nikolsky
4bc63d6081
segwit: revert wrong removal
2017-08-22 14:40:04 +03:00
Svyatoslav Nikolsky
4c432858cf
segwit: cleaned up duplicate structs
2017-08-22 14:40:04 +03:00
Svyatoslav Nikolsky
062a68204c
segwit: sync changes
2017-08-22 14:40:04 +03:00
Svyatoslav Nikolsky
1e28ec4ed5
segwit: sigops cost stub
2017-08-22 14:40:04 +03:00
Svyatoslav Nikolsky
bda2277b71
segwit: added sync TODOs
2017-08-22 14:40:04 +03:00
Svyatoslav Nikolsky
1b92a9d8d4
segwit: p2sh witness
2017-08-22 14:39:10 +03:00
Svyatoslav Nikolsky
b0c1605ee4
swgwit: verify_witness_program
2017-08-22 14:39:10 +03:00
Svyatoslav Nikolsky
e84e0a57df
segwit: sigops check
2017-08-22 14:39:10 +03:00
Svyatoslav Nikolsky
abbffb49bb
segwit: commitment check + weight check
2017-08-22 14:39:10 +03:00
Svyatoslav Nikolsky
b90c8add96
segwit: premature witness check
2017-08-22 14:39:10 +03:00
Svyatoslav Nikolsky
d4a191aec1
segwit: initial flush
2017-08-22 14:39:10 +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