Commit Graph

141 Commits

Author SHA1 Message Date
Duke Leto
71923e3ffb Initial implementation of getrescaninfo 2022-10-17 07:03:32 -04:00
Jonathan "Duke" Leto
5d2307a709 Update copyrights to 2022 2022-09-19 15:45:30 -07:00
jahway603
43e0ec186b Get rid of CLIENT_DATE 2022-09-03 09:13:19 -04:00
Duke Leto
b4dc415f1e Log when we are done doing a partial rescan 2021-12-23 10:46:20 -05:00
Duke Leto
cff8d114ea Fix rescan RPC to correctly use the optional rescan height 2021-12-21 20:55:29 -05:00
Duke Leto
14f38e3b0d Let us be honest 2021-07-08 18:15:59 -04:00
Duke Leto
4a536d62dc Update copyrights 2021-04-17 13:03:22 -04:00
Duke Leto
b58c15b9fb update copyrights 2020-12-10 07:45:36 -05:00
Duke Leto
31fc4099df HUSH NSPV 2020-12-09 19:22:51 -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
e87101bd1f RPC help fixes 2020-09-20 11:16:42 -04:00
Duke Leto
95ff64404c Specify that secret_key is a decimal not hex value 2020-09-08 11:10:43 -04:00
Duke Leto
2fbcca4167 add rescan rpc 2020-06-13 10:14:51 -04:00
Duke Leto
2134269e76 desprout 2020-06-03 00:12:54 -04:00
Duke Leto
cb004f5d57 Remove sprout code from z_exportwallet 2020-02-27 11:11:59 -05:00
Duke Leto
1c5e3e71b8 Clean up 2019-12-24 07:36:15 -05:00
DenioD
62539362bb fix missing error message for z_importwallet 2019-12-22 18:05:12 +01:00
DenioD
84de12fb41 add rescan=false option to z_importwallet and importwallet #55 2019-12-22 17:25:46 +01:00
Duke Leto
6d843777d8 update some docs 2019-12-21 00:01:03 -05:00
Duke Leto
bf3b41ace4 src/wallet/rpcdump.cpp upstream changes 2019-12-12 19:25:11 -05:00
Duke Leto
73997b39fc Fixups 2019-12-12 19:06:46 -05: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
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
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
23df289f70 CC address support for nspv_listunspent 2019-07-08 19:35:45 -11:00
jl777
e80685bc2d Retry loop 2019-07-08 00:27:03 -11:00
jl777
640cb30c56 Prints 2019-07-07 21:37:42 -11:00
jl777
a8cc298d5b New netinfo tweak bracket 2019-07-07 21:20:15 -11:00
jl777
38a6226811 Syntax 2019-07-07 03:54:26 -11:00
jl777
88617145c6 Change hdrsproof to taxied based, add unspentvalue to taproot 2019-07-07 03:39:03 -11:00
jl777
6deebc41c7 +print 2019-07-06 21:09:34 -11:00
jl777
5e741c03f2 Syntax 2019-07-06 19:46:38 -11:00
jl777
24b67c623b Small fixes and logout 2019-07-06 19:41:55 -11:00
jl777
cf4b5323fd Add nspv_broadcast, to all parts: rpc, superlite, full node
A good example of how to add a new nSPV message, with corresponding rpc
support
2019-07-05 23:26:01 -11:00
jl777
ffd7509692 nspv_send -> spend 2019-07-05 22:13:06 -11:00
jl777
f87d54f961 NSPV_AUTOLOGOUT 2019-07-05 05:58:04 -11:00
jl777
085f99d44d Add coinaddr to utxos 2019-07-05 00:35:44 -11:00