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

[FR] - build cmd to check for ExtraneousScriptWitnessesUTXOW #4080

Open
Tracked by #4144
catch-21 opened this issue Jun 23, 2022 · 0 comments
Open
Tracked by #4144

[FR] - build cmd to check for ExtraneousScriptWitnessesUTXOW #4080

catch-21 opened this issue Jun 23, 2022 · 0 comments
Labels
enhancement New feature or request era: babbage in-scope This item is being worked and will be part of an upcoming release priority medium issues/PRs that SHOULD be addressed. This should be done for the release, but acceptable if it doesn priority: medium A bug that needs to be addressed after ongoing stories and tasks. For instance can be planned for ne type: enhancement An improvement on the existing functionality Vasil

Comments

@catch-21
Copy link
Contributor

Internal/External
Internal if an IOHK staff member.

Area
Plutus Related to Plutus Scripts (Alonzo).

Describe the feature you'd like
When attempting to attach a plutus script to a transaction that is already satisfying the witness requirement via reference input then we see the following error on submit:

Command failed: transaction submit  Error: Error while submitting tx: ShelleyTxValidationError ShelleyBasedEraBabbage (ApplyTxError [UtxowFailure (FromAlonzoUtxowFail (WrappedShelleyEraFailure (ExtraneousScriptWitnessesUTXOW (fromList [ScriptHash "793f8c8cffba081b2a56462fc219cc8fe652d6a338b62c7b134876e7"]))))])

It would be better to catch this at build stage.

To recreate you can use --tx-in-script-file for the spend script and --read-only-tx-in-reference to a utxo with the same script as reference.

Additional context / screenshots
Node/CLI Version: 43393ac

@catch-21 catch-21 added enhancement New feature or request Vasil labels Jun 23, 2022
@CarlosLopezDeLara CarlosLopezDeLara added priority medium issues/PRs that SHOULD be addressed. This should be done for the release, but acceptable if it doesn 1.35.1 Include in 1.35.1 labels Jun 30, 2022
@CarlosLopezDeLara CarlosLopezDeLara added 1.35.2 and removed 1.35.1 Include in 1.35.1 labels Jul 8, 2022
@CarlosLopezDeLara CarlosLopezDeLara added in-scope This item is being worked and will be part of an upcoming release and removed 1.35.2 labels Jul 22, 2022
@dorin100 dorin100 added type: enhancement An improvement on the existing functionality priority: medium A bug that needs to be addressed after ongoing stories and tasks. For instance can be planned for ne era: babbage labels Oct 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request era: babbage in-scope This item is being worked and will be part of an upcoming release priority medium issues/PRs that SHOULD be addressed. This should be done for the release, but acceptable if it doesn priority: medium A bug that needs to be addressed after ongoing stories and tasks. For instance can be planned for ne type: enhancement An improvement on the existing functionality Vasil
Projects
None yet
Development

No branches or pull requests

3 participants