Commit Graph
2168 Commits
Author SHA1 Message Date
Duke Leto ff803add6e Compile fixes 2019-12-12 06:42:33 -05:00
Duke Leto ed52da4a8d No staking code, thank you very much 2019-12-11 16:35:47 -05:00
Duke Leto 870811d3bf Fix call to CheckTransaction() 2019-12-10 22:28:49 -05:00
Duke Leto 011ef18636 Merge branch 'duke' into danger 2019-12-08 20:39:50 -05:00
Duke Leto 0308fac481 Update heir cc from upstream 2019-12-08 17:46:04 -05:00
Duke Leto f130321b0a recovered => outgoing in z_viewtransaction 2019-11-27 23:39:03 -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 5b29c7cd71 wip 2019-11-05 06:54:42 -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