Anthony Fieroni
02f700b9b5
Implement binary tree hash algorithm
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-03-26 15:40:14 +02:00
Brannon King
1aab6cd3b8
separate claim from children storage
2020-03-26 15:40:14 +02:00
Brannon King
e510a81fec
first pass at not loading full claimtrie into RAM
...
tweaks
2020-03-26 15:40:14 +02:00
Brannon King
a853cf5c7b
renamed some of the cache fields
2020-03-26 15:40:14 +02:00
Brannon King
6423377fe1
revert regtest expiration change
2020-03-26 15:40:14 +02:00
Anthony Fieroni
3f97b2c70a
Fix consensus
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-03-26 15:40:14 +02:00
Anthony Fieroni
934908c79e
Fix expiration fork usage
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-03-26 15:40:14 +02:00
Brannon King
fa8bdefa9e
eliminated fuzzer test on osx
2020-03-26 15:39:51 +02:00
Brannon King
24b5d5bbbd
changed unit test to deterministic rand
2020-03-26 15:39:51 +02:00
Brannon King
aeb7e2798e
post-merge fixes
2020-03-26 15:39:51 +02:00
lbrynaut
c58b8b5aeb
Add a test for locktime transactions.
2020-03-26 15:39:51 +02:00
Brannon King
5f1c22680e
flattening prefix trie work
...
put getclaimsintrie back as deprecated
added test for adding a lot of data to the claimtrie
updated unit test to dodge expiration fork
2020-03-26 15:39:51 +02:00
Brannon King
6824576189
added a test for putting a lot of data into the claimtrie
...
updated to dodge expiration fork
2020-03-26 15:39:51 +02:00
Brannon King
5cf649e90c
added claimtrie field back to getblocktemplate
...
I also included a test to ensure that we don't forget it next time
2020-03-26 15:39:51 +02:00
Brannon King
e7d7d0861b
pulled in a few minor keepers from the other rebase branch
2020-03-26 15:39:51 +02:00
Brannon King
9c866832de
fixed slow-running unit tests
2020-03-26 15:39:51 +02:00
lbrynaut
9295adeb38
Rebase lbry on to Bitcoin 0.17.
...
This contains significant rebase / merge / testing work by Naut
<lbrynaut@protonmail.com>, Anthony Fieroni <bvbfan@abv.bg> and Brannon
King <countprimes@gmail.com>.
2020-03-26 15:39:51 +02:00