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
jl777
6fec63376c
nspv_hdrsproof
2019-07-04 19:04:02 -11:00
jl777
eadeedff7c
Test
2019-07-04 01:41:15 -11:00
jl777
c7623db751
Syntax
2019-07-04 00:42:49 -11:00
jl777
591185a0b3
Rest of client side low level rpc, incl messages
2019-07-04 00:29:18 -11:00
jl777
146ccc202f
+print
2019-07-03 23:12:34 -11:00
jl777
1b4f65c45e
Use login address if nspv_listunspent doesn't specify
2019-07-03 22:33:11 -11:00
jl777
a0d5a1f612
uint256 Parseuint256(const char *hexstr);
2019-07-03 21:06:10 -11:00
jl777
c3343e237e
Getinfo, login, listunspent, spentinfo rpc calls
2019-07-03 20:36:31 -11:00
jl777
64b6a3664b
Merge branch 'FSM' into jl777
2019-07-01 18:36:54 -11:00
Alrighttt
abc90c501b
typo, sorry
2019-07-01 21:41:53 +02:00
Alrighttt
8a958a275e
fix importprivkey help message
2019-07-01 21:21:46 +02:00
Alrighttt
89874a01ce
fix CKey declaration
2019-07-01 21:06:36 +02:00
Alrighttt
5e6737fc38
add additional param to importprivkey for other WIF formats
2019-07-01 19:03:52 +02:00
DeckerSU
f357d9eb1c
add convertpassphrase RPC method (convert Agama passphrases to WIF)
2019-06-24 16:00:34 +03:00
Bartlomiej Lisiecki
191fc2e152
Add support for importing and exporting sapling ivk
2019-04-22 17:22:31 -07:00
blackjok3r
78162cf103
Add height param to importprivkey
2019-04-17 15:00:47 +08:00
jl777
0ea9ae3c05
Update copyright to 2019
2018-12-31 21:41:05 -11:00
miketout
8b57c15f6a
Zcash latest changes
2018-10-11 14:30:42 -07:00
Eirik Ogilvie-Wigley
3f824a908b
Fix HDSeed comment
2018-10-10 16:00:59 -06:00
miketout
3bfa5e2264
Latest Zcash updates and more CC for N@S
2018-10-05 00:26:06 -07:00
miketout
4b729ec577
Changes for most chain power rule
2018-09-28 01:38:14 -07:00
Simon
f1cb49ac86
For #3533 . Replace asserts with JSON errors.
...
This helps prevent users from triggering an assert if they pass in
Sapling addresses to RPC calls: z_mergetoaddress, z_importviewingkey
and z_exportviewingkey.
2018-09-21 15:01:45 -07:00
miketout
644c7445ec
Latest Zcash updates
2018-09-20 13:32:57 -07:00
miketout
9feb4b9e08
Major updates integration from all upstreams
2018-09-18 14:33:53 -07:00
Eirik Ogilvie-Wigley
b37dc4e22f
Don't export empty zip32 metadata
2018-09-14 18:36:24 -06:00
Eirik Ogilvie-Wigley
2fe39561ec
Export zip32 metadata with sapling keys
2018-09-14 17:27:20 -06:00
Eirik Ogilvie-Wigley
ae807af413
Export comment on HDSeed and fingerprint with wallet
2018-09-14 17:26:02 -06:00
Eirik Ogilvie-Wigley
9bcf90e2de
Add sapling support to z_importwallet
2018-09-14 16:16:03 -06:00
Eirik Ogilvie-Wigley
0f03de5536
Return more information when adding a spending key
2018-09-14 16:00:47 -06:00
Eirik Ogilvie-Wigley
fcab001b1e
Move AddSpendingKeyToWallet
2018-09-14 15:44:03 -06:00
Eirik Ogilvie-Wigley
a0783bb957
Rename AddZKey to include sprout
2018-09-14 15:07:15 -06:00
Eirik Ogilvie-Wigley
5e360fb29f
Add sapling spending keys to z_exportwallet
2018-09-14 15:07:15 -06:00
Eirik Ogilvie-Wigley
d6b31d59b5
Rename map to include sprout
2018-09-14 15:07:15 -06:00
Jack Grigg
94549326c9
Bugfix: Use time instead of block height for Sapling key metadata
2018-09-11 12:45:25 +01:00
Jack Grigg
70b4ad2dcd
wallet: Switch from SaplingSpendingKey to SaplingExtendedSpendingKey
...
The wallet now only stores Sapling extended spending keys, and thus can
only be used with keys generated from an HDSeed via ZIP 32.
Note that not all Sapling keys in the wallet will correspond to the
wallet's HDSeed, as a standalone Sapling xsk can be imported via
z_importkey. However, it must have been generated from a seed itself,
and thus is more likely to be backed up elsewhere.
2018-09-03 10:45:37 +01:00
Jack Grigg
a4ac4fc3f4
wallet: Store Sapling key metadata indexed by ivk
...
Closes #3426 .
2018-09-03 10:45:37 +01:00
Jack Grigg
e22c115e78
Move GetSpendingKeyForPaymentAddress visitor into wallet.h
...
Also fixes it to not use the global pwalletMain.
2018-08-27 11:13:49 +01:00
Jack Grigg
25d5e80cbe
Rename *SpendingKey -> *SproutSpendingKey
...
Also GetPaymentAddresses -> GetSproutPaymentAddresses
2018-08-03 10:10:26 +01:00
Jack Grigg
4c77517772
Rename *ViewingKey* -> *SproutViewingKey*
2018-08-03 02:23:38 +01:00
Jack Grigg
5175a7f07b
Pass SaplingPaymentAddress to store through the CKeyStore
2018-08-03 01:01:45 +01:00
Jay Graber
501de644ab
Refactor into visitors and throw errors for invalid key or address.
2018-07-29 18:42:41 -07:00
Jay Graber
dd4c8a3c70
Add Sapling support to z_importkey
2018-07-29 16:15:06 -07:00
Jay Graber
2afc8eb0ec
Add Sapling support to z_exportkey
2018-07-29 16:15:06 -07:00
Daniel Cousens
4519a766b6
move rpc* to rpc/
2018-07-18 11:07:16 -06:00
jl777
8613127572
LastTip() and tweak deprecation heights
2018-07-15 22:47:16 -11:00