Brannon King
|
68ecea3fdb
|
made the functional test workaround not break testnet
|
2020-04-22 08:14:18 -06:00 |
|
Brannon King
|
f1d8061534
|
repair unintended hard fork at 745383
adjustments to hf sync
fixed compilation
|
2020-04-20 07:33:36 -06:00 |
|
Brannon King
|
10a898607f
|
move block filter specifics out of base.cpp
|
2020-03-26 15:58:39 +02:00 |
|
Brannon King
|
87dfdabf94
|
reintroduce hash table
|
2020-03-26 15:58:38 +02:00 |
|
Anthony Fieroni
|
d6e230dcd2
|
Allow sqlite to copy only temporaries
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2020-03-26 15:58:38 +02:00 |
|
Brannon King
|
76247f430c
|
move in changes from master
|
2020-03-26 15:40:58 +02:00 |
|
Anthony Fieroni
|
857d03cc5d
|
Fix merkle hash on empty trie past hash fork
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2020-03-26 15:40:44 +02:00 |
|
Brannon King
|
5dca394aaa
|
tweak consistency check
|
2020-03-26 15:40:44 +02:00 |
|
Anthony Fieroni
|
508542350b
|
Increase attempts to database sync
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2020-03-26 15:40:44 +02:00 |
|
Brannon King
|
ea5a7c8152
|
optimized hash calc, fixed bad nChainTx, re-used db connection
|
2020-03-26 15:40:44 +02:00 |
|
Brannon King
|
b83516d107
|
improve integrity check time
|
2020-03-26 15:40:44 +02:00 |
|
Brannon King
|
6153986566
|
fixed slow loading of block index, increased wallet flush period
|
2020-03-26 15:40:43 +02:00 |
|
Anthony Fieroni
|
db96a93844
|
Ensure database directories existence
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2020-03-26 15:40:43 +02:00 |
|
Anthony Fieroni
|
8cc5800731
|
Fix signed / unsigned check
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2020-03-26 15:40:43 +02:00 |
|
Brannon King
|
26125f1351
|
fixed missing items in block_info, incorrect column names
|
2020-03-26 15:40:28 +02:00 |
|
Brannon King
|
40042cf1a7
|
track original height (not working)
|
2020-03-26 15:40:28 +02:00 |
|
Brannon King
|
d4766821c7
|
changed to WAL, changed coin table to unspent, added unspent::address
|
2020-03-26 15:40:28 +02:00 |
|
Anthony Fieroni
|
d313bccf47
|
Fix validation tests
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2020-03-26 15:40:28 +02:00 |
|
Anthony Fieroni
|
5005e95d05
|
Clarify claimtrie allocation
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2020-03-26 15:40:28 +02:00 |
|
Anthony Fieroni
|
eac4f02348
|
Fix rebase issues
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2020-03-26 15:40:28 +02:00 |
|
Anthony Fieroni
|
e904a9fce6
|
Use faster continuous memory hash computation
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2020-03-26 15:40:28 +02:00 |
|
Anthony Fieroni
|
3dc39cefbc
|
Add Go binding to libclaimtrie
Still not work (it has problems with swig generated code)
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2020-03-26 15:40:28 +02:00 |
|
Brannon King
|
69c1e4afc6
|
optimized findNameForClaim, added test for removalWorkaround
|
2020-03-26 15:40:28 +02:00 |
|
Anthony Fieroni
|
e4e160cf3e
|
Fix partial claim id search
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2020-03-26 15:40:28 +02:00 |
|
Brannon King
|
f9cb79349b
|
added additional unit tests, optimized queries
|
2020-03-26 15:40:28 +02:00 |
|
Anthony Fieroni
|
d896099593
|
Remove duplicate code
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2020-03-26 15:40:28 +02:00 |
|
Brannon King
|
8ddb17b03d
|
changed name column to blob
|
2020-03-26 15:40:28 +02:00 |
|
Anthony Fieroni
|
38006baf03
|
Fix signed / unsigned compare
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2020-03-26 15:40:28 +02:00 |
|
Brannon King
|
394f1d6088
|
repaired getchangesinblock
|
2020-03-26 15:40:28 +02:00 |
|
Brannon King
|
f85a276446
|
renamed tables to be singular
|
2020-03-26 15:40:28 +02:00 |
|
Anthony Fieroni
|
5a50b39c84
|
Move sqlite back in claimtrie
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2020-03-26 15:40:28 +02:00 |
|
Brannon King
|
9eed417892
|
ensure removalWorkaround matches old code
|
2020-03-26 15:40:27 +02:00 |
|
Anthony Fieroni
|
94754becac
|
Try commit changes in a minute
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2020-03-26 15:40:27 +02:00 |
|
Brannon King
|
1c930030cd
|
fixed restart issues, ditched metadata column
|
2020-03-26 15:40:27 +02:00 |
|
Brannon King
|
8f776bcf01
|
remove leveldb, made tests pass
error on Ctrl+C during reindex
|
2020-03-26 15:40:27 +02:00 |
|
Anthony Fieroni
|
f8f209d51a
|
Strip out takeover workaround in its own file
Trying to optimize a bit hash computation
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2020-03-26 15:40:27 +02:00 |
|
Anthony Fieroni
|
cc32e2949c
|
Address performance issue
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2020-03-26 15:40:27 +02:00 |
|
Brannon King
|
49d468f775
|
minor optimization tweaks, fixed one validHeight use
|
2020-03-26 15:40:27 +02:00 |
|
Brannon King
|
c5b96f99e3
|
all tests pass
|
2020-03-26 15:40:27 +02:00 |
|
Brannon King
|
d942ffa1f2
|
handle takeover going back to zero
|
2020-03-26 15:40:27 +02:00 |
|
Anthony Fieroni
|
5e3dbb40cc
|
Initial undo removal
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2020-03-26 15:40:27 +02:00 |
|
Anthony Fieroni
|
3bc4e6f9f0
|
Fix db directory
Don't use recursive hash computation
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2020-03-26 15:40:27 +02:00 |
|
Anthony Fieroni
|
a50bc97e83
|
Fix getchangesinblock and unit test
getTotalValueOfClaimsInTrie query is not well performance balanced
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2020-03-26 15:40:27 +02:00 |
|
Anthony Fieroni
|
a9104e8cc6
|
Fix removing expired claim
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2020-03-26 15:40:27 +02:00 |
|
Anthony Fieroni
|
0dda3310d1
|
Fix claimtriecache test
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2020-03-26 15:40:27 +02:00 |
|
Anthony Fieroni
|
5e50508410
|
Fix python unit test
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2020-03-26 15:40:27 +02:00 |
|
Anthony Fieroni
|
1cc1b0fb80
|
Fix sleep
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2020-03-26 15:40:27 +02:00 |
|
Anthony Fieroni
|
17a4ded0ca
|
Implement handlers for references and callbacks
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2020-03-26 15:40:27 +02:00 |
|
Anthony Fieroni
|
2c7392c7a1
|
Working python bindings
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2020-03-26 15:40:27 +02:00 |
|
Anthony Fieroni
|
792ba0b032
|
Simplifications
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
|
2020-03-26 15:40:27 +02:00 |
|