Commit Graph

162 Commits

Author SHA1 Message Date
Duke Leto
b7b8890381 Merge branch 'syncbug' of https://git.hush.is/hush/hush3 into syncbug 2020-12-11 00:34:20 -05:00
Duke Leto
ebe24f9f90 This sprout shite cannot be deleted yet 2020-12-05 08:40:28 -05:00
Duke Leto
fb1facc821 delete more sprout shite, faster syncing 2020-12-04 08:36:28 -05:00
Duke Leto
c737c0dfaf We call them Hush Smart Chains around here 2020-11-15 11:54:06 -05:00
Duke Leto
ebf0df633b Define a new season of anon Hush DPoW notaries 2020-11-15 11:13:15 -05:00
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
Duke Leto
ce043aaac4 Debug stuff to track down what is up with this sync bug 2019-10-11 22:16:12 -04: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