Jack Grigg
|
017abaf694
|
Assert that new OpenSSL allocators succeed
|
2016-09-29 17:58:29 +13:00 |
|
Jack Grigg
|
fa318aa9fe
|
Upgrade OpenSSL to 1.1.0b
Closes #1348
|
2016-09-29 12:34:09 +13:00 |
|
Jack Grigg
|
2d6d5fb311
|
Upgrade Boost to 1.62.0
Part of #944
Closes #1241
|
2016-09-29 12:06:48 +13:00 |
|
Jack Grigg
|
ef3a6a97ae
|
Use correct lock for spending keys
|
2016-09-29 11:35:18 +13:00 |
|
Jack Grigg
|
ad041fceec
|
Cache note decryptors in encrypted keystore
|
2016-09-29 11:34:59 +13:00 |
|
Simon
|
eaccc007c9
|
Update test to filter and find notes.
|
2016-09-27 22:43:13 -07:00 |
|
Jack Grigg
|
6bffc46a87
|
Implement CSecureDataStream for streaming CKeyingMaterial
|
2016-09-28 13:44:53 +13:00 |
|
Jack Grigg
|
56fb1bb8e4
|
Write note witness cache atomically to disk to avoid corruption
Closes #1378
|
2016-09-28 11:51:42 +13:00 |
|
Simon
|
dec49d1f82
|
Fix GetFilteredNotes to use int for minDepth like upstream and avoid casting problems. Don't use FindMyNotes as mapNoteData has already been set on wallet tx.
|
2016-09-27 11:14:49 -07:00 |
|
Jack Grigg
|
76b226586e
|
Add wallet method to clear the note witness cache
|
2016-09-27 14:55:05 +13:00 |
|
Jack Grigg
|
e81c2de753
|
Fix test
|
2016-09-27 14:55:05 +13:00 |
|
Jack Grigg
|
9e52ca3205
|
Measure multithreaded solveequihash time per-thread
|
2016-09-13 16:12:07 +12:00 |
|
Jack Grigg
|
3a15b1637e
|
Move serialized Zcash address length constants into zcash/Address.hpp
|
2016-09-13 14:21:49 +12:00 |
|
Jack Grigg
|
16d140f4a2
|
Add support for encrypting spending keys
|
2016-09-13 14:21:49 +12:00 |
|
Simon
|
b11bb0e26a
|
Replace GetTxid() with GetHash()
|
2016-09-08 21:54:34 -07:00 |
|
Simon
|
6114cfe767
|
Improve check that user supplied memo field is too long.
|
2016-09-08 21:46:15 -07:00 |
|
Simon
|
e79ded8a47
|
Remove line of commented out code we don't need
|
2016-09-08 21:46:15 -07:00 |
|
Simon
|
dfc0080d06
|
Update comment with ticket issue number
|
2016-09-08 21:46:15 -07:00 |
|
Simon
|
1eb8789789
|
Add assert
|
2016-09-08 21:46:15 -07:00 |
|
Simon
|
ed42053a6c
|
Fix formatting
|
2016-09-08 21:46:15 -07:00 |
|
Simon
|
2ad0b7bfe2
|
Use zcash constants
|
2016-09-08 21:46:15 -07:00 |
|
Simon
|
b99d4f9b17
|
Improve error reporting when attempting to spend coinbase utxos.
|
2016-09-08 21:46:15 -07:00 |
|
Simon
|
9fb18458e8
|
Add assert for two mutually exclusive member variables.
|
2016-09-08 21:46:15 -07:00 |
|
Simon
|
cc59ac12a9
|
Add ticket number to issues raised in comment.
|
2016-09-08 21:46:15 -07:00 |
|
Simon
|
00edda4ac6
|
Remove unused varible.
|
2016-09-08 21:46:15 -07:00 |
|
Simon
|
da5e7e5185
|
Formatting and updated test per review.
|
2016-09-08 21:46:15 -07:00 |
|
Simon
|
03812fefe4
|
Fix incorrect default value for argument of GetFilteredNotes.
|
2016-09-08 21:46:15 -07:00 |
|
Simon
|
a101ef7979
|
Update log statement to include fee.
|
2016-09-08 21:46:15 -07:00 |
|
Simon
|
12448b6457
|
Add extra RPC parameter checks for minconf<0 and zaddr not belonging to wallet.
|
2016-09-08 21:46:15 -07:00 |
|
Simon
|
ca0ec80b4c
|
Add 'DEPRECATED' to help message of zcraw* commands
|
2016-09-08 21:46:15 -07:00 |
|
Simon
|
6c41028f7c
|
Add z_listreceivedbyaddress RPC call
|
2016-09-08 21:46:15 -07:00 |
|
Simon
|
1b141933e5
|
Rename GetUnspentNotes to GetFilteredNotes
Added parameter to ignore spent notes, which is true by default.
|
2016-09-08 21:46:15 -07:00 |
|
Simon
|
fc46069e81
|
Add more logging.
|
2016-09-08 21:46:14 -07:00 |
|
Simon
|
a9743bc8bf
|
Refactor async sendmany and getbalance calls to use GetUnspentNotes().
|
2016-09-08 21:46:14 -07:00 |
|
Simon
|
fe2f198277
|
Add test for GetUnspentNotes() in wallet.
|
2016-09-08 21:46:14 -07:00 |
|
Simon
|
a5ac2e25a0
|
Add GetUnspentNotes to wallet.
|
2016-09-08 21:46:14 -07:00 |
|
Simon
|
269310ce3c
|
Replace zcashParams_ with global.
|
2016-09-08 21:46:14 -07:00 |
|
Simon
|
5f8118c8a4
|
Revert "Reduce use of global pzcashParams with private member variable"
This reverts commit 4d71ba58d37eb4f93d68b5e437086ce14fb24825.
|
2016-09-08 21:46:14 -07:00 |
|
Simon
|
4b32c16ba5
|
Reduce use of global pzcashParams with private member variable
|
2016-09-08 21:46:14 -07:00 |
|
Simon
|
485145ea78
|
Disable proof generation when testmode is enabled in async SendMany operation.
|
2016-09-08 21:46:14 -07:00 |
|
Simon
|
4cff8a5c50
|
Fix typo in error message
|
2016-09-08 21:46:14 -07:00 |
|
Simon
|
a0a3334c4d
|
Add z_getbalance and z_gettotalbalance RPC calls to close #1201.
|
2016-09-08 21:46:14 -07:00 |
|
Simon
|
cff6f0ac46
|
Add friend class for testing private members of AsyncRPCOperation_sendmany.
|
2016-09-08 21:46:14 -07:00 |
|
Simon
|
9bb6162626
|
Add extra checking of memo data in hexadecimal string format.
|
2016-09-08 21:46:14 -07:00 |
|
Simon
|
a5905772c8
|
Add logging under the category "asyncrpc".
|
2016-09-08 21:46:14 -07:00 |
|
Simon
|
39c7f954d0
|
Remove redundant call.
|
2016-09-08 21:46:14 -07:00 |
|
Simon
|
15c83ac6b4
|
Remove redundant check when getting spending key for a payment address.
|
2016-09-08 21:46:14 -07:00 |
|
Simon
|
87f7c98795
|
Refactor to use wallet note tracking from commit a72379
|
2016-09-08 21:46:14 -07:00 |
|
Simon
|
97b6f365a1
|
Fix bug where wallet was not persisting witnesses to disk.
Author: str4d
|
2016-09-08 21:46:14 -07:00 |
|
Simon
|
c93d8bdf9c
|
Fix bug where call to sign and send a transaction was in wrong scope.
|
2016-09-08 21:46:14 -07:00 |
|