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

Imporve ogmios balance error's wording #1529

Closed
SeungheonOh opened this issue Aug 31, 2023 · 0 comments
Closed

Imporve ogmios balance error's wording #1529

SeungheonOh opened this issue Aug 31, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request low hanging fruit Easy tasks

Comments

@SeungheonOh
Copy link

SeungheonOh commented Aug 31, 2023

Ogmios.NonScriptInputReferencedByRedeemer txIn -> line

When I tried to spend UTXO locked at a script, but without datum, balancer failed with Non script input referenced by redeemer. This error message is somewhat misleading as it implys the given utxo is not owned by a script. In fact, I first suspected that I might've supplied user UTXO to the balancer. However, this error was evoked because of the attempt to spend script utxo with no datum.

I suggest changing this error message to something like Input referenced by redeemer is not valid to be spend as script. (User UTXO, or Script UTXO without datum) or Non script input or script input without datum referenced by redeemer

@klntsky klntsky added enhancement New feature or request low hanging fruit Easy tasks labels Sep 21, 2023
@kozross kozross self-assigned this Sep 26, 2023
@kozross kozross moved this from Todo to In Progress in cardano-transaction-lib Sep 26, 2023
@kozross kozross moved this from In Progress to Review in cardano-transaction-lib Sep 26, 2023
@kozross kozross moved this from Review to Done in cardano-transaction-lib Oct 8, 2023
@kozross kozross closed this as completed Oct 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request low hanging fruit Easy tasks
Projects
Development

No branches or pull requests

3 participants