Eirik Ogilvie-Wigley
|
882a4f577f
|
Fix potentially misleading test failures
|
2018-10-24 13:53:25 -06:00 |
|
Eirik Ogilvie-Wigley
|
81005fb214
|
Fix error message
|
2018-10-24 12:05:48 -06:00 |
|
Eirik Ogilvie-Wigley
|
095eee4f4d
|
Wrap long line and update comments
|
2018-10-22 10:01:17 -06: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 |
|
Eirik Ogilvie-Wigley
|
0917c84d9a
|
Better error message when sending to both sprout and sapling
Co-authored-by mdr0id <marshall@z.cash>
|
2018-10-12 14:12:21 -06:00 |
|
Eirik Ogilvie-Wigley
|
3f824a908b
|
Fix HDSeed comment
|
2018-10-10 16:00:59 -06:00 |
|
Eirik Ogilvie-Wigley
|
6829be1902
|
Remove unnecessary call to IsValidPaymentAddress
|
2018-10-08 16:25:29 -06:00 |
|
Eirik Ogilvie-Wigley
|
d6ad8cef2c
|
GenerateNewSproutZKey can return a SproutPaymentAddress
|
2018-10-08 14:52:58 -06:00 |
|
Eirik Ogilvie-Wigley
|
92fc29a3f4
|
Rename GenerateNewZKey to include Sprout
|
2018-10-08 14:23:03 -06:00 |
|
Eirik Ogilvie-Wigley
|
a4ecd0fa72
|
Add newly discovered sapling addresses to the wallet
|
2018-10-01 09:34:25 -06:00 |
|
Eirik Ogilvie-Wigley
|
51e6ed6110
|
Move FIXME comment to where the fix should happen
|
2018-09-28 12:16:05 -06:00 |
|
Eirik Ogilvie-Wigley
|
a13492744d
|
Use max priority for all shielded transfers
|
2018-09-28 10:32:30 -06:00 |
|
Eirik Ogilvie-Wigley
|
83c4e360da
|
Address need not be optional when adding sapling keys
|
2018-09-27 15:44:04 -06:00 |
|
Eirik Ogilvie-Wigley
|
c10249f3de
|
Remove unused import
|
2018-09-19 14:41:02 -06:00 |
|
Eirik Ogilvie-Wigley
|
36a490677c
|
Allow passing branchId when calling signrawtransaction
|
2018-09-17 10:27:39 -06:00 |
|
Eirik Ogilvie-Wigley
|
40b9527301
|
Incorporate APPROX_RELEASE_HEIGHT when determining what consensus branch to sign with
|
2018-09-17 10:27:39 -06:00 |
|
Eirik Ogilvie-Wigley
|
19697025c6
|
Add test for signing raw transactions offline
|
2018-09-17 10:27:37 -06:00 |
|
Eirik Ogilvie-Wigley
|
5602e1f1a6
|
Allow passing timeout parameter to wait_and_assert_operationid_status
|
2018-09-14 18:41:14 -06:00 |
|
Eirik Ogilvie-Wigley
|
e39f0e16c2
|
Remove unused imports
|
2018-09-14 18:41:14 -06:00 |
|
Eirik Ogilvie-Wigley
|
4d89d020a6
|
Remove unneeded semicolons
|
2018-09-14 18:41:14 -06:00 |
|
Eirik Ogilvie-Wigley
|
f081d9cb02
|
Use utility method to wait for async operations
|
2018-09-14 18:41:14 -06:00 |
|
Eirik Ogilvie-Wigley
|
611f93244b
|
Allow more information to be returned when an async rpc fails
|
2018-09-14 18:41:14 -06:00 |
|
Eirik Ogilvie-Wigley
|
b37dc4e22f
|
Don't export empty zip32 metadata
|
2018-09-14 18:36:24 -06:00 |
|
Eirik Ogilvie-Wigley
|
2fe39561ec
|
Export zip32 metadata with sapling keys
|
2018-09-14 17:27:20 -06:00 |
|
Eirik Ogilvie-Wigley
|
ae807af413
|
Export comment on HDSeed and fingerprint with wallet
|
2018-09-14 17:26:02 -06:00 |
|
Eirik Ogilvie-Wigley
|
9bcf90e2de
|
Add sapling support to z_importwallet
|
2018-09-14 16:16:03 -06:00 |
|
Eirik Ogilvie-Wigley
|
0f03de5536
|
Return more information when adding a spending key
|
2018-09-14 16:00:47 -06:00 |
|
Eirik Ogilvie-Wigley
|
fcab001b1e
|
Move AddSpendingKeyToWallet
|
2018-09-14 15:44:03 -06:00 |
|
Eirik Ogilvie-Wigley
|
a0783bb957
|
Rename AddZKey to include sprout
|
2018-09-14 15:07:15 -06:00 |
|
Eirik Ogilvie-Wigley
|
5e360fb29f
|
Add sapling spending keys to z_exportwallet
|
2018-09-14 15:07:15 -06:00 |
|
Eirik Ogilvie-Wigley
|
d6b31d59b5
|
Rename map to include sprout
|
2018-09-14 15:07:15 -06:00 |
|
Eirik Ogilvie-Wigley
|
4e1e91512d
|
Fix assertion and comment
|
2018-08-06 09:58:40 -06:00 |
|
Eirik Ogilvie-Wigley
|
7929851626
|
Only include the change field if we have a spending key
|
2018-08-06 09:58:40 -06:00 |
|
Eirik Ogilvie-Wigley
|
7d379f18c5
|
Rename test objects to include sprout or sapling
|
2018-08-01 10:52:58 -06:00 |
|
Eirik Ogilvie-Wigley
|
8ea8ef9850
|
Rename Witnesses to include sprout or sapling
|
2018-08-01 10:41:36 -06:00 |
|
Eirik Ogilvie-Wigley
|
4fc309f0f5
|
Rename Merkle Trees to include sprout or sapling
|
2018-08-01 10:31:09 -06:00 |
|
Eirik Ogilvie-Wigley
|
3a5f66c880
|
Add parameter for version in GetValidReceive
|
2018-07-25 20:47:41 -07:00 |
|
Eirik Ogilvie-Wigley
|
e6b0a8b9ee
|
Add getter and setter for sapling note data and update tests
|
2018-07-25 20:47:41 -07:00 |
|
Eirik Ogilvie-Wigley
|
29523dc778
|
Remove extra indentation
|
2018-07-25 20:47:41 -07:00 |
|
Eirik Ogilvie-Wigley
|
8e8279e728
|
Rename sprout specific methods
|
2018-07-25 20:47:41 -07:00 |
|
Eirik Ogilvie-Wigley
|
45de2eda07
|
Increment sapling note witnesses
|
2018-07-25 20:47:41 -07:00 |
|
Eirik Ogilvie-Wigley
|
f86ee1c252
|
Pass sapling merkle tree when incrementing witnesses
|
2018-07-25 20:47:41 -07:00 |
|
Eirik Ogilvie-Wigley
|
4a0bc6047e
|
Extract method for incrementing witness heights
|
2018-07-25 20:47:40 -07:00 |
|
Eirik Ogilvie-Wigley
|
f6d0d5ec43
|
Extract methods for incrementing witnesses
|
2018-07-25 20:47:40 -07:00 |
|
Eirik Ogilvie-Wigley
|
b538024806
|
Extract method for copying previous witnesses
|
2018-07-25 20:47:40 -07:00 |
|
Eirik Ogilvie-Wigley
|
403b9b4e4d
|
Clear sapling witness cache
|
2018-07-25 20:47:40 -07:00 |
|
Eirik Ogilvie-Wigley
|
9d804cc619
|
Decrement sapling note witnesses
|
2018-07-25 20:47:40 -07:00 |
|
Eirik Ogilvie-Wigley
|
be43b7469d
|
Add sapling note data and map
|
2018-07-25 20:47:40 -07:00 |
|
Eirik Ogilvie-Wigley
|
00ed92343d
|
Add out point for sapling note data
|
2018-07-25 20:47:40 -07:00 |
|
Eirik Ogilvie-Wigley
|
3c868d2b03
|
Consolidate for loops
|
2018-07-25 20:47:40 -07:00 |
|
Eirik Ogilvie-Wigley
|
49695a97b5
|
Remove redundant curly braces
|
2018-07-25 20:47:40 -07:00 |
|
Eirik Ogilvie-Wigley
|
005f3ad1dd
|
Rename note data to include sprout
|
2018-07-25 20:47:40 -07:00 |
|
Eirik Ogilvie-Wigley
|
62d707d1fd
|
Fix test broken by change indicator
|
2018-07-16 14:50:06 -06:00 |
|
Eirik Ogilvie-Wigley
|
0646f749f9
|
Add change indicator for notes
|
2018-07-16 14:49:29 -06:00 |
|
Eirik Ogilvie-Wigley
|
762ee0e896
|
Rename typename
|
2018-06-19 10:07:00 -06:00 |
|
Eirik Ogilvie-Wigley
|
115b26cb27
|
Add BOOST_TEST_CONTEXT to distinguish sprout v. sapling
|
2018-06-19 10:06:21 -06:00 |
|
Eirik Ogilvie-Wigley
|
c61ed9acfb
|
Fix parsing parameters in getnetworksolps
|
2018-06-04 16:45:12 -06:00 |
|
Eirik Ogilvie-Wigley
|
25c13ef702
|
Add hashFinalSaplingRoot to getblocktemplate
|
2018-06-01 15:47:30 -06:00 |
|
Eirik Ogilvie-Wigley
|
3182b4abc3
|
Add tests for sapling anchors
|
2018-05-16 10:31:53 -06:00 |
|
Eirik Ogilvie-Wigley
|
a81b36d267
|
Add more options when asserting in RPC tests
|
2018-05-04 09:38:36 -06:00 |
|
Eirik Ogilvie-Wigley
|
812098256f
|
Coinbase transactions can not have shielded spend or output
|
2018-04-26 15:53:26 -06:00 |
|
Eirik Ogilvie-Wigley
|
4b4662b06d
|
Make sure transactions have non-empty outputs
|
2018-04-26 15:24:59 -06:00 |
|
Eirik Ogilvie-Wigley
|
9669920f75
|
Rename nullifier caches and maps to indicate sprout nullifiers
|
2018-04-25 11:26:38 -06:00 |
|
Eirik Ogilvie-Wigley
|
cab341e1a8
|
Add sapling nullifiers to db and mempool
|
2018-04-24 17:16:43 -06:00 |
|
Eirik Ogilvie-Wigley
|
708c87f16d
|
Add enum for nullifier type
|
2018-04-24 09:57:14 -06:00 |
|
Eirik Ogilvie-Wigley
|
685e936c31
|
Add sapling nullifier set
|
2018-04-24 09:57:14 -06:00 |
|
Eirik Ogilvie-Wigley
|
df960a9ba7
|
Clarify help text of dumpprivkey
|
2018-04-23 15:14:56 -06:00 |
|