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
f39cd2a473
Delete Verus junk, which breaks ARMv8/aarch64 builds
2019-11-04 08:17:27 -05:00
Duke Leto
b00cda1c09
Fix lots of little things that were undone by migrating Hush to KMD source code
2019-10-25 10:17:30 -04:00
Duke Leto
73dcf87f10
Merge upstream FSM into duke
2019-10-09 22:00:02 -04:00
jl777
141c8e76b4
Merge branch 'dev' into FSM
2019-10-09 01:33:40 -11:00
Duke Leto
5dc358dfa4
more stuff
2019-10-06 06:10:43 -04:00
ca333
6b79766999
Merge pull request #205 from KomodoPlatform/fix_PING
...
fix PING/REJECT attack [CVE-2019-17048, CVE-2019-16930]
2019-10-06 00:38:09 +02:00
Duke Leto
a8cfe6ae4a
Add nullifier, anchor, commitment and rk
2019-10-05 15:44:07 -04:00
Duke Leto
cae920cf69
More stuff
2019-10-05 13:05:54 -04:00
Duke Leto
812078e212
We don't want no sprout around here
2019-10-05 12:36:27 -04:00
Jonathan "Duke" Leto
04c4435497
safe mode is ok
2019-10-05 12:06:06 -04:00
Jonathan "Duke" Leto
0ebd33efa6
fix compile
2019-10-05 12:06:06 -04:00
Jonathan "Duke" Leto
7920cbc7e7
Merge z_viewtransaction from str4d zcash PR4146
2019-10-05 12:06:06 -04:00
ca333
85aad4be5d
fix PING attack [CVE-2019-17048]
2019-10-02 21:53:47 +02:00
Mihailo Milenkovic
93427a86f4
Fix [cc]address RPCs
2019-09-26 11:33:17 +02:00
Mihailo Milenkovic
feb16224f8
Fix SetCCtxids for nSPV ( #31 )
2019-08-28 17:14:05 +02:00
Mihailo Milenkovic
a7204d9f85
CC fixes for nSPV and others ( #30 )
...
- Remove adding txfee inputs for gateways claim
- FULLNODE and SUPERLITE macros
- Filter SetCCtxids with txid from oprert
- Fix for nServices of fullnode
- Use SetCCtxids_nSPV for some more CCs
- Fix addnormalinputs and add checking if utxo spent in mempool
2019-08-12 14:16:46 +03:00
jl777
2974f1e80f
Merge pull request #1675 from Alrighttt/jl777
...
proper opreturn burn rpc command
2019-08-07 02:39:08 -11:00
Alrighttt
ae465a1d04
fix opreturn_burn help info
2019-08-06 08:08:32 +00:00
Alrighttt
db5f9c4432
remove CCFinalize change, return unsigned hex instead
2019-08-06 07:46:27 +00:00
jl777
0454333ff8
Tristate KOMODO_NSPV
2019-07-30 05:11:57 -11:00
jl777
5c6b1680dc
Protocol changes: txproof with hash block and list funds with filter
2019-07-24 04:18:43 -11:00
jl777
8ba800d678
extern int32_t KOMODO_NSPV;
2019-07-20 00:20:07 -11:00
jl777
b52b4b7685
Prevent nspv cli when nSPV=0
2019-07-19 22:34:09 -11:00
Alrighttt
cc96d56c49
fix opreturn_burn merge conflict
2019-07-18 16:33:17 +02:00
jl777
ab4619c98b
Scrub privkeys from memory after done
2019-07-15 04:06:20 -11:00
jl777
9ac1b1fea8
Implement nspv_mempool functions
...
#define NSPV_MEMPOOL_ALL 0
#define NSPV_MEMPOOL_ADDRESS 1
#define NSPV_MEMPOOL_ISSPENT 2
#define NSPV_MEMPOOL_INMEMPOOL 3
2019-07-15 03:39:09 -11:00
jl777
7d97b461be
Prints
2019-07-15 02:55:52 -11:00
jl777
b7a4da2510
()
2019-07-15 02:32:57 -11:00
jl777
28e10d71bf
First version of mempool request
2019-07-15 02:04:19 -11:00
jl777
7aefc2899f
-print
2019-07-13 05:00:33 -11:00
jl777
d8d30ad85f
Test
2019-07-13 04:43:04 -11:00
jl777
fa4342635a
,0
2019-07-13 04:28:45 -11:00
jl777
ae446fb014
Skipcount
2019-07-13 04:24:17 -11:00
jl777
6cb639c2b7
nspv_listtransactions initial
2019-07-13 01:49:05 -11:00
jl777
93fb6f5f51
-print
2019-07-11 21:47:48 -11:00
Alrighttt
1753c26925
Merge pull request #6 from jl777/jl777
...
Jl777
2019-07-12 03:48:10 +02:00
jl777
99313e742f
Tmp tmp wallet
2019-07-11 05:44:53 -11:00
jl777
dc7e92dd37
Test
2019-07-11 05:37:40 -11:00
jl777
e25d27e8c2
Disable bypass
2019-07-11 05:00:55 -11:00
jl777
b403b5a838
Enable
2019-07-11 01:43:35 -11:00
jl777
6ee665057f
No lock
2019-07-11 00:45:20 -11:00
jl777
4dfad9f720
Bypass
2019-07-11 00:42:45 -11:00
jl777
635602d519
Off by 1
2019-07-11 00:40:06 -11:00
jl777
90e5dddda9
Char *
2019-07-11 00:33:55 -11:00
jl777
e9707b1fde
c_str
2019-07-11 00:32:45 -11:00
jl777
c3f1008f80
Syntax
2019-07-11 00:08:58 -11:00
jl777
f6f3fc8606
Rpcwallet bypass
2019-07-11 00:06:06 -11:00
Alrighttt
616324d032
remove extra var
2019-07-11 03:12:28 +02:00
Alrighttt
8a29940908
fix opreturn_burn help
2019-07-11 01:43:30 +02:00