Commit Graph

106 Commits

Author SHA1 Message Date
Duke Leto
40853af335 Remove things related to PoS 2021-08-19 19:30:03 -04:00
Duke Leto
646012c356 Fix incorrect comments mentioning JoinSplits 2021-06-15 23:21:05 -04:00
Duke Leto
4a536d62dc Update copyrights 2021-04-17 13:03:22 -04:00
Duke Leto
b58c15b9fb update copyrights 2020-12-10 07:45:36 -05:00
Duke Leto
18ce9a6070 crosschain updates 2020-12-09 18:30:57 -05:00
Duke Leto
abc0b55d05 Hush Hush Hush 2020-12-04 09:42:59 -05:00
Duke Leto
c737c0dfaf We call them Hush Smart Chains around here 2020-11-15 11:54:06 -05:00
Duke Leto
a23b0e8388 Remove the unsupported concept of staked notaries 2020-11-15 10:28:53 -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
40f0745fab Track shielded spends on disk so we can calculate anonset in real-time correctly 2020-07-11 11:11:14 -04:00
Duke Leto
649fa9fa71 Improve zindex to track anonset 2020-01-01 22:45:01 -05:00
Duke Leto
12e7c13a84 Change datatypes, do not use VARINT, increase exception logging 2019-12-19 00:10:52 -05:00
Duke Leto
aef3f37b0f move new zindex stuff to the end of serialization and more logging 2019-12-18 15:20:31 -05:00
Duke Leto
fbfdc8f40f Port zindex code from old patches; compiles and seems to work when zindex is disabled 2019-12-17 12:08:14 -05:00
Duke Leto
2492ac8c3a Start scavenging zindex code from the depths of the git bit bucket 2019-12-17 09:43:29 -05:00
Duke Leto
f39cd2a473 Delete Verus junk, which breaks ARMv8/aarch64 builds 2019-11-04 08:17:27 -05:00
Duke Leto
a4f827faeb remove zindex stuff that should not be on this branch 2019-10-25 18:23:15 -04:00
Duke Leto
1f1428257e Remove blockindex changes from zindex that should not be in this branch 2019-10-25 17:42:55 -04:00
Jonathan "Duke" Leto
f686d9288c blockindex bugfix suggested by blackjoker 2019-08-23 04:08:47 -07:00
Jonathan "Duke" Leto
c91d1d1fdf Use uints to save RAM/disk on block stats; fix ntz serialization 2019-08-21 11:25:38 -07:00
Jonathan "Duke" Leto
3b49c1d256 Improve ntz detection and serialize to disk 2019-08-21 06:43:41 -07:00
Jonathan "Duke" Leto
5c310aa048 Define -zindex 2019-08-18 18:55:34 -07:00
Jonathan "Duke" Leto
2b3023444d Properly serialize/deserialize new blockindex with zstats 2019-08-17 12:46:40 -07:00
Jonathan "Duke" Leto
22c0a22926 Compiles, RPC gives back some shielded stats, which have bugs 2019-08-17 05:56:07 -07:00
Jonathan "Duke" Leto
188b44937b Clean up and improve some definitions of shielded stats; fix some compiler issues 2019-08-08 16:47:46 -07:00
Duke Leto
5c519f9665 Start teaching hushd to track various stats about shielded xtns 2019-08-07 10:15:35 -04:00
blackjok3r
0f6fe03990 fix 2019-05-06 12:08:53 +08:00
blackjok3r
25bf471ddd add notary pay stuff without breaking blockindex. 2019-04-17 18:36:00 +08:00
blackjok3r
ab7558ab9d inital commit for notarypay 0BR 2019-04-17 17:42:24 +08:00
blackjok3r
fa309e5b0e Add context flag to stop checking twice 2019-04-02 19:14:51 +08:00
jl777
e4791f54e6 Merge branch 'FSM' into patch-gcc-8 2019-01-25 16:33:13 -11:00
DeckerSU
a6e7da55e2 fix gcc-8 / g++-8 build 2019-01-26 03:09:54 +03:00
jl777
0f6ee83311 Tmp files 2019-01-24 01:44:20 -11:00
jl777
0ea9ae3c05 Update copyright to 2019 2018-12-31 21:41:05 -11:00
jl777
3491227494 Sprout funds 2018-12-15 15:03:24 -11:00
jl777
9412ec11a9 Add back Lwma guards for performance 2018-11-24 09:31:06 -11:00
jl777
89296c979c Fix lwmapos crash 2018-11-24 09:17:34 -11:00
jl777
bff0c90b85 Revert test 2018-11-22 05:52:50 -11:00
jl777
ff6593fc5c Test lwma 2018-11-22 05:48:04 -11:00
jl777
05eaa89826 ASSETCHAINS_LWMAPOS is int32_t 2018-11-22 02:17:27 -11:00
jl777
d7f29aacf8 uint32_t 2018-11-22 02:12:14 -11:00
jl777
f28f7c8324 ASSETCHAINS_LWMAPOS check in IsVerusPOSBlock() 2018-11-22 02:07:16 -11:00
miketout
4b729ec577 Changes for most chain power rule 2018-09-28 01:38:14 -07:00
miketout
9feb4b9e08 Major updates integration from all upstreams 2018-09-18 14:33:53 -07:00
Michael Toutonghi
0c8fa56a02 All latest updates, smart contracts, including oracle from KMD/jl777 2018-09-13 13:00:13 -07:00
jl777
efb8981cb9 Segid cache 2018-08-08 23:41:59 -11:00
Michael Toutonghi
5034d1c134 Sync with latest Komodo changes 2018-08-06 12:52:22 -07:00
jl777
8613127572 LastTip() and tweak deprecation heights 2018-07-15 22:47:16 -11:00
Michael Toutonghi
37ad688668 Protect from null ptr on chain tip 2018-07-14 21:45:38 -07:00