NikVolf
|
15b7b294a6
|
don't use shared tree cache across transactions
|
2019-04-10 13:50:31 +03:00 |
Svyatoslav Nikolsky
|
9a1d94b487
|
fix comment
|
2019-04-10 11:07:58 +03:00 |
Svyatoslav Nikolsky
|
eb7b6838a2
|
handle reorganizations in BlocksWriter
|
2019-04-10 11:06:50 +03:00 |
Svyatoslav Nikolsky
|
a0f548ef97
|
(failing) blocks_write_able_to_reorganize
|
2019-04-10 10:54:01 +03:00 |
Svyatoslav Nikolsky
|
1bc2d94816
|
improve tracing during canonization/decanonization
|
2019-04-10 10:44:41 +03:00 |
NikVolf
|
cfc90d3102
|
merge and fix warnings
|
2019-04-09 18:45:51 +03:00 |
NikVolf
|
f3e333f52a
|
fix for trees
|
2019-04-09 18:35:20 +03:00 |
Svyatoslav Nikolsky
|
b859c210d2
|
Merge pull request #76 from paritytech/detailed_error_report_in_import
Display actual import error when import has failed
|
2019-04-09 18:16:55 +03:00 |
NikVolf
|
3529542603
|
tree cache and chain acceptors
|
2019-04-09 18:06:54 +03:00 |
NikVolf
|
62d3c2735f
|
final fixes and test passes
|
2019-04-09 15:49:58 +03:00 |
Svyatoslav Nikolsky
|
5e19a21423
|
display actual import error when import has failed
|
2019-04-09 15:24:05 +03:00 |
NikVolf
|
1a25653647
|
fix double negation
|
2019-04-08 17:36:25 +03:00 |
NikVolf
|
65453c4219
|
fix also sign recovery for g2
|
2019-04-08 17:27:39 +03:00 |
NikVolf
|
7244faa5f3
|
various fixes
|
2019-04-08 17:11:19 +03:00 |
Svyatoslav Nikolsky
|
3794cb0890
|
Merge pull request #75 from rex4539/verification-level
Fix verification-level option
|
2019-04-08 11:59:27 +03:00 |
Dimitris Apostolou
|
e96355c422
|
Fix verification-level option
|
2019-04-06 12:28:46 +03:00 |
Svyatoslav Nikolsky
|
960f8f0455
|
Merge pull request #73 from paritytech/thread_names
Name all spawned threads
|
2019-04-05 15:08:30 +03:00 |
Svyatoslav Nikolsky
|
089e4f9748
|
Merge pull request #74 from paritytech/hash_header_without_holding_lock
Hash header(s) without holding sync lock
|
2019-04-05 15:05:41 +03:00 |
Svyatoslav Nikolsky
|
cc4defdc24
|
Merge pull request #72 from paritytech/cache_transaction_outputs
Cache transaction outputs in ChainAcceptor
|
2019-04-05 15:05:25 +03:00 |
Svyatoslav Nikolsky
|
5716d15b6e
|
fixed tests compilation
|
2019-04-05 12:17:17 +03:00 |
Svyatoslav Nikolsky
|
92b0774cc6
|
hash incoming headers without holding sync lock
|
2019-04-05 12:05:09 +03:00 |
Svyatoslav Nikolsky
|
5d26582830
|
name all (excl main) threads
|
2019-04-05 11:27:19 +03:00 |
Svyatoslav Nikolsky
|
d0b0249ca2
|
cache transaction outputs during block accept
|
2019-04-05 10:45:29 +03:00 |
Svyatoslav Nikolsky
|
0f6ff605d7
|
Merge pull request #71 from paritytech/disable_doublespend_check_for_coinbase
Disable TransactionDoubleSpend for coinbase transactions
|
2019-04-04 17:28:57 +03:00 |
Svyatoslav Nikolsky
|
71ccddd1b5
|
Merge pull request #70 from paritytech/do_not_verify_headers_twice2
Do not verify headers twice during synchronization
|
2019-04-04 17:28:49 +03:00 |
Svyatoslav Nikolsky
|
f8e772b88d
|
disable TransactionDoubleSpend for coinbase tx
|
2019-04-04 15:16:40 +03:00 |
Svyatoslav Nikolsky
|
76f2577c33
|
fixed test
|
2019-04-04 11:28:02 +03:00 |
Svyatoslav Nikolsky
|
54ba2892ec
|
added HeadersVerifying block state + headers fetch heuristic
|
2019-04-04 10:36:07 +03:00 |
Svyatoslav Nikolsky
|
8d43a5ed2e
|
fixed trace
|
2019-04-04 08:50:26 +03:00 |
Svyatoslav Nikolsky
|
e0a4a04380
|
tweak sync constants for async headers verification
|
2019-04-04 07:25:25 +03:00 |
Svyatoslav Nikolsky
|
2626366c7c
|
do not verify headers twice
|
2019-04-04 07:25:25 +03:00 |
Svyatoslav Nikolsky
|
f69e0a00a1
|
Merge pull request #69 from paritytech/actually_verify_headers_async
Actually verify headers
|
2019-04-04 07:24:13 +03:00 |
Svyatoslav Nikolsky
|
f1ae363000
|
do not saturate until there are headers verifying
|
2019-04-03 16:37:38 +03:00 |
Svyatoslav Nikolsky
|
e947ae847c
|
actually veify headers
|
2019-04-03 16:35:02 +03:00 |
Svyatoslav Nikolsky
|
d93ba52f2c
|
Merge pull request #67 from paritytech/verify_headers_in_separate_thread
Verify headers in separate thread
|
2019-04-03 08:15:49 +03:00 |
Svyatoslav Nikolsky
|
bc6ddbec63
|
fix docs
|
2019-04-02 14:05:45 +03:00 |
Svyatoslav Nikolsky
|
8926e83347
|
verify headers in separate thread
|
2019-04-02 14:03:55 +03:00 |
NikVolf
|
44e72c1503
|
augment test
|
2019-04-01 18:32:26 +03:00 |
NikVolf
|
8474d4aac1
|
smoky test
|
2019-04-01 17:41:13 +03:00 |
Svyatoslav Nikolsky
|
687e71c952
|
Merge pull request #65 from paritytech/equihash_optimization1
Optimize equihash implementation
|
2019-03-29 15:01:57 +03:00 |
Svyatoslav Nikolsky
|
6702102c3b
|
Merge pull request #66 from dconnolly/allow-dead-code-where-appropriate
Mark allow(dead_code) on compute_hsig() for now
|
2019-03-29 09:00:42 +03:00 |
Deirdre Connolly
|
347f217e0f
|
Mark allow(dead_code) on compute_hsig() for now
|
2019-03-29 01:33:43 -04:00 |
NikVolf
|
79887986a9
|
half stubbed join split verification
|
2019-03-28 18:33:18 +03:00 |
Svyatoslav Nikolsky
|
b5bc00a5dd
|
equihash2 -> equihash
|
2019-03-28 17:27:55 +03:00 |
Svyatoslav Nikolsky
|
bf8bb67a26
|
optimize equihash implementation
|
2019-03-28 17:25:50 +03:00 |
NikVolf
|
3b984adfd0
|
input api
|
2019-03-26 16:09:59 +03:00 |
Svyatoslav Nikolsky
|
a31b7c0ac7
|
Merge pull request #63 from paritytech/minimize_hashing2
Minimize chain structures hashing (part#2)
|
2019-03-25 18:08:09 +03:00 |
Svyatoslav Nikolsky
|
961993e0a8
|
minimize hashing #2
|
2019-03-25 14:41:44 +03:00 |
Nikolay Volf
|
bf9cb27353
|
Merge pull request #62 from paritytech/update-deps
Update and deduplicate dependencies
|
2019-03-25 11:53:25 +01:00 |
NikVolf
|
93b37f3192
|
update and dedup deps
|
2019-03-25 12:39:24 +03:00 |