Commit Graph
2497 Commits
Author SHA1 Message Date
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
Simon ad0ba9467d Add assert to AsyncRPCOperation_sendmany 2016-10-25 11:25:05 -07:00
jl777 4aa2c64e7b test 2016-10-25 10:51:04 -03:00
jl777 353edf5d61 test 2016-10-25 10:18:32 -03:00
jl777 9415da7f1f test 2016-10-25 10:16:45 -03:00
jl777 b62d7030ef prepare for assetchains 2016-10-25 10:11:37 -03:00
jl777 beafd76b02 test 2016-10-25 08:23:55 -03:00
Simon db026807b8 Add z_sendmany rule that when sending coinbase utxos to a zaddr
they must be consumed entirely, without any change, since there
is currently no way to specify a change address in z_sendmany.
2016-10-24 21:34:16 -07:00
jl777 cbee4d6b16 test 2016-10-24 18:09:36 -03:00
jl777 303f5c1bf1 test 2016-10-24 17:58:09 -03:00
jl777 b68920a15b test 2016-10-24 17:26:09 -03:00
jl777 3ba8f9236e test 2016-10-24 17:20:51 -03:00
jl777 35199465da test 2016-10-24 15:22:25 -03:00
jl777 e137bdc49e test 2016-10-24 15:13:09 -03:00
jl777 f5244b3644 test 2016-10-24 15:08:39 -03:00
jl777 81fbe1ed05 test 2016-10-24 15:07:49 -03:00
jl777 6e9dec7836 test 2016-10-24 15:04:07 -03:00
jl777 d7d27bb347 test 2016-10-24 15:00:01 -03:00
Simon 10d1b90987 Fix incorrect error message in z_sendmany 2016-10-24 07:59:32 -07:00
jl777 c3e43fb182 test 2016-10-23 18:52:10 -03:00
jl777 92e15ee337 test 2016-10-22 13:41:32 -03:00
jl777 7652ed92bd test 2016-10-22 13:35:17 -03:00