Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Large Hush transactions fail #14

Closed
leto opened this issue Aug 10, 2017 · 8 comments
Closed

Large Hush transactions fail #14

leto opened this issue Aug 10, 2017 · 8 comments
Labels

Comments

@leto
Copy link
Member

leto commented Aug 10, 2017

Description

Getting an error when trying to send HUSH from my wallet to another address

Error 16: bad-txns-oversize

Can you reliably reproduce the issue?

If so, please list the steps to reproduce below:

  1. Send 300 Hush
  2. In One
  3. Transaction

Expected behaviour

Should send 300 Hush.

Actual behaviour + errors

Fails to send 300, gives error.

The version of Hush you were using:

All

Machine specs:

All

@leto
Copy link
Member Author

leto commented Aug 10, 2017

This is a bug in our upstream zcash: zcash/zcash#1961

@leto
Copy link
Member Author

leto commented Aug 10, 2017

Workaround from the command line:

hush-cli z_sendmany $TADDR "[{\"address\": \"$FRIEND_TADDR\", \"amount\": 4.0}]" 

edit command

@leto
Copy link
Member Author

leto commented Aug 10, 2017

Evidently 100Hush will trigger this, but 50 Hush works.

@radix42
Copy link
Contributor

radix42 commented Aug 10, 2017

No, its not that zcash bug, that is about private transactions between zaddresses.....anytime you see "JoinSplit" a zaddr is involved on one or both ends of things.

It is likely that there are too many utxo inputs, not the amount of HUSH sent.

@WaveringAna
Copy link

This is also a consensus level change and really really shouldn't be touched. Allowing really really large transactions acts as a DoS and fills up blocks fast

@leto
Copy link
Member Author

leto commented Aug 13, 2017

@radix42 can we agree that a more user-friendly error here would be worthwhile?

@lludlow
Copy link
Contributor

lludlow commented Aug 13, 2017

Error 16: bad-txns-oversize
Seems legit, maybe a wiki entry or something giving some details when someone googles hush Error 16: bad-txns-oversize

@leto
Copy link
Member Author

leto commented Aug 13, 2017

Meh, now this Github issue is searchable+findable and explain the core problem, I am calling this good

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants