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
b4cf845bf3
New listaddresses RPC and z_exportwallet RPC now can be called during RPC warmup
2021-09-02 12:22:04 -04:00
Duke Leto
e424a997a7
Cleanup
2021-08-26 00:08:37 -04:00
Duke Leto
40853af335
Remove things related to PoS
2021-08-19 19:30:03 -04:00
Duke Leto
aa39fc4f49
hush_baseid
2021-07-11 17:32:06 -04:00
Duke Leto
8e7cf04ad2
Fix upstream KMD crash bug in getblocktemplate when disablewallet=1
...
Originally dc8e1695c2
2021-06-28 22:34:35 -04:00
Duke Leto
6ca35f2b0a
Remove dead code
2021-06-28 21:17:59 -04:00
Duke Leto
df8cd1180f
delete dead code
2021-06-28 21:00:42 -04:00
Duke Leto
4a536d62dc
Update copyrights
2021-04-17 13:03:22 -04:00
Duke Leto
cf57365698
Deletions and cleanups
2021-01-26 08:56:08 -05:00
Duke Leto
1f4c4f27e6
Refactoring
2021-01-24 08:51:17 -05:00
Duke Leto
482990936f
Cleanup
2021-01-23 22:30:56 -05:00
Duke Leto
2e31b7d2dc
lol
2021-01-23 22:18:57 -05:00
Duke Leto
2733101a6a
Harden p2p layer against Eclipse Attacks
2021-01-07 16:46:30 -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
c2eec1f7a7
Remove Komodo interest code and various other improvements
2020-12-15 13:14:54 -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
8ccc5f0f3f
Hushin' it
2020-12-10 06:59:43 -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
9f319c1cc9
the commission is the mission
2020-12-06 22:45:54 -05:00
Duke Leto
b7398f812c
Winners write the history books
2020-12-06 18:53:32 -05:00
Duke Leto
aae0336733
Playin' dat Long Game with dat Longest Chain
2020-12-06 15:47:04 -05:00
Duke Leto
0bb1c12874
Hush mining threads
2020-12-04 19:36:24 -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
a23b0e8388
Remove the unsupported concept of staked notaries
2020-11-15 10:28:53 -05:00
Duke Leto
52240c64b1
Tweak test suite and rename to HUSH_INSYNC
2020-11-14 20:00:23 -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
65b45d9f88
mining logspam
2020-09-14 15:53:34 -04:00
Duke Leto
d4883bce7c
More timedate changes from KMD 0.6
2020-07-09 10:31:12 -04:00
DeckerSU
2c60f2ffae
disable assertion when -debug arg is passed
2020-05-21 21:55:16 -04:00
Duke Leto
35c68602e7
Port the BlockFound signal and parts of ScriptForMining from ZEC upstream
2020-03-07 14:36:22 -05:00
DenioD
b2b76e82da
Change KMD to Hush in opretMinFeeRate unit
2020-02-29 08:44:13 +01:00
ca333
2f891b0e14
add opretmintxfee
2020-02-29 08:39:09 +01:00
Duke Leto
148e86a33b
Remove unneeded RPCs
2019-12-22 05:03:11 -05:00
Duke Leto
f2ce6c15a7
Remove more dead code
2019-12-14 05:20:56 -05:00
Duke Leto
f70531c09c
Compile fixes
2019-12-13 09:44:47 -05:00
Duke Leto
fb1f989391
Revert "Clean up"
...
This reverts commit 5477a673e1 .
2019-12-11 23:04:59 -05:00
Duke Leto
bfc635106a
Compile fixes
2019-12-11 22:39:56 -05:00
Duke Leto
5477a673e1
Clean up
2019-12-11 16:53:49 -05:00
Duke Leto
1cb03d8e30
Compile fixes
2019-12-10 23:58:32 -05:00
Duke Leto
9bfd9fce6a
Fix logic bug that started mining by default and clean up lots of stuff
2019-11-14 22:46:31 -05:00
Duke Leto
e87d029968
Mostly-working Hush full node sans Verus!!!
...
Every line of Verus-specific code has been removed from the codebase.
This code compiles on Linux and can do a partial sync. A full sync
and other extensive tests need to be done before it's merged into
the duke branch.
BUGS:
One known bug is that the node starts to CPU mine by default, lol.
2019-11-05 09:42:21 -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