Commit Graph

460 Commits

Author SHA1 Message Date
Duke Leto
05cbc86a00 Fix bug where GetNextWorkRequired did not know about randomx 2022-07-01 13:43:51 -04:00
Duke Leto
085f28a067 Hush does not have elections 2021-09-03 11:44:22 -04:00
Duke Leto
4fecf72ec8 Remove dead code 2021-09-02 15:01:58 -04:00
Duke Leto
59fbcbb541 . 2021-09-01 22:34:21 -04:00
Duke Leto
40853af335 Remove things related to PoS 2021-08-19 19:30:03 -04:00
Duke Leto
dab4126a82 hush_makeopret 2021-07-10 12:30:34 -04:00
Duke Leto
4a536d62dc Update copyrights 2021-04-17 13:03:22 -04:00
Duke Leto
187933077a Require -debug for CalculateNextWorkRequired details 2021-03-31 15:45:24 -04:00
Duke Leto
6e7b44b7c0 daa fork height 2021-03-06 16:32:41 -05:00
Duke Leto
cf57365698 Deletions and cleanups 2021-01-26 08:56:08 -05:00
Duke Leto
2e31b7d2dc lol 2021-01-23 22:18:57 -05:00
Duke Leto
e3a68dfdfb Hush is the extreme future, Komodo is the KYC past 2020-12-16 22:49:58 -05:00
Duke Leto
980350b9b4 Stuck in the grind 2020-12-16 22:10:59 -05:00
Duke Leto
b950a68cda remove dead code 2020-12-15 08:29:49 -05:00
Duke Leto
7aacd3dfce Merge branch 'syncbug' into dev
Conflicts:
	src/metrics.cpp
2020-12-11 00:35:14 -05:00
Duke Leto
5b07e01437 Various things 2020-12-11 00:33:56 -05:00
Duke Leto
b58c15b9fb update copyrights 2020-12-10 07:45:36 -05:00
Duke Leto
310ed2a434 This Shit Seems To Work 2020-12-09 20:49:23 -05:00
Duke Leto
86bd499818 Tweaks 2020-12-09 19:20:26 -05:00
Duke Leto
18ce9a6070 crosschain updates 2020-12-09 18:30:57 -05:00
Duke Leto
6a30b40415 Once men turned their thinking over to machines in the hope that this would set them free.
But that only permitted other men with machines to enslave them.

      --  Reverend Mother Gaius Helen Mohiam
2020-12-09 07:23:08 -05:00
Duke Leto
130325b201 Hush those mindiff bits 2020-12-08 07:06:13 -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
bf9af6ace3 Remove unnecessary call to GetBlockHeader() 2020-11-14 19:45:34 -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
bb6565d966 Block time halving at height 340000 2020-06-24 20:49:53 -04:00
Duke Leto
0ed1b74f2f Cleanup 2019-12-20 23:12:26 -05:00
Duke Leto
b6fa28dfa2 Delete more dead code that causes compile issues 2019-12-11 15:51:40 -05:00
Duke Leto
9a90d4186e pow.cpp changes 2019-12-10 11:31:34 -05:00
Duke Leto
0eaee9dc83 Good riddance 2019-11-04 10:53:36 -05:00
Duke Leto
f39cd2a473 Delete Verus junk, which breaks ARMv8/aarch64 builds 2019-11-04 08:17:27 -05:00
jl777
10199d2765 +zawy constants 2019-08-12 00:14:06 -11:00
jl777
b124da71db Force min target 2019-08-10 21:05:30 -11:00
jl777
2c66d17495 Remove the min target from inner 2019-08-10 09:11:42 -11:00
jl777
2a789f1add Cmpval 2019-08-10 07:57:52 -11:00
jl777
ac4d149b0a Handle W=1 for ranges of T 2019-08-10 00:43:20 -11:00
jl777
8f815d2b81 Zawy23 2019-08-10 00:20:34 -11:00
jl777
68ff506c32 Zawy22, add W=2 2019-08-09 04:37:58 -11:00
jl777
738cc59a31 Fix outer loop 2019-08-08 07:08:33 -11:00
jl777
37ea8361fd Zawy21 changes 2019-08-08 06:53:57 -11:00
jl777
53d54c2652 Fix easy diff to set zawyflag 2019-08-08 04:48:40 -11:00
jl777
e86e40a155 Fix past windows, reduce exp() window from 12 to 6, for zawy20 2019-08-08 04:35:46 -11:00
jl777
b761871564 Tweak past 2019-08-08 02:11:05 -11:00
jl777
dc5bb72b53 bnTarget + ct[0] + ct[1] 2019-08-08 01:21:21 -11:00
jl777
874ff693ac Only set flag3 if TSA makes it harder 2019-08-08 01:14:24 -11:00
jl777
b2115a226b Adjust digishield when TSA 2019-08-07 23:18:02 -11:00
jl777
47c0757729 Use ave bnTarget and ct[0] for TSA 2019-08-07 22:16:58 -11:00
jl777
f51ad0b409 +/-print 2019-08-07 21:19:13 -11:00