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

Plutus V1 + Conway Era Serialization format - Script Data Hash mistmatch #426

Open
satran004 opened this issue Sep 6, 2024 · 0 comments

Comments

@satran004
Copy link
Member

satran004 commented Sep 6, 2024

In CCL 0.6.0-beta1, when the Conway era serialization format (redeemers as Map) is enabled, we are encountering a script data hash mismatch for Plutus V1 scripts.

For Plutus V2 and V3, the current Conway era serialization format is working fine.

As a result, although the EraSerializationFormat is now set to Conway, we are also checking for the presence of the Plutus V1 cost model during script data hash generation. If it is present, the previous format (Babbage) is used to serialize the redeemer.

Further investigation is required to determine the root cause of the script data hash mismatch between Plutus V1 and the Conway era serialization format

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

No branches or pull requests

1 participant