onryo
58b65f9670
Update copyrights
3 months ago
Duke
e033a2e6eb
Update copyrights to 2023
1 year ago
Jonathan "Duke" Leto
5d2307a709
Update copyrights to 2022
2 years ago
Duke Leto
4a536d62dc
Update copyrights
3 years ago
Duke Leto
01f4fae6a7
Add header file that got lost in the shuffle
3 years ago
Duke Leto
c2eec1f7a7
Remove Komodo interest code and various other improvements
3 years ago
Duke Leto
b58c15b9fb
update copyrights
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
f8972d4150
Remove mention of joinsplit from some error messages
4 years ago
Duke Leto
dd95b1471c
desprout
4 years ago
Duke Leto
ed91f0188b
We aint got no JoinSplits around here
4 years ago
Duke Leto
c0ca9ee8fe
Log the sizes of various datastructures about nullifiers when NullifierCount() is called, if -zdebug
4 years ago
Duke Leto
0eaee9dc83
Good riddance
5 years ago
Duke Leto
ac048028c3
wip
5 years ago
Duke Leto
b6158023fe
more debug infoz
5 years ago
Jonathan "Duke" Leto
5da33fe71d
Remove commented out debris related to Verus breaking their immutability, sigh
5 years ago
blackjok3r
e3495bf3e9
remove pointless things
5 years ago
jl777
0ea9ae3c05
Update copyright to 2019
5 years ago
jl777
edc6aba6a5
-launchmap
6 years ago
jl777
4ee39bc49a
-include
6 years ago
jl777
fcce90b71b
launchmap
6 years ago
ca333
492d6703ed
sync jl777:FSM
6 years ago
blackjok3r
caad5eaee1
fix
6 years ago
blackjok3r
5552614eea
try
6 years ago
Eirik Ogilvie-Wigley
4fc309f0f5
Rename Merkle Trees to include sprout or sapling
6 years ago
Michael Toutonghi
c6e2184378
post launch release readiness
6 years ago
Michael Toutonghi
74329e19f8
Multiple changes for critical update, including random locks and activation at 12800. Test for utxos.
6 years ago
Michael Toutonghi
b0e452de2a
fix build for update
6 years ago
Michael Toutonghi
6c8e1cdfb7
Restore zcash coinbase rule and launch fix at 10080
6 years ago
Eirik Ogilvie-Wigley
3182b4abc3
Add tests for sapling anchors
6 years ago
Jack Grigg
97b46f00cc
Add valueBalance to value balances, and enforce its consensus rules
6 years ago
Sean Bowe
85b39f57bb
Add `PushSaplingAnchor`
6 years ago
Sean Bowe
c643ff0b51
Add support for PopAnchor(.., SPROUT/SAPLING)
6 years ago
Sean Bowe
27616b9a04
Add support for Sapling anchors in coins/txdb.
6 years ago
Sean Bowe
7703a673ea
Generalize the PushAnchor implementation behavior.
6 years ago
Sean Bowe
9ea4e387b2
Generalize the PopAnchor implementation behavior.
6 years ago
Sean Bowe
18322f074c
Introduce support for GetBestAnchor(SAPLING).
6 years ago
Sean Bowe
2bd59e1473
Rename PushAnchor to PushSproutAnchor.
6 years ago
Sean Bowe
008f4ee8e7
Rename GetAnchorAt to GetSproutAnchorAt.
6 years ago
Sean Bowe
08f0728884
Rename hashAnchor to hashSproutAnchor.
6 years ago
Sean Bowe
d455828fdc
Specifically describe anchors as Sprout anchors.
6 years ago
Sean Bowe
28d20bdb11
Rename NullifierType to ShieldedType.
6 years ago
miketout
68334c8dae
Fix incorrect validations of block transactions
6 years ago
Scott Sadler
3c7604133e
tombstone for import
6 years ago
Scott Sadler
0cb91a8d20
wip
6 years ago
Eirik Ogilvie-Wigley
9669920f75
Rename nullifier caches and maps to indicate sprout nullifiers
6 years ago
Eirik Ogilvie-Wigley
708c87f16d
Add enum for nullifier type
6 years ago
Eirik Ogilvie-Wigley
685e936c31
Add sapling nullifier set
6 years ago