Larry Ruane
0ee4b20a7b
fix qa/zcash/full_test_suite.py pathname
...
underscores instead of hyphens; .py instead of .sh
(did not bother with PR but Eirik reviewed this change)
2018-05-14 16:50:42 -06:00
Jack Grigg
f55029e7d1
Correctly serialize Groth16 JSDescription for verifyjoinsplit benchmark
2018-05-14 16:29:02 -06:00
Sean Bowe
34f6ea95dc
Adjust tests and benchmarks
2018-05-14 16:29:02 -06:00
Sean Bowe
31989317c9
Update librustzcash again
2018-05-14 16:29:00 -06:00
Sean Bowe
b7a6c32178
Integrate Groth16 verification and proving.
2018-05-14 16:26:23 -06:00
Homu
dd72b5346e
Auto merge of #3264 - sembrestels:patch-1, r=bitcartel
...
Update Payment API
I included those missing commands to the API reference: `z_exportviewingkey`, `z_importviewingkey`, and `z_listunspent`.
Do you think we should include `z_mergetoaddress`, `z_getpaymentdisclosure`, and `z_validatepaymentdisclosure` too, despite they are experimental?
2018-05-14 11:14:05 -07:00
Alex English
72c5a7d56f
Added ability to invoke src/fiat/verus from any cwd. Added executable permission.
2018-05-14 06:58:14 -07:00
jl777
163c740bf9
Merge pull request #665 from jl777/jl777
...
Jl777
2018-05-14 16:54:48 +03:00
jl777
39c15c681f
-GAME for now
2018-05-14 16:53:59 +03:00
Alex English
498542f60a
Recommitting fb9ad7b0daa32072a9ef555b8dabf71e501388f2 from Sun May 13 23:34:34 2018 -0700 by MikeTout because I accidentally blew it away fixing a bad merge.
2018-05-14 06:52:57 -07:00
David Llop
471a912e02
Update Payment API
...
I included those missing commands to the API reference: `z_exportviewingkey`, `z_importviewingkey`, and `z_listunspent`.
Do you think we should include `z_mergetoaddress`, `z_getpaymentdisclosure`, and `z_validatepaymentdisclosure` too, despite they are experimental?
2018-05-14 15:37:08 +02:00
Michael Toutonghi
7702587db8
Fix too aggressive check for coinbase amount
2018-05-13 23:34:34 -07:00
Michael Toutonghi
1f722359c1
Verus Proof of Stake Compete with Additional ant-fork protection on block 1
2018-05-13 18:59:06 -07:00
ca333
929732db9b
Merge pull request #36 from jl777/master
...
update master
2018-05-13 15:01:54 +02:00
ca333
c7f4af03c7
Merge pull request #35 from jl777/dev
...
update dev
2018-05-13 13:54:45 +02:00
jl777
8dcf818ee9
Merge pull request #664 from pbca26/beta
...
rename zcash to komodo in cli examples
2018-05-12 16:09:01 +03:00
Homu
75546c697a
Auto merge of #3234 - str4d:3058-address-polymorphism, r=str4d
...
Use boost::variant to represent shielded addresses and keys
Part of #3058 and #3059 .
2018-05-12 04:06:27 -07:00
pbca26
a7322d7720
rename zcash to komodo in cli examples
2018-05-12 12:51:39 +03:00
pbca26
848b6c8434
Merge branch 'beta' of https://github.com/jl777/komodo into beta
2018-05-12 12:41:57 +03:00
Jack Grigg
e5eab182b5
Use boost::variant to represent shielded addresses and keys
...
libzcash::PaymentAddress has been renamed to libzcash::SproutPaymentAddress,
and a new typedef boost::variant is now libzcash::PaymentAddress. Similarly
for ViewingKey and SpendingKey.
A new class InvalidEncoding is introduced as the default boost::variant
option for each address and key type; it is used during decoding instead
of boost::optional.
All address and key storage functions in the wallet have been modified to
refer specifically to the Sprout types, as they are used very precisely.
In most other cases, the more general type is leveraged as much as possible,
and we convert to the Sprout type when necessary. This will be subsequently
wrapped in, or replaced with, context-specific functions once Sapling
types are implemented.
2018-05-11 17:14:49 -04:00
Homu
1942f7a42b
Auto merge of #3242 - str4d:3058-key-encoding-refactor, r=str4d
...
Key encoding refactor
Includes code cherry-picked from the following upstream PRs:
- bitcoin/bitcoin#11372
- Only the first three commits (the fourth commit depends on #2390 )
Part of #3058 .
2018-05-11 12:21:29 -07:00
jl777
09511571af
Test
2018-05-11 16:36:21 +03:00
jl777
316a563c50
Test
2018-05-11 16:34:25 +03:00
jl777
ae3f3fea6c
+GAME sanitize listunspent interest calc
2018-05-11 16:28:52 +03:00
jl777
581d2c416e
Merge pull request #663 from lukechilds/patch-4
...
Remove VOTE2018 from `dpowassets`
2018-05-11 09:51:49 +03:00
jl777
63f5ad95cf
Merge pull request #662 from lukechilds/patch-3
...
Remove VOTE2018 from `fiat-cli`
2018-05-11 09:50:59 +03:00
Luke Childs
7be54a7fa3
Remove VOTE2018 from dpowassets
2018-05-11 11:59:49 +07:00
Luke Childs
87ae917277
Remove vote2018 from fiat-cli
2018-05-11 11:38:31 +07:00
Jonathan "Duke" Leto
30bf78ca23
Clarify help that signmessage only works on taddrs
2018-05-10 17:25:13 -07:00
Homu
ae6c2587d3
Auto merge of #3232 - ebfull:3207-sapling-validation, r=str4d
...
Sapling validation
**Also review https://github.com/zcash/librustzcash/pull/7 **
This is an attempt to tackle much of https://github.com/zcash/zcash/issues/3065
2018-05-10 10:21:15 -07:00
Homu
73f5cb1213
Auto merge of #3257 - bitcartel:3250_fix_segfault_memo, r=ebfull
...
Closes #3250 . Memo getter should return by reference, not by value.
2018-05-10 08:47:06 -07:00
jl777
cfc16d5ca4
KOMODO_MAXMEMPOOLTIME
2018-05-10 17:52:55 +03:00
jl777
afd62a9688
KOMODO_MAXMEMPOOLTIME
2018-05-10 17:51:45 +03:00
Homu
677b5b3b8b
Auto merge of #3247 - str4d:3207-valuebalance, r=str4d
...
Add valueBalance to value balances
Part of #3065 and #3207 .
2018-05-10 07:12:00 -07:00
Jack Grigg
0fe0ca7948
Add contextual comment for GetValueOut() and GetShieldedValueIn()
2018-05-10 09:34:19 -04:00
jl777
4f9e2254e2
Update libgmp url
2018-05-10 13:15:18 +03:00
jl777
d014b5bd1c
Change url for gmplib
2018-05-10 13:14:42 +03:00
jl777
4017d7c4f5
Change libgmp path to supernetorg
2018-05-10 13:13:49 +03:00
jl777
bc39b264cb
Merge pull request #661 from ca333/patch-6
...
update libgmp
2018-05-10 13:09:46 +03:00
jl777
e390692576
Display invalidateblock, reconsiderblock, resendwallettransactions
2018-05-10 13:08:25 +03:00
jl777
2b322c794a
Prevent relaying expired tx
2018-05-10 13:01:26 +03:00
jl777
be5f41cd90
Prevent rebroadcast of expired tx
2018-05-10 13:00:24 +03:00
ca333
0d66440990
update libgmp
...
using our own CDN
2018-05-10 11:58:13 +02:00
jl777
a5b7fef44b
Test
2018-05-10 12:56:52 +03:00
jl777
bd070d8bce
Prevent relaying expired tx
2018-05-10 12:55:14 +03:00
Simon
67f3577239
Closes #3250 . Memo getter should return by reference, not by value.
2018-05-09 21:52:33 -07:00
miketout
6939648e84
Merge pull request #17 from miketout/dev
...
Integrate proof of stake
2018-05-09 21:43:42 -07:00
miketout
135fa24e0f
Integrate new proof of stake support
2018-05-09 21:40:17 -07:00
David L. Dawes
8ed47707a4
Get a working URL for libgmp.
2018-05-09 16:03:36 -07:00
Homu
08f74ed026
Auto merge of #3240 - str4d:remove-obsolete-binaries, r=str4d
...
Remove obsolete CreateJoinSplit and GenerateParams binaries
2018-05-09 13:50:25 -07:00