Duke Leto
b58c15b9fb
update copyrights
3 years ago
Duke Leto
6e3d994b77
Mempool optimizations and cleanup
3 years ago
Duke Leto
abc0b55d05
Hush Hush Hush
4 years ago
Duke Leto
be16f80abc
Hush Full Node is now GPLv3
Any projects which want to use Hush code from now on will need to be licensed as
GPLv3 or we will send the lawyers: https://www.softwarefreedom.org/
Notably, Komodo (KMD) is licensed as GPLv2 and is no longer compatible to receive
code changes, without causing legal issues. MIT projects, such as Zcash, also cannot pull
in changes from the Hush Full Node without permission from The Hush Developers,
which may in some circumstances grant an MIT license on a case-by-case basis.
4 years ago
Duke Leto
a7f88a87aa
Update copyright URL to be https
4 years ago
Duke Leto
a2b3316664
Port PR93 from @denioD
4 years ago
Duke Leto
7609fe8bbb
Logging and copyrights
4 years ago
Duke Leto
de0b5938a1
copyright
5 years ago
Duke Leto
62613ed77a
main.h changes
5 years ago
Duke Leto
e87d029968
Mostly-working Hush full node sans Verus!!!
Every line of Verus-specific code has been removed from the codebase.
This code compiles on Linux and can do a partial sync. A full sync
and other extensive tests need to be done before it's merged into
the duke branch.
BUGS:
One known bug is that the node starts to CPU mine by default, lol.
5 years ago
Jonathan "Duke" Leto
d03d774c18
Fix zindex flag detection
5 years ago
Jonathan "Duke" Leto
5c310aa048
Define -zindex
5 years ago
jl777
52445b8430
Slowflag into CBOPRET if
5 years ago
blackjok3r
69626ff68d
revert undo file size
5 years ago
blackjok3r
0d47cda145
initial commit for payments merge RPC
5 years ago
blackjok3r
2a5a86b1ce
change default expiry height to 200 instead of 20. To stop wallet getting corrupted.
5 years ago
blackjok3r
b4a112888b
fix tx expiry height, to 200 blocks
5 years ago
jl777
3db5e5a874
=1
5 years ago
jl777
082aec73ff
=0
5 years ago
jl777
d47d2dd595
Better way to avoid sync errors
5 years ago
jl777
0d16e99532
Dont fetch ahead if cbopret chain, yes it will slow it down
5 years ago
blackjok3r
76e3a7f283
skip dpow check on everything but ProcessNewBlock.
5 years ago
jl777
8a9eaea869
Pass through block and previndex
5 years ago
blackjok3r
cce73b01a7
new tempfile rotation.
5 years ago
blackjok3r
c14e0909c6
Fix using temp file for receiving blocks.
5 years ago
jl777
669f5c4d39
Const
5 years ago
blackjok3r
c3df1b8747
add auto purge of orphans from before notarisation.
5 years ago
jl777
1f46aa58e6
Allow tunable maxreorg
5 years ago
jl777
9269bc177c
Allow tunable maxreorg
5 years ago
jl777
42911ea6c2
Double maxreorg
5 years ago
jl777
0ea9ae3c05
Update copyright to 2019
5 years ago
blackjok3r
94c37803df
Final fix for mempool
6 years ago
ca333
492d6703ed
sync jl777:FSM
6 years ago
jl777
7f6e619ad2
Disable check
6 years ago
jl777
91f355fd69
4MB block size with sapling
6 years ago
jl777
fccd6e1d10
Enforce ac_private rules
6 years ago
blackjok3r
98a8eea3fa
revert that
6 years ago
blackjok3r
f8889dbe6d
main.h?
6 years ago
blackjok3r
943026456e
try this arr
6 years ago
blackjok3r
885f304f9c
try
6 years ago
blackjok3r
993ada0a73
try to get vjoinsplit size
6 years ago
blackjok3r
6f84a8cb23
try
6 years ago
blackjok3r
71c5790266
maybe
6 years ago
Jonathan "Duke" Leto
42bf3ac4d8
Add size_on_disk to getblockchaininfo from BTC master
6 years ago
miketout
af2e212d7a
Remove spurios opret in tx builder, don't wait forever for blocks before mining, add delay to getblocktemplate
6 years ago
miketout
271326fafd
Clean up stake rebroadcasting and mempool checking
6 years ago
Michael Toutonghi
8fc4030c10
Reorganized cheatcatcher for build issues
6 years ago
Michael Toutonghi
df756d24ba
Cheatcatcher
6 years ago
Larry Ruane
6206d86237
Test peer banning logic in both pre- and post-initial block download states
6 years ago
jl777
1c75341741
-ac_ccactivate
Allows a chain to “dynamically” update to CC enabled
6 years ago