Svyatoslav Nikolsky
65e1ec068c
moved inv_type out of the loop
2017-08-28 09:14:55 +03:00
Svyatoslav Nikolsky
1f1e274dd1
fixed grumbles
2017-08-28 09:10:49 +03:00
Svyatoslav Nikolsky
c10214c5ed
fixed OP_NOP
2017-08-23 17:26:38 +03:00
Svyatoslav Nikolsky
b791b92414
add script error to TransactionError::Signature
2017-08-23 17:26:19 +03:00
Svyatoslav Nikolsky
7f14f9b40d
uahf: input_index check is back in SignatureHash
2017-08-23 13:48:49 +03:00
Svyatoslav Nikolsky
806bd02fbd
added some documentation for sigops && weight checks
2017-08-23 13:44:20 +03:00
Svyatoslav Nikolsky
c0ac8c93cb
uahf: fixed max block sigops calculation
2017-08-23 13:25:11 +03:00
Svyatoslav Nikolsky
1b1cebdaac
segwit: test_witness_hash_differs
2017-08-23 13:16:52 +03:00
Svyatoslav Nikolsky
5fb35020f6
segwit: basic serialization tests
2017-08-23 13:14:19 +03:00
Svyatoslav Nikolsky
db46633ef8
segwit: optimized size_with_witness
2017-08-23 12:49:22 +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