Homu
32c2c17a91
Auto merge of #3579 - Eirik0:3577-generate-sprout-zkey, r=bitcartel
...
Make it clear that CWallet::GenerateNewZKey is Sprout specific
Closes https://github.com/zcash/zcash/issues/3577
When adding sapling support we had considered making the method `GenerateNewZKey` generic, but it ended up making more sense to add a second method `GenerateNewSaplingZKey` for sapling support.
This PR changes the name of `GenerateNewZKey` to `GenerateNewSproutZKey` and changes the return type from `libzcash::PaymentAddress` to `libzcash::SproutPaymentAddress` to make it more clear that this is what the method does.
2018-10-18 19:47:46 -07:00
Simon
67d2b79783
Closes #3467 . Add benchmarks for Sapling spends and outputs.
...
Four new benchmarks are added to RPC zcbenchmark:
- createsaplingspend
- createsaplingoutput
- verifysaplingspend
- verifysaplingoutput
2018-10-18 19:10:59 -07:00
Homu
d810703431
Auto merge of #3588 - bitcartel:hash_final_sapling_root_verification, r=bitcartel
...
Add test to verify final sapling root in block header is updated.
2018-10-18 17:52:11 -07:00
Homu
e077fb321b
Auto merge of #3541 - leto:amount_docs, r=bitcartel
...
Clarify in sendmany/z_sendmany rpc docs that amounts are not FP
Fixes #3539
I clarified in the docs that only 8 digits of precision are allowed. For example, if you try 9 digits you will get:
```
zcash-cli z_sendmany $TADDR "[{\"address\":\"$ZADDR\",\"amount\":0.123456789}]"
error code: -3
error message:
Invalid amount
```
2018-10-18 15:36:34 -07:00
Eirik Ogilvie-Wigley
e92414f91e
Remove GetUnspentFilteredNotes
2018-10-18 15:52:13 -06:00
Eirik Ogilvie-Wigley
ef27d7e4b3
Add functionality from GetUnspentFilteredNotes to GetFilteredNotes
2018-10-18 15:52:13 -06:00
Eirik Ogilvie-Wigley
9396b85db8
Remove unspent note entry structs
2018-10-18 15:52:07 -06:00
Asher Dawes
c79ca917a4
Adding comments to structure GitLab-CI configuration
...
enabling tests
2018-10-18 13:19:56 -07:00
Asher Dawes
7969c47247
Merge pull request #138 from VerusCoin/dev
...
Removing symbols on Linux build
2018-10-17 21:20:37 -07:00
Asher Dawes
ebaafd4d2c
Removing symbols on Linux build
2018-10-17 20:54:20 -07:00
Asher Dawes
248dba7e1c
Merge pull request #137 from VerusCoin/dev
...
Dev
2018-10-17 20:38:08 -07:00
Asher Dawes
37ff7360a0
Reverting gcc change
2018-10-17 19:46:38 -07:00
Asher Dawes
925f465830
Updating versions for release
2018-10-17 18:08:05 -07:00
Asher Dawes
b700ae16b4
Merge pull request #136 from miketout/dev
...
Fix Komodo compatibility
2018-10-17 17:54:56 -07:00
miketout
e871bb78ad
Fix Komodo compatibility
2018-10-17 16:57:27 -07:00
Asher Dawes
522c4984e0
Updating CI config ( #135 )
2018-10-16 18:39:33 -07:00
Asher Dawes
f32c9dbd33
Merge pull request #133 from VerusCoin/dev
...
Dev
2018-10-15 08:48:29 -07:00
Asher Dawes
722cd79497
Updating version
2018-10-15 08:47:09 -07:00
Asher Dawes
a9807a71c0
Merge pull request #132 from miketout/dev
...
Sync Overwinter and Sapling defaults
2018-10-15 08:38:13 -07:00
miketout
ceaccb0c07
Sync Overwinter and Sapling defaults
2018-10-15 08:34:21 -07:00
Asher Dawes
37578e5b8e
Merge pull request #131 from DavidLDawes/dev
...
Use the 64 bit reverser, the only one provided.
2018-10-14 22:23:58 -07:00
David Dawes
77d1ded7cc
Use the 64 bit reverser, the only one provided.
2018-10-14 22:20:13 -07:00
Asher Dawes
efa6b2c4ed
Merge pull request #130 from miketout/dev
...
Fix incorrect voutNum and ensure that voutNum is of output with value
2018-10-14 21:39:13 -07:00
Asher Dawes
8345720fcc
Merge pull request #129 from DavidLDawes/dev
...
On Mac, force 64 bit as needed
2018-10-14 21:30:49 -07:00
David Dawes
098c8f6fd2
On second thought make it Mac only, leave Linux Win alone.
2018-10-14 21:28:27 -07:00
miketout
73a4cd2011
Fix incorrect voutNum and ensure that voutNum is of output with value
2018-10-14 21:27:25 -07:00
David Dawes
63713e5567
Force unsigned 64 bit, not u32.
2018-10-14 21:23:03 -07:00
Asher Dawes
db2a0ee777
Updating versions
2018-10-14 21:08:15 -07:00
Asher Dawes
e7ff7048c0
Fetching zcash sapling params
2018-10-14 20:58:38 -07:00
Asher Dawes
7dce3b67bd
Merge pull request #128 from miketout/dev
...
Merge dev branch for Sapling, nothing at stake, and many fixes/updates into VerusCoin
2018-10-14 20:55:34 -07:00
miketout
9befb850b6
Comment out test code
2018-10-14 17:03:26 -07:00
miketout
75c34b7494
Latest Zcash bug fixes
2018-10-14 15:09:50 -07:00
miketout
d738023b12
Stop removing future txes for later resend
2018-10-14 14:46:40 -07:00
Homu
e8f5e592b8
Auto merge of #3602 - bitcartel:release-v2.0.1, r=ebfull
...
Release v2.0.1
2018-10-14 13:56:08 -07:00
Simon
472f7fa873
make-release.py: Updated release notes and changelog for 2.0.1.
2018-10-14 13:40:30 -07:00
Simon
6282e3ed2a
make-release.py: Updated manpages for 2.0.1.
2018-10-14 13:40:30 -07:00
Simon
0cabb007ae
make-release.py: Versioning changes for 2.0.1.
2018-10-14 13:39:40 -07:00
Simon
3332fb00e4
Update release-notes.md for clarity.
2018-10-14 13:38:49 -07:00
miketout
d565e7b73c
Eliminate mapBlockIndex risk of nulls across VRSC
2018-10-14 11:59:13 -07:00
Homu
5893430d40
Auto merge of #3601 - bitcartel:update_release_notes_201, r=bitcartel
...
Update release notes for v2.0.1
2018-10-14 10:46:06 -07:00
Simon
cfcea81238
Update release notes for v2.0.1
2018-10-14 09:23:49 -07:00
Jonathan "Duke" Leto
5707edd4b1
Fix another instance of incorrectly saying amount is double precision, and s/ZC/ZEC/
2018-10-14 06:37:25 -07:00
miketout
aeadfa0490
Debugging
2018-10-14 03:21:49 -07:00
miketout
98760e4a4b
Update minimum chain work for Verus and test chains
2018-10-14 02:25:33 -07:00
miketout
5106eab4d1
C string vs. std::string
2018-10-14 01:49:14 -07:00
miketout
ba375e2e92
Debugging network messages
2018-10-14 01:43:51 -07:00
miketout
41e9e058e0
Additional null pindex checks
2018-10-14 01:31:58 -07:00
miketout
e82ee7e3cc
Don't stake on null wallet call
2018-10-14 00:01:16 -07:00
miketout
ec8a120b4d
Cleanup, comment out test code, prepare for release PR
2018-10-13 22:49:45 -07:00
miketout
11f4f605e2
Update signing to deal with NULL keystore
2018-10-13 21:42:30 -07:00