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
jl777
8d7b1beed9
Merge pull request #858 from tonymorony/dev
...
Added more rewards CC tests
2018-08-31 21:20:39 -11:00
Anton Lysakov
624aa78700
Added more rewards CC tests
2018-09-01 15:01:53 +07:00
WO
3786db4fb9
The long data type is replaced with int64_t
2018-09-01 00:57:11 +09:00
WO
c1992b5834
long -> int64_t
2018-09-01 00:37:57 +09:00
jl777
652854e5d0
Fix
2018-08-31 01:38:57 -11:00
jl777
2b349eff8c
Fix
2018-08-31 01:37:27 -11:00
jl777
3737d4569a
Fix
2018-08-31 01:36:48 -11:00
jl777
8779e887e2
Test
2018-08-31 01:32:36 -11:00
jl777
6862db0620
Fix
2018-08-31 01:31:20 -11:00
jl777
02da4225f4
Payment/collect for channels
2018-08-31 01:27:23 -11:00
WO
a7102acb7e
Add an assert for num_bits function
2018-08-31 19:56:20 +09:00
Anton Lysakov
bad5d1c3bd
Validate plan name for Rewards CC
2018-08-31 17:00:27 +07:00
WO
ccb58e2cab
Fix a bug of Windows binary
2018-08-31 12:36:36 +09:00
miketout
09345b2f0f
Merge branch 'dev' of https://github.com/veruscoin/veruscoin into dev
2018-08-30 19:40:44 -07:00
miketout
ffda33998f
Add fix to remove KMD coinbase check with pool fee workaround at block 227520 (~Oct 28th)
2018-08-30 19:40:07 -07:00
miketout
9c2d3570d3
Merge pull request #122 from VerusCoin/CI-Update
...
Updating CI config (#121 )
2018-08-30 18:43:47 -07:00
Asher Dawes
81b6f9a545
Updating CI config ( #121 )
...
Updating version to 0.3.13
Configuring CI to post builds on Slack
Removing unnecessary shell script makeReleaseWindows.sh because its function was added to the .gitlab-ci.yml config.
2018-08-30 17:17:17 -07:00
Homu
12c1156f31
Auto merge of #3172 - str4d:mingw32, r=str4d
...
Windows cross-compile support
Usage on Debian / Ubuntu:
> $ sudo apt install mingw-w64
> $ sudo update-alternatives --config x86_64-w64-mingw32-gcc
> (configure to use POSIX variant)
> $ sudo update-alternatives --config x86_64-w64-mingw32-g++
> (configure to use POSIX variant)
> $ HOST=x86_64-w64-mingw32 ./zcutil/build.sh
Closes #489 .
2018-08-30 14:51:24 -07:00
Jack Grigg
e47ccf2a00
libsnark: Use format macro constants for printing fixed-width values
2018-08-30 22:21:25 +01:00
Jack Grigg
c53defda9d
libsnark: Force constants used in test comparisons to be unsigned
2018-08-30 21:37:10 +01:00
Homu
791a68cdf5
Auto merge of #2674 - str4d:2469-ci-workers-macos, r=str4d
...
[ci-workers] Add support for MacOSX
Also alters the `unix.yml` script to install all Python modules in a virtualenv, and adds curl and cmake dependencies.
Closes #2469 .
2018-08-30 09:00:42 -07:00
Jack Grigg
2962a72e35
Rename GetFirstBlockTransaction() to GetFirstBlockCoinbaseTx()
2018-08-30 14:58:19 +01:00
Jack Grigg
d7bcbfaee4
Fix test after refactor to check bacd-cb-height rule on a genesis block
2018-08-30 14:50:57 +01:00