-
Notifications
You must be signed in to change notification settings - Fork 0
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
Rename PlutusV3
directory to UPLC
#1
Comments
The UPLC and CEK machine are tied to the Plutus version, hence I think it makes sense to put the |
I guess it's rather murky because of the way how they add new builtins and bump UPLC version 😓 There is three versioning: "Ledger version", "Protocol version", "Plutus Core language version". Ledger version Protocol version and Plutus Core language version is rather tied and IMO there should just be one version for both, but they don't depend on ledger version at all. Which means said This is versioning mess, but this is what we get :/ |
I will think about it, but it does not seem to make sense to have a |
|
Currently, definitions of UPLC and CEK machine itself it under PlutusV3 directory. Because PlutusV3 is ledger api version and not name for UPLC, it would be better to have that directory renamed to "UPLC" or something of that nature. "PlutusV[1|2|3]" would need to hold ledger api that is how data like
TxInfo
is encoded for the ledger types to be used in scriptsThe text was updated successfully, but these errors were encountered: