onryo
58b65f9670
Update copyrights
3 months ago
Duke
e8dc755f06
Reduce memory usage of CBlockIndex
Ported code from https://github.com/zcash/zcash/pull/6192 with various changes needed
for the Hush codebase.
1 year ago
Duke
e033a2e6eb
Update copyrights to 2023
1 year ago
zanzibar
512da314a5
BIP155 (addrv2)
Tor v3 + i2p
1 year ago
Duke
ae64eb2392
Remove alerts
1 year ago
Jonathan "Duke" Leto
5d2307a709
Update copyrights to 2022
2 years ago
Duke Leto
b4f38e2a77
Increase nMinDiskSpace to 1GB
2 years ago
Duke Leto
231850740e
CZindexStats
3 years ago
Duke Leto
8c25b745b3
Start to persist zindex stats to disk
3 years ago
Duke Leto
4a536d62dc
Update copyrights
3 years ago
Duke Leto
fd0d0e6c75
Remove unused partition check code
This code is unused and was disabled in BTC core and then deleted,
since it didn't work correctly: https://github.com/bitcoin/bitcoin/pull/8275
3 years ago
Duke Leto
cde6d33ad1
The term 'whitelist' is racist and so we choose to call this feature 'allowlist'
3 years ago
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
4 years ago
Duke Leto
62613ed77a
main.h changes
4 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
5 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