Duke Leto
b58c15b9fb
update copyrights
3 years ago
Duke Leto
31fc4099df
HUSH NSPV
3 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
a7f88a87aa
Update copyright URL to be https
4 years ago
Duke Leto
e87101bd1f
RPC help fixes
4 years ago
Duke Leto
95ff64404c
Specify that secret_key is a decimal not hex value
4 years ago
Duke Leto
2fbcca4167
add rescan rpc
4 years ago
Duke Leto
2134269e76
desprout
4 years ago
Duke Leto
cb004f5d57
Remove sprout code from z_exportwallet
4 years ago
Duke Leto
1c5e3e71b8
Clean up
4 years ago
DenioD
62539362bb
fix missing error message for z_importwallet
4 years ago
DenioD
84de12fb41
add rescan=false option to z_importwallet and importwallet #55
4 years ago
Duke Leto
6d843777d8
update some docs
4 years ago
Duke Leto
bf3b41ace4
src/wallet/rpcdump.cpp upstream changes
4 years ago
Duke Leto
73997b39fc
Fixups
4 years ago
Mihailo Milenkovic
feb16224f8
Fix SetCCtxids for nSPV ( #31 )
5 years ago
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
5 years ago
jl777
0454333ff8
Tristate KOMODO_NSPV
5 years ago
jl777
5c6b1680dc
Protocol changes: txproof with hash block and list funds with filter
5 years ago
jl777
8ba800d678
extern int32_t KOMODO_NSPV;
5 years ago
jl777
b52b4b7685
Prevent nspv cli when nSPV=0
5 years ago
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
5 years ago
jl777
7d97b461be
Prints
5 years ago
jl777
b7a4da2510
()
5 years ago
jl777
28e10d71bf
First version of mempool request
5 years ago
jl777
7aefc2899f
-print
5 years ago
jl777
d8d30ad85f
Test
5 years ago
jl777
fa4342635a
,0
5 years ago
jl777
ae446fb014
Skipcount
5 years ago
jl777
6cb639c2b7
nspv_listtransactions initial
5 years ago
jl777
23df289f70
CC address support for nspv_listunspent
5 years ago
jl777
e80685bc2d
Retry loop
5 years ago
jl777
640cb30c56
Prints
5 years ago
jl777
a8cc298d5b
New netinfo tweak bracket
5 years ago
jl777
38a6226811
Syntax
5 years ago
jl777
88617145c6
Change hdrsproof to taxied based, add unspentvalue to taproot
5 years ago
jl777
6deebc41c7
+print
5 years ago
jl777
5e741c03f2
Syntax
5 years ago
jl777
24b67c623b
Small fixes and logout
5 years ago
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
5 years ago
jl777
ffd7509692
nspv_send -> spend
5 years ago
jl777
f87d54f961
NSPV_AUTOLOGOUT
5 years ago
jl777
085f99d44d
Add coinaddr to utxos
5 years ago
jl777
6fec63376c
nspv_hdrsproof
5 years ago
jl777
eadeedff7c
Test
5 years ago
jl777
c7623db751
Syntax
5 years ago
jl777
591185a0b3
Rest of client side low level rpc, incl messages
5 years ago
jl777
146ccc202f
+print
5 years ago
jl777
1b4f65c45e
Use login address if nspv_listunspent doesn't specify
5 years ago
jl777
a0d5a1f612
uint256 Parseuint256(const char *hexstr);
5 years ago