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

Fail Plutus TxInfo translation when a Ptr is present in any of the outputs #4832

Open
lehins opened this issue Jan 12, 2025 · 0 comments
Open
Labels
dijkstra Ledger era that will follow after Conway

Comments

@lehins
Copy link
Collaborator

lehins commented Jan 12, 2025

Pointers have been pretty much deprecated and are unused anymore. That being said the only reason they are still allowed in a TxOut is because a plutus script might rely on it being present in a transaction. So, in order to eliminate this issue for the future plutus versions we need to prevent any PlutusV4 from being used whenever there is aPtr present in an address in any of the outputs (also applies to collateral return output)

@lehins lehins added the dijkstra Ledger era that will follow after Conway label Jan 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dijkstra Ledger era that will follow after Conway
Projects
None yet
Development

No branches or pull requests

1 participant