Anthony Fieroni
7c4abad4f0
Address performance issue
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-01-15 14:39:48 -07:00
Brannon King
0f27f3cfd6
minor optimization tweaks, fixed one validHeight use
2020-01-15 14:39:48 -07:00
Brannon King
8b4197570d
all tests pass
2020-01-15 14:39:48 -07:00
Brannon King
5e32ef1b75
handle takeover going back to zero
2020-01-15 14:39:48 -07:00
Anthony Fieroni
0fce479923
Initial undo removal
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-01-15 14:39:48 -07:00
Anthony Fieroni
106a4c26da
Fix db directory
...
Don't use recursive hash computation
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-01-15 14:39:48 -07:00
Anthony Fieroni
0dad6a7c10
Fix getchangesinblock and unit test
...
getTotalValueOfClaimsInTrie query is not well performance balanced
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-01-15 14:39:48 -07:00
Anthony Fieroni
f47826232f
Fix removing expired claim
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-01-15 14:39:48 -07:00
Anthony Fieroni
02091d564b
Fix claimtriecache test
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-01-15 14:39:48 -07:00
Anthony Fieroni
0bc44cac0e
Ensure working directories are created
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-01-15 14:39:48 -07:00
Anthony Fieroni
3e51253853
Do not pass bool as int
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-01-15 14:39:48 -07:00
Anthony Fieroni
21b1ae4a63
Fix python unit test
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-01-15 14:39:48 -07:00
Anthony Fieroni
3b5fae6cfb
Fix sleep
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-01-15 14:39:48 -07:00
Anthony Fieroni
017ad1317a
Implement handlers for references and callbacks
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-01-15 14:39:48 -07:00
Anthony Fieroni
6d0b8e8196
Working python bindings
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-01-15 14:39:48 -07:00
Anthony Fieroni
e386039392
Simplifications
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-01-15 14:39:48 -07:00
Anthony Fieroni
c6334a5ef2
Make claimtrie dynamic link library
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-01-15 14:39:48 -07:00
Anthony Fieroni
53a61258e1
Introduce libclaimtrie
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-01-15 14:39:48 -07:00
Aditya J Karia
61625c0eef
Docs: Updated README.md files with TOC and best practices in Mar… ( #339 )
...
* Added table of contents to README.md
* Restructured headings and contents to follow Markdown best Practices
2020-01-15 14:39:48 -07:00
Bharat Raghunathan
1de2b14345
Update hyperlinks in README ( #326 )
2020-01-15 14:39:48 -07:00
Brannon King
c725cd46cf
error w/o segwit after fork
2020-01-15 14:39:48 -07:00
Brannon King
b57aca5a93
ensure we don't return witness data in the transaction w/o segwit rule
2020-01-15 14:39:48 -07:00
Jeremy Kauffman
b65d09c31a
mention mailing list on README
2020-01-15 14:39:48 -07:00
Brannon King
15e103b42f
performance tweaks, unit test fixes
2020-01-15 14:39:48 -07:00
Anthony Fieroni
1a67d18df4
Sync to top
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-01-15 14:39:48 -07:00
Brannon King
ce31ca87a0
goes through block 664641
2020-01-15 14:39:48 -07:00
Brannon King
37bf897f75
runs to norm fork
2020-01-15 14:39:48 -07:00
Anthony Fieroni
223141752e
Keep going to 536149
...
Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>
2020-01-15 14:39:48 -07:00
Brannon King
75c4c7ab0d
fixed issue with untouched child nodes needing a parent update
2020-01-15 14:39:48 -07:00
Brannon King
dfc5ebf3f6
It passes 200k
2020-01-15 14:39:48 -07:00
Brannon King
5f8b0b6f55
fixed some RPC tests
2020-01-15 14:39:48 -07:00
Brannon King
6b22f66325
cache and hash fork tests pass
2020-01-15 14:39:48 -07:00
Brannon King
24a1c59013
tried to fix hashfork tests; they're not working yet
2020-01-15 14:39:48 -07:00
Brannon King
8affc8fe7d
normalization tests pass
2020-01-15 14:39:48 -07:00
Brannon King
8654a4554e
continued work on the takeover height
2020-01-15 14:39:48 -07:00
Brannon King
515446fe7b
some progress on making takeover height work
2020-01-15 14:39:48 -07:00
Brannon King
377432a459
fixed more tests
2020-01-15 14:39:48 -07:00
Brannon King
e96c393c34
still fixing tests
2020-01-15 14:39:48 -07:00
Brannon King
86ae72abb2
made another test pass, cleaned up cruft
2020-01-15 14:39:48 -07:00
Brannon King
c2d2e4befd
first tests ran, working to make takeover height unnecessary
2020-01-15 14:39:48 -07:00
Brannon King
3e16229318
it compiles
2020-01-15 14:39:48 -07:00
Alex Grintsvayg
9ab1105e1a
move lenny's docker work into the repo
2019-11-27 09:31:35 -05:00
Brannon King
be118de19a
raised default max tx fee
2019-11-26 15:16:59 -07:00
Brannon King
bf8cb69987
worked around an off-by-1 issue on the normalization fork block
2019-11-26 15:16:59 -07:00
Brannon King
37d177178f
changed flush to have min height
...
don't flush blocks on regtest
2019-11-26 15:16:59 -07:00
gahag
f05b5973ae
Implement basic log rotation ( closes #211 ) ( #344 )
...
* Remove shrinkdebugfile flag (#211 )
To implement a basic form of log rotation, two instances of the log file are to
be adopted: one for the current execution, and one for the previous
execution. On startup, if the log file exists, it will be renamed into the old
log file. This implies the deprecation and removal of the log shrink flag, since
the log is no longer forever growing.
* Implement log backup
To implement a basic form of log rotation, two instances of the log file are to
be adopted: one for the current execution, and one for the previous
execution. On startup, if the log file exists, it is renamed into the old
log file. This means that you should always have logs for the last 2 executions.
closes #211
2019-10-29 14:21:04 -06:00
Aditya J Karia
4a3c2e6504
Docs: Updated README.md files with TOC and best practices in Mar… ( #339 )
...
* Added table of contents to README.md
* Restructured headings and contents to follow Markdown best Practices
2019-10-29 14:20:05 -06:00
Bharat Raghunathan
8010681915
Update hyperlinks in README ( #326 )
2019-10-29 14:11:49 -06:00
GwanYeong Kim
6fe70b58ce
Fix 'Use $(...) notation instead of legacy backticked ...
.' issue in shell script
2019-10-29 14:05:48 -06:00
Eric Brian Anil
51ec0a92f7
MIT License badge
...
Added the MIT license badge that redirects to the license page
2019-10-21 07:37:04 -06:00