Duke Leto
2e31b7d2dc
lol
3 years ago
Duke Leto
2733101a6a
Harden p2p layer against Eclipse Attacks
3 years ago
Duke Leto
e3a68dfdfb
Hush is the extreme future, Komodo is the KYC past
4 years ago
Duke Leto
980350b9b4
Stuck in the grind
4 years ago
Duke Leto
c2eec1f7a7
Remove Komodo interest code and various other improvements
4 years ago
Duke Leto
5b07e01437
Various things
4 years ago
Duke Leto
b58c15b9fb
update copyrights
4 years ago
Duke Leto
8ccc5f0f3f
Hushin' it
4 years ago
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
4 years ago
Duke Leto
130325b201
Hush those mindiff bits
4 years ago
Duke Leto
9f319c1cc9
the commission is the mission
4 years ago
Duke Leto
b7398f812c
Winners write the history books
4 years ago
Duke Leto
aae0336733
Playin' dat Long Game with dat Longest Chain
4 years ago
Duke Leto
0bb1c12874
Hush mining threads
4 years ago
Duke Leto
c737c0dfaf
We call them Hush Smart Chains around here
4 years ago
Duke Leto
ebf0df633b
Define a new season of anon Hush DPoW notaries
4 years ago
Duke Leto
a23b0e8388
Remove the unsupported concept of staked notaries
4 years ago
Duke Leto
52240c64b1
Tweak test suite and rename to HUSH_INSYNC
4 years ago
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.
4 years ago
Duke Leto
65b45d9f88
mining logspam
4 years ago
Duke Leto
d4883bce7c
More timedate changes from KMD 0.6
4 years ago
DeckerSU
2c60f2ffae
disable assertion when -debug arg is passed
4 years ago
Duke Leto
35c68602e7
Port the BlockFound signal and parts of ScriptForMining from ZEC upstream
4 years ago
DenioD
b2b76e82da
Change KMD to Hush in opretMinFeeRate unit
4 years ago
ca333
2f891b0e14
add opretmintxfee
4 years ago
Duke Leto
148e86a33b
Remove unneeded RPCs
5 years ago
Duke Leto
f2ce6c15a7
Remove more dead code
5 years ago
Duke Leto
f70531c09c
Compile fixes
5 years ago
Duke Leto
fb1f989391
Revert "Clean up"
This reverts commit 5477a673e1
.
5 years ago
Duke Leto
bfc635106a
Compile fixes
5 years ago
Duke Leto
5477a673e1
Clean up
5 years ago
Duke Leto
1cb03d8e30
Compile fixes
5 years ago
Duke Leto
9bfd9fce6a
Fix logic bug that started mining by default and clean up lots of stuff
5 years ago
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.
5 years ago
Duke Leto
0eaee9dc83
Good riddance
5 years ago
Duke Leto
f39cd2a473
Delete Verus junk, which breaks ARMv8/aarch64 builds
5 years ago
Jonathan "Duke" Leto
ced4d38255
Bunch of little things
5 years ago
jl777
cee26803b1
Tipdiff decay
5 years ago
jl777
9400118aad
Less is more
5 years ago
jl777
3cf10af4ee
Tet
5 years ago
jl777
527ee64eb3
Fix miner bug
5 years ago
jl777
e58b81a475
Fix miner
5 years ago
jl777
23ca86df3a
Zawys new algo
1) FTL 4 seconds
2) MTP from 11 -> 1
3) must calc MAX(diff[I]) for past 11 blocks
4) bnTarget *= mult*mult
5) bnTarget.nBits -> onchain
5 years ago
jl777
41f752ff4b
int64_t
5 years ago
jl777
4aa44715aa
Syntax
5 years ago
jl777
1cefd54af1
Fix zawy attack, thanks zawy!
5 years ago
jl777
199d8db019
Fix zawy attack
5 years ago
jl777
d9020b8aa2
HASHTarget_POW =
5 years ago
jl777
b8ae049689
-print
5 years ago
jl777
467f59272b
hashTarget
5 years ago