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.
2020-10-21 07:28:10 -04:00
Duke Leto
a7f88a87aa
Update copyright URL to be https
2020-09-20 13:17:38 -04:00
Duke Leto
dd95b1471c
desprout
2020-06-06 14:48:16 -04:00
Duke Leto
ed91f0188b
We aint got no JoinSplits around here
2020-06-04 21:56:04 -04:00
Duke Leto
da6c0028a3
desprout
2020-06-04 21:51:49 -04:00
Duke Leto
b32bf1f82c
Revert "desprout"
...
This reverts commit 7c6c7150c6 .
2020-06-04 21:51:21 -04:00
Duke Leto
7c6c7150c6
desprout
2020-06-03 22:20:10 -04:00
Duke Leto
7665509d99
Make this less noisy
2020-04-06 08:37:33 -04:00
Duke Leto
b9f148b3ea
Do not write out sprout anchor/nullifier data, since we do not have any
2020-01-02 13:42:18 -05:00
Duke Leto
c0ca9ee8fe
Log the sizes of various datastructures about nullifiers when NullifierCount() is called, if -zdebug
2020-01-02 12:46:35 -05:00
Duke Leto
c4320775f7
Start using -zdebug so we don't scare normal users with all this output
2019-12-31 08:19:01 -05:00
Duke Leto
c7d391176d
Log when we add nullifiers
2019-12-29 13:04:34 -05:00
Duke Leto
c9ee4a8d7a
Fix bad merge
2019-12-28 17:40:53 -05:00
Duke Leto
83c7586e40
Merge branch 'dev' into sietch
...
Conflicts:
src/coins.cpp
2019-12-28 17:39:47 -05:00
Duke Leto
4f0ee90ce6
Fix some compile issues
2019-12-10 23:20:57 -05:00
Jonathan "Duke" Leto
0f5e636fa8
For the want of parens consensus was lost
2019-11-22 08:03:46 -08:00
Jonathan "Duke" Leto
f3247b7209
remove some sprout code
2019-11-14 15:52:01 -08:00
Jonathan "Duke" Leto
a40f0b0f19
Delete sprout code from HaveJoinSplitRequirements and log reasons for failing reqs to stderr
2019-11-14 14:26:31 -08:00
Duke Leto
5b29c7cd71
wip
2019-11-05 06:54:42 -05:00
Jonathan "Duke" Leto
5da33fe71d
Remove commented out debris related to Verus breaking their immutability, sigh
2019-08-07 20:32:52 -07:00
Mihailo Milenkovic
1f013df156
Initial PegsCC implementation ( #27 )
2019-07-04 11:23:55 +02:00
jl777
0ea9ae3c05
Update copyright to 2019
2018-12-31 21:41:05 -11:00
jl777
fcce90b71b
launchmap
2018-12-05 21:05:51 -11:00
miketout
3bfa5e2264
Latest Zcash updates and more CC for N@S
2018-10-05 00:26:06 -07:00
Eirik Ogilvie-Wigley
51e6ed6110
Move FIXME comment to where the fix should happen
2018-09-28 12:16:05 -06:00
Eirik Ogilvie-Wigley
a13492744d
Use max priority for all shielded transfers
2018-09-28 10:32:30 -06:00
miketout
9feb4b9e08
Major updates integration from all upstreams
2018-09-18 14:33:53 -07:00
Michael Toutonghi
5034d1c134
Sync with latest Komodo changes
2018-08-06 12:52:22 -07:00
Eirik Ogilvie-Wigley
4fc309f0f5
Rename Merkle Trees to include sprout or sapling
2018-08-01 10:31:09 -06:00
Michael Toutonghi
37ad688668
Protect from null ptr on chain tip
2018-07-14 21:45:38 -07:00
jl777
d6f8eeb965
Remove mindiff cap for 100% PoS
2018-07-05 21:48:08 -11:00
Homu
9acfa0067f
Auto merge of #3258 - Eirik0:3056-anchor-test-cases, r=str4d
...
Add tests for sapling anchors
Closes #3253
2018-06-19 09:28:20 -07:00
Scott Sadler
81389fc7b4
merge dev; tests broken, need to use wallet for block rewards
2018-05-29 19:04:47 -03:00
Michael Toutonghi
c6e2184378
post launch release readiness
2018-05-27 19:59:23 -07:00
Michael Toutonghi
c1e7194760
fix coinbase spend after 10080 & seg fault
2018-05-25 21:52:53 -07:00
Michael Toutonghi
b0e452de2a
fix build for update
2018-05-25 20:15:38 -07:00
Michael Toutonghi
6c8e1cdfb7
Restore zcash coinbase rule and launch fix at 10080
2018-05-25 15:10:07 -07:00
Eirik Ogilvie-Wigley
3182b4abc3
Add tests for sapling anchors
2018-05-16 10:31:53 -06:00
Scott Sadler
20c3ac51c2
wip
2018-05-09 16:17:28 -03:00
Jack Grigg
97b46f00cc
Add valueBalance to value balances, and enforce its consensus rules
2018-05-09 11:34:41 +01:00
Sean Bowe
8c57bbac15
Fix broken error messages.
2018-05-07 14:37:46 -06:00
Sean Bowe
e390a475c1
Fix outdated comment
2018-05-07 14:37:46 -06:00
Sean Bowe
1f8be05b63
Add consensus support for Sapling merkle trees.
2018-05-07 14:37:46 -06:00
Sean Bowe
85b39f57bb
Add PushSaplingAnchor
2018-05-07 14:37:46 -06:00
Sean Bowe
c643ff0b51
Add support for PopAnchor(.., SPROUT/SAPLING)
2018-05-07 14:37:46 -06:00
Sean Bowe
27616b9a04
Add support for Sapling anchors in coins/txdb.
2018-05-07 14:37:46 -06:00
Sean Bowe
7703a673ea
Generalize the PushAnchor implementation behavior.
2018-05-07 14:37:43 -06:00
Sean Bowe
9ea4e387b2
Generalize the PopAnchor implementation behavior.
2018-05-07 13:46:06 -06:00
Sean Bowe
18322f074c
Introduce support for GetBestAnchor(SAPLING).
2018-05-07 13:46:06 -06:00
Sean Bowe
2bd59e1473
Rename PushAnchor to PushSproutAnchor.
2018-05-07 13:46:06 -06:00