onryo
58b65f9670
Update copyrights
3 months ago
Duke
d99ab44bfb
Fix implementation of GetBlockHash in CBlockIndex and CDiskBlockIndex
7 months ago
Duke
e993acb2f0
Fix missing hashFinalSaplingRoot in block header
11 months ago
Duke
9602e715ed
Fix compile issue
1 year ago
Duke
b197c18ffc
.
1 year ago
Duke
ca6a1c48bb
Make GetBlockHash() calculate the blockhash if phashBlock is null
1 year ago
Duke
513ebc5bb4
Say which height we are at when we get an assertion from GetBlockHash
1 year 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
Jonathan "Duke" Leto
5d2307a709
Update copyrights to 2022
2 years ago
Duke Leto
40853af335
Remove things related to PoS
3 years ago
Duke Leto
646012c356
Fix incorrect comments mentioning JoinSplits
3 years ago
Duke Leto
4a536d62dc
Update copyrights
3 years ago
Duke Leto
b58c15b9fb
update copyrights
3 years ago
Duke Leto
18ce9a6070
crosschain updates
3 years ago
Duke Leto
abc0b55d05
Hush Hush Hush
4 years ago
Duke Leto
c737c0dfaf
We call them Hush Smart Chains around here
4 years ago
Duke Leto
a23b0e8388
Remove the unsupported concept of staked notaries
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
40f0745fab
Track shielded spends on disk so we can calculate anonset in real-time correctly
4 years ago
Duke Leto
649fa9fa71
Improve zindex to track anonset
4 years ago
Duke Leto
12e7c13a84
Change datatypes, do not use VARINT, increase exception logging
4 years ago
Duke Leto
aef3f37b0f
move new zindex stuff to the end of serialization and more logging
4 years ago
Duke Leto
fbfdc8f40f
Port zindex code from old patches; compiles and seems to work when zindex is disabled
4 years ago
Duke Leto
2492ac8c3a
Start scavenging zindex code from the depths of the git bit bucket
4 years ago
Duke Leto
f39cd2a473
Delete Verus junk, which breaks ARMv8/aarch64 builds
5 years ago
Duke Leto
a4f827faeb
remove zindex stuff that should not be on this branch
5 years ago
Duke Leto
1f1428257e
Remove blockindex changes from zindex that should not be in this branch
5 years ago
Jonathan "Duke" Leto
f686d9288c
blockindex bugfix suggested by blackjoker
5 years ago
Jonathan "Duke" Leto
c91d1d1fdf
Use uints to save RAM/disk on block stats; fix ntz serialization
5 years ago
Jonathan "Duke" Leto
3b49c1d256
Improve ntz detection and serialize to disk
5 years ago
Jonathan "Duke" Leto
5c310aa048
Define -zindex
5 years ago
Jonathan "Duke" Leto
2b3023444d
Properly serialize/deserialize new blockindex with zstats
5 years ago
Jonathan "Duke" Leto
22c0a22926
Compiles, RPC gives back some shielded stats, which have bugs
5 years ago
Jonathan "Duke" Leto
188b44937b
Clean up and improve some definitions of shielded stats; fix some compiler issues
5 years ago
Duke Leto
5c519f9665
Start teaching hushd to track various stats about shielded xtns
5 years ago
DeckerSU
45aecd9c3c
osx: switch to gcc-8 static build
5 years ago
blackjok3r
389da98eb8
revert labs exemption
5 years ago
blackjok3r
6e7b2363be
undo stuff
5 years ago
blackjok3r
0f6fe03990
fix
5 years ago
Jonathan "Duke" Leto
cc6b990bdb
Revert "Attempt to fix coredump found by TheTrunk/Shossain"
This reverts commit 4b8ae26232
.
5 years ago
Jonathan "Duke" Leto
4b8ae26232
Attempt to fix coredump found by TheTrunk/Shossain
5 years ago
blackjok3r
25bf471ddd
add notary pay stuff without breaking blockindex.
5 years ago
blackjok3r
ab7558ab9d
inital commit for notarypay 0BR
5 years ago
blackjok3r
fa309e5b0e
Add context flag to stop checking twice
5 years ago
DeckerSU
a6e7da55e2
fix gcc-8 / g++-8 build
5 years ago
jl777
0f6ee83311
Tmp files
5 years ago
jl777
0ea9ae3c05
Update copyright to 2019
5 years ago
jl777
3491227494
Sprout funds
6 years ago