jl777
b86eb0efdf
Add
2018-09-04 00:02:51 -11:00
jl777
ae67b18b9b
includes
2018-09-04 00:01:30 -11:00
jl777
99d4dc3248
+cJSON
2018-09-03 23:59:48 -11:00
jl777
547d76bf71
Use curl
2018-09-03 23:55:32 -11:00
jl777
45eca00e56
Simple dapp
2018-09-03 23:40:00 -11:00
Scott Sadler
96ac747dcd
shell script to document migrate process
2018-09-04 06:05:26 -03:00
Scott Sadler
4d6cd59768
put burntx opreturn at end of vout and fix crash with import tx
2018-09-04 05:29:36 -03:00
Asher Dawes
b748ba7fbf
Ci update ( #123 )
2018-09-03 19:14:48 -07:00
jl777
f537d1f573
Fix
2018-09-03 05:07:11 -11:00
jl777
835333f26a
Fix
2018-09-03 05:02:32 -11:00
jl777
545c8190dd
Fix
2018-09-03 05:01:36 -11:00
jl777
4d55981ced
Oracles validation
2018-09-03 04:53:31 -11:00
jl777
a82dd70fc7
Fix
2018-09-03 03:25:46 -11:00
jl777
a8c3557589
Fix
2018-09-03 03:23:52 -11:00
jl777
760ff4b87d
Fix
2018-09-03 03:17:01 -11:00
jl777
3fd708a6c9
Test
2018-09-03 03:16:15 -11:00
jl777
a3532c801f
Fix
2018-09-03 03:14:33 -11:00
jl777
aa2aaf5173
Fix
2018-09-03 03:08:47 -11:00
jl777
26ca942ec5
Feature complete oracles CC
2018-09-03 03:06:45 -11:00
Jack Grigg
b33a7ec46e
wallet: Don't allow an HDSeed to be overwritten
...
We can maybe relax this restriction later once we have worked out the UX
implications.
2018-09-03 10:45:37 +01:00
Jack Grigg
4c1a26fb60
Add ZIP 32 usage to release notes
2018-09-03 10:45:37 +01:00
Jack Grigg
b7f9a7ae02
wallet: Comment out HDSeed and CHDChain persistence to disk
...
Sapling keys generated from the seed are not yet persisted, so we don't
want to persist the seed or chain state either, otherwise the wallet
could end up in an inconsistent state.
Some tests are temporarily disabled because commenting out HDSeed
persistence breaks invariants inside CCryptoKeyStore.
Revert this commit during the PR for #3388 .
2018-09-03 10:45:37 +01:00
Jack Grigg
c58dae6cda
init: Generate a new HD seed on startup
2018-09-03 10:45:37 +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
e2416930ea
wallet: Store HDSeed and chain data
2018-09-03 10:45:37 +01:00
Jack Grigg
ec653523ad
Store HDSeed in CCryptoKeyStore
2018-09-03 10:45:33 +01:00
Jack Grigg
70c8c25e4b
Store HDSeed in CBasicKeyStore
2018-09-03 10:27:52 +01:00
Jack Grigg
7614198f9d
ZIP 32 Sapling structs
2018-09-03 10:27:52 +01:00
Jack Grigg
f8d65e8f03
Update librustzcash with ZIP 32 APIs
2018-09-03 10:27:52 +01:00
Homu
edd321609c
Auto merge of #3489 - str4d:3215-z_sendmany, r=str4d
...
Add Sapling support to z_sendmany
Closes #3215 .
2018-09-03 00:29:56 -07:00
Jack Grigg
af04224522
Fix file permissions of wallet_sapling RPC test
2018-09-03 08:27:33 +01:00
Jack Grigg
0f436a0a26
Fix RPC test that checks exact wording of cleaned-up error message
2018-09-03 08:23:09 +01:00
Jack Grigg
7c02acc5b6
Minor cleanups
2018-09-03 01:28:31 +01:00
Jack Grigg
1ec06e93b1
Rename z_inputs_ to z_sprout_inputs_
2018-09-03 01:13:18 +01:00
jl777
71d6c154a5
Update doc
2018-09-02 07:11:03 -11:00
jl777
3d6ee3e028
Test
2018-09-02 04:36:44 -11:00
jl777
53314c0725
Fix
2018-09-02 04:28:13 -11:00
jl777
a209446674
Test
2018-09-02 04:26:44 -11:00
jl777
d7d63b1f62
AddOracleInputs
2018-09-02 04:19:00 -11:00
jl777
fb6f9ce91c
Test
2018-09-02 04:17:53 -11:00
jl777
6bd81e0b2e
Test
2018-09-02 04:15:24 -11:00
jl777
5a53af7867
Test
2018-09-02 04:12:48 -11:00
jl777
ae846fccde
Test
2018-09-02 04:09:56 -11:00
jl777
cb96789e2b
Fixes
2018-09-02 04:08:19 -11:00
jl777
366625ca23
Initial oracles CC without validation
2018-09-02 03:40:52 -11:00
jl777
bea5d28567
Merge
2018-08-31 22:08:25 -11:00
jl777
9a44d9ea32
Merge branch 'jl777' into FSM
...
# Conflicts:
# src/cc/rewards.cpp
# src/main.cpp
2018-08-31 22:07:10 -11:00
jl777
6ea863734f
+comments
2018-08-31 21:21:33 -11:00
jl777
eeefa0e68c
Merge branch 'dev' into jl777
2018-08-31 21:20:57 -11:00