Commit Graph
2468 Commits
Author SHA1 Message Date
Jack Grigg 4a6a48479d Copy over CNoteData::witnessHeight when updating wallet tx 2016-11-15 14:08:41 +13:00
Jack Grigg 40ef121e6a Correctly set CNoteData::witnessHeight when decrementing witness caches
Closes #1715
2016-11-15 14:08:35 +13:00
jl777 a547ea39b6 test 2016-11-14 15:32:28 -03:00
jl777 073a37a2dc test 2016-11-14 15:10:42 -03:00
jl777 2e500f5048 test 2016-11-14 15:00:25 -03:00
jl777 3959e9f32d test 2016-11-12 12:10:15 -03:00
jl777 6caf0e0ac3 test 2016-11-11 20:29:01 -03:00
jl777 f305836943 test 2016-11-11 20:26:05 -03:00
jl777 4a4e912bbe test 2016-11-11 20:15:05 -03:00
jl777 09cd7f3aed test 2016-11-11 09:30:38 -03:00
jl777 94eb04d704 osx compatibility 2016-11-11 09:25:48 -03:00
Simon 9384e74c50 Closes #1833. Format currency amounts in z_sendmany error message.
Improve coverage of possible error states from z_sendmany.
Refactor qa test for z_sendmany operations.
2016-11-10 16:57:36 -08:00
ayleph 48f9c65b55 Correct spelling error in z_sendmany error output
Change "alllowed" -> "allowed."
2016-11-08 13:13:48 -08:00
jl777 121c4c5caa test 2016-11-08 11:09:20 -03:00
jl777 030ffec28e test 2016-11-08 08:11:49 -03:00
jl777 beb9352f1f test 2016-11-07 16:39:40 -03:00
jl777 654dfaaf85 test 2016-11-07 16:36:49 -03:00
jl777 0f0fb1d9be test 2016-11-07 16:17:12 -03:00
jl777 0bda624914 test 2016-11-07 16:08:35 -03:00
jl777 1e004600c7 test 2016-11-07 15:50:13 -03:00
jl777 6b450b7064 test 2016-11-07 15:09:19 -03:00
jl777 eef6d3e43f test 2016-11-07 15:01:23 -03:00
jl777 05a37d8782 test 2016-11-07 14:57:08 -03:00
Simon 3920292b43 Add transaction size and zaddr output limit checks to z_sendmany. 2016-11-07 09:29:56 -08:00
jl777 b6441e83fc test 2016-11-06 18:04:54 -03:00
jl777 eff7174eac test 2016-11-06 12:40:27 -03:00
jl777 ec1e89c79f test 2016-11-06 12:23:51 -03:00
jl777 19cb746d6e test 2016-11-06 12:23:02 -03:00
jl777 715172468a test 2016-11-06 11:50:19 -03:00
Simon 38276c6ba2 Add GenIdentity, an identity function for MappedShuffle.
We use this function in z_sendmany as part of the fix for #1779.
2016-11-05 14:17:19 -07:00
Simon 7c463780cf Fixes #1779 so that sending to multiple zaddrs no longer fails.
Commit 2eeb6b randomized the order of input and output notes,
but this is now known to prevent the chaining of multiple joinsplits
in a single transaction.  The root cause has yet to be determined.

This patch is a temporary fix and disables the shuffling of input
and output notes.  It also adds a chained joinsplit test to the
python qa test suite.
2016-11-04 23:23:48 -07:00
jl777 597b9c2f9e test 2016-11-04 19:12:41 -03:00
jl777 c5dec2a575 test 2016-11-04 19:10:19 -03:00
jl777 fd8dd3c26d test 2016-11-04 18:11:04 -03:00
jl777 2d4c201cef test 2016-11-04 09:16:44 -03:00
Sean Bowe c4643bd949 Throw more descriptive exceptions when the constraint system is violated. 2016-11-01 14:52:03 -06:00
Jack Grigg 1749dd69c7 Fix incorrect locking in CCryptoKeyStore 2016-10-31 19:57:30 -05:00
jl777 0ae2af2b59 test 2016-10-31 07:47:53 -03:00
jl777 65195b3ed7 test 2016-10-29 15:17:51 -03:00
jl777 561ff778b6 test 2016-10-29 08:03:14 -03:00
jl777 b9a4a70e22 test 2016-10-28 16:58:53 -03:00
jl777 30853e4ab9 Merge remote-tracking branch 'zcash/master' into dPoW 2016-10-28 13:50:21 -03:00
jl777 429dabb503 test 2016-10-27 09:49:42 -03:00
jl777 36a6561207 test 2016-10-26 20:49:16 -03:00
jl777 420d7311e8 test 2016-10-26 19:55:03 -03:00
Sean Bowe 58c4c0bba3 Change some Bitcoin strings to Zcash strings. 2016-10-26 13:29:05 -06:00
jl777 d95bcb6485 test 2016-10-26 16:02:50 -03:00
jl777 33935bd0f0 test 2016-10-26 10:42:29 -03:00
jl777 f38345e99b test 2016-10-26 07:34:50 -03:00
zkbot 489f1d38ee Auto merge of #1629 - bitcartel:1616_wallet_disallow_coinbase_change, r=daira
Add z_sendmany rule that when coinbase utxos must be spent in their entirety, with no change

See #1616 - coinbase utxos must be consumed entirely, without any change, since there
is currently no way to specify a change address in z_sendmany.
2016-10-25 15:40:36 -04:00