Brad Miller
4e6400bc00
Implement note locking for z_mergetoaddress
...
Co-authored-by: Eirik Ogilvie-Wigley <eirik@z.cash >
2018-03-29 15:48:34 -06:00
Jack Grigg
b96f7d692d
wallet: Cast size_t to uint64_t before passing to UniValue
2018-03-29 01:05:45 +02:00
Jack Grigg
4ff92bb6d8
rpcwallet.cpp: Cast size_t to uint64_t before passing to UniValue
2018-03-29 01:02:58 +02:00
Scott Sadler
991c422a9d
fix CC
2018-03-28 15:02:20 -03:00
Jack Grigg
8e95a12b63
Cast ZCIncrementalMerkleTree::size() to uint64_t before passing to UniValue
...
size_t is ambiguous for serialization, and UniValue doesn't have an API for
handling this internally.
2018-03-28 19:51:48 +02:00
Homu
5bdce01848
Auto merge of #2913 - bitcartel:2910_z_listunspent, r=bitcartel
...
Closes #2910 . Add z_listunspent RPC call.
Have tested on network. Opening up for review.
2018-03-28 10:40:49 -07:00
Simon
d72c19a662
Closes #2910 . Add z_listunspent RPC call.
2018-03-28 10:38:57 -07:00
Jack Grigg
f0118aaa0b
Add base case to CurrentEpoch()
2018-03-28 18:29:20 +02:00
Jack Grigg
792c05d8a9
Set PLATFORM flag when compiling libsnark
2018-03-28 18:29:19 +02:00
Jack Grigg
381a79a909
libsnark: Don't set -static on Darwin
...
Co-authored-by: kozyilmaz <kazim@monolytic.com >
2018-03-28 18:29:19 +02:00
Jack Grigg
4fe053e6e8
Move explicit instantiation of IncrementalMerkleTree::emptyroots into header
...
Fixes a -Wundefined-var-template warning with clang.
2018-03-28 18:29:19 +02:00
Jack Grigg
6c7930f688
Use uint64_t instead of size_t for serialized indices into tx.vjoinsplit
...
size_t has no guarantee of uniform size, and thus far has been serialized as a
uint64_t on supported platforms.
2018-03-28 18:29:19 +02:00
Jack Grigg
d58ed91af0
Optimise serialization of MerklePath, avoiding ambiguity of std::vector<bool>
...
The serialization enforces a maximum supported Merkle tree depth of 64.
Closes #2831 .
2018-03-28 18:26:08 +02:00
Jack Grigg
d9cd254e5e
Make Rust compilation mandatory
...
The temporary integration check in CheckEquihashSolution() remains, until we
have "real" Rust code to integrate.
Closes #2688 .
2018-03-28 17:55:45 +02:00
Jack Grigg
31afbcc5c9
Ignore -mempooltxinputlimit once Overwinter activates
2018-03-28 14:25:42 +02:00
Homu
fb26130787
Auto merge of #3109 - bitcartel:2966_extend_tests, r=str4d
...
Part of #2966 , extending Sprout tests to other epochs.
Tests updated:
- test_Get
- test_simple_joinsplit_invalidity
2018-03-27 13:10:39 -07:00
Homu
99b6f76355
Auto merge of #3111 - bitcartel:3110_high_fee_error_reporting, r=bitcartel
...
Closes #3110 . Ensure user can see error message about absurdly high fees.
2018-03-27 10:33:52 -07:00
Simon
8b15afd315
Closes #3110 . Ensure user can see error message about absurdly high fees.
2018-03-27 10:23:24 -07:00
jl777
8a0b06f603
Test
2018-03-27 20:22:23 +03:00
jl777
e1501755a4
Test
2018-03-27 19:30:33 +03:00
jl777
d4cc6fc35a
Test
2018-03-27 19:29:30 +03:00
jl777
f717835b84
Test
2018-03-27 19:20:06 +03:00
jl777
f9b1c78a02
Test
2018-03-27 19:08:48 +03:00
jl777
c52074f248
Test alternate block2height
2018-03-27 19:03:55 +03:00
Homu
9a6809a75b
Auto merge of #3113 - bitcartel:update_boost_1.66.0, r=str4d
...
Update boost to 1.66.0
- Remove no longer required patch `deprecated_auto_ptr.patch`.
- Remove potentially no longer required patch `include_poll.patch`. This might cause a regression for unsupported platform Alpine Linux (see #1559 )
2018-03-27 07:31:16 -07:00
TheTrunk
8b78a8199e
Bitcore port
2018-03-27 13:34:52 +02:00
Jack Grigg
b466c1c90c
cleanup: Ensure code is pyflakes-clean for CI
2018-03-27 02:47:57 +02:00
Simon
68cc953012
Part of #2966 , extending Sprout tests to other epochs.
...
Tests updated:
- test_Get
- test_simple_joinsplit_invalidity
2018-03-26 16:22:37 -07:00
Scott Sadler
9e74de25fc
merge jl777/dev; zcash upgrade, CC to fix
2018-03-26 20:07:32 -03:00
Scott Sadler
51aad18733
remove replacementpool
2018-03-26 16:21:33 -03:00
Jack Grigg
31e6dde842
snark: Remove -mt suffix from Boost library
2018-03-26 18:28:07 +02:00
jl777
487f2319cd
Try again
2018-03-26 18:17:21 +03:00
jl777
2c0218f0ab
Test
2018-03-26 16:23:01 +03:00
jl777
f03351d46f
Test
2018-03-26 16:22:37 +03:00
jl777
b3167f313c
Test
2018-03-26 16:15:14 +03:00
jl777
2da1debd06
Test
2018-03-26 16:10:12 +03:00
jl777
72070c9477
Test
2018-03-26 15:55:54 +03:00
jl777
8b53992182
Test
2018-03-26 15:45:00 +03:00
jl777
c60397dd3a
Lagging chaintip fix
2018-03-26 15:38:49 +03:00
jl777
28ee65c78a
Test
2018-03-26 14:42:46 +03:00
jl777
60aee10df5
Test
2018-03-26 14:40:11 +03:00
jl777
7890185e9a
Test
2018-03-26 14:23:46 +03:00
jl777
5e0e5f8571
Faster
2018-03-26 13:57:33 +03:00
jl777
3e7e310912
Test
2018-03-26 13:41:46 +03:00
jl777
c615ffff01
Test
2018-03-26 13:21:15 +03:00
jl777
a142cb4f7c
Test
2018-03-26 13:20:00 +03:00
jl777
35998dd5ae
Test
2018-03-26 13:18:44 +03:00
jl777
a76b835b2a
Test
2018-03-26 13:17:49 +03:00
jl777
eb7171f560
Test
2018-03-26 06:05:56 +03:00
jl777
c6df523fa4
Test
2018-03-26 06:02:32 +03:00