f9c02827d4
Auto merge of #1300 - ThisIsNotOfficialCodeItsJustForks:t915-add-wformat-security.2, r=ebfull
zkbot
2016-08-30 22:31:48 +00:00
5d50130bc9Closes#1315. RPC getblocksubsidy height parameter is now optional and a test has been added to verify parameter input and results.
Simon
2016-08-27 21:03:41 -07:00
835588a629
Auto merge of #1314 - str4d:fix-getblock-solution-output, r=ebfull
zkbot
2016-08-30 18:40:19 +00:00
6731665a12
Auto merge of #1313 - bitcartel:zc.v0.11.2.z9_1122, r=ebfull
zkbot
2016-08-30 18:00:11 +00:00
de42390f90
Pass ZCIncrementalMerkleTree to wallet to prevent race conditions
Jack Grigg
2016-08-31 02:00:11 +12:00
3e3da44c71
Test solution output of blockToJSON()
Jack Grigg
2016-08-30 14:42:49 +12:00
e0fa312756
Auto merge of #1307 - str4d:remove-debug-pow-code, r=ebfull
zkbot
2016-08-29 22:09:17 +00:00
769e031c1a
Update cached incremental witnesses when the active block chain tip changes
Jack Grigg
2016-08-24 15:52:43 +12:00
be74c80deb
Add caching of incremental witnesses for spendable notes
Jack Grigg
2016-08-24 15:52:27 +12:00
8db7e25c3f
Create mapping from nullifiers to received notes
Jack Grigg
2016-08-24 15:51:56 +12:00
0f1060478f
Keep track of spent notes, and detect and report conflicts
Jack Grigg
2016-08-24 15:51:40 +12:00
c3a7307a69
Store mapping between notes and PaymentAddresses in CWalletTx
Jack Grigg
2016-08-24 15:51:09 +12:00
02e674555e
Add wallet method for finding spendable notes in a CTransaction
Jack Grigg
2016-08-24 15:50:45 +12:00
5db5e42ec3
Add optional bool to disable computation of proof in JSDescription constructor
Jack Grigg
2016-08-24 15:49:38 +12:00
1f882153b6
Throw a domain error as json_spirit is a third-party library.
Simon
2016-08-27 09:14:25 -07:00
e1dde421c3
Output Equihash solution in RPC results as a hex string
Jack Grigg
2016-08-27 23:50:49 +12:00
df3af446e7Fixes#1122 where json_spirit could stack overflow because there was no maximum limit set on the number of nested compound elements.
Simon
2016-08-26 23:35:45 -07:00
7ee82c4361
Deallocate the public parameters during Shutdown.
Sean Bowe
2016-08-26 14:35:05 -06:00
6dcb706734
Use -Wformat in the test for -Wformat-security
Taylor Hornby
2016-08-26 10:14:33 -06:00
488e61e852
Undo debugging change from 5be6abbf84
Jack Grigg
2016-08-26 14:09:25 +12:00
77a99f4a2a
Auto merge of #1285 - ralphtheninja:zc.v0.11.2.latest, r=daira
zkbot
2016-08-26 02:06:23 +00:00
e7f12c2057
Update steps after D
Daira Hopwood
2016-08-25 21:21:33 +01:00
8b139c2441
Auto merge of #1303 - daira:z9-version-number, r=daira
zkbot
2016-08-25 19:32:20 +00:00
727ed5ffa3
Update pchMessageStart for the z9 testnet. ⚧Ⓐ
Daira Hopwood
2016-08-25 15:55:51 +01:00
bda0693aab
Increment version number for z9 release.
Daira Hopwood
2016-08-25 15:07:16 +01:00
f8b73015bc
Auto merge of #1208 - bitcartel:z8_rpc_keys, r=daira
zkbot
2016-08-25 13:49:05 +00:00
cca52f36df
Auto merge of #1301 - bitcartel:zc.v0.11.2.latest_701_md_formatting, r=daira
zkbot
2016-08-25 10:09:56 +00:00
d1f16ffe85
Fix formatting.
Simon
2016-08-24 21:47:46 -07:00
5d37904b9c
Add -Wformat -Wformat-security
Taylor Hornby
2016-08-24 16:38:37 -06:00
3bff998b38
Rename methods to avoid using prefix of _ underscore which is reserved. Added logging of explicit exception rather than a catch all. Removed redundant spending key check. Updated user facing help message.
Simon
2016-08-24 11:55:26 -07:00
4b2e557181
Fix comments.
Simon
2016-08-24 08:35:04 -07:00
309b0ecd80
Add "zkey" to list of key types (used by the wallet to decide whether or not it can be recovered if it detects bad records).
Simon
2016-08-23 13:10:47 -07:00
79d769a382
Remove one line of dead code.
Simon
2016-08-23 09:34:07 -07:00
2e0cc87acf
Fix comment.
Simon
2016-08-23 09:24:54 -07:00
badb9a9c2f
Add test coverage for RPC call z_getnewaddress.
Simon
2016-08-18 20:12:23 -07:00
60f762a549
Added wallet rpc tests to cover: z_importwallet, z_exportwallet z_importkey, z_exportkey z_listaddresses
Simon
2016-08-12 17:44:03 -07:00
0feffd1424
Don't mark wallet as dirty if key already exists. Fix incorrect method name used in error message.
Simon
2016-08-11 11:37:00 -07:00
4cea36bef3
Add gtest to cover new methods in: CWallet - GenerateNewZKey() - AddZKey() - LoadZKey() - LoadZKeyMetadata() CWalletDB - WriteZKey()
Simon
2016-08-11 10:48:16 -07:00
e709997ff2
Implemented z_listaddresses to return all the zaddr in the wallet.
Simon
2016-08-10 15:02:00 -07:00
92444edc00
Add z_importwallet and z_exportwallet to handle keys for both taddr and zaddr. Restore behaviour of dumpwallet and importwallet to only handle taddr.
Simon
2016-08-10 14:35:37 -07:00
c1c4594371
Implemented RPC calls z_importkey, z_exportkey, z_getnewaddress. Modified RPC calls dumpwallet and importwallet to include spending keys.
Simon
2016-08-09 23:15:22 -07:00
2833fb14af
Auto merge of #1291 - daira:decrease-max-headers-results, r=daira
zkbot
2016-08-24 05:45:53 +00:00