-
Notifications
You must be signed in to change notification settings - Fork 720
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
[BUG] - plutus transaction txins are not properly validated in build command (the impossible happened: RedeemerNotNeeded) #3018
Comments
When I modify the
I get the following error:
When I use a UTxO that that is not that of a plutus script like this:
I then get the error that you report:
Is this what you mean or are you pointing to something else? |
@newhoggy Yes, that's the scenario. |
I'm seeing something very similar: in particular, if the
Removing the duplicate |
On tag 1.29.0-rc2. |
I have tripped over this one as well. Indeed, the confusing thing is the "impossible" error message (it's just a normal error situation). I might have hit the "two identical tx-in" case (which I wouldn't expect to be an error? (could easily happen with automation) |
Internal
Area
Plutus Related to Plutus Scripts (Alonzo).
Summary
When using the
transaction build
command with plutus script, the txins are not checked if they are plutus UTxOs. When plutus txin is invalid, unclear error message is printed.That was caused by using a UTxO without datum hash for plutus script, and a UTxO with datum hash as collateral.
System info (please complete the following information):
The text was updated successfully, but these errors were encountered: