Open SchmErik opened 2 years ago
We (IOHK) are working on a revised version of the specification at the moment and hope to have a preliminary public version available in a week or two. That will add a generic specification for built-in functions and explain the semantics of the current set of builtins in detail.
Hi @kwxm thanks for your response! For some reason, I didn't see your response until now. Do you have any updates on a preliminary version of the specification?
Hi @kwxm thanks for your response! For some reason, I didn't see your response until now. Do you have any updates on a preliminary version of the specification?
I hope that we should be able to give you something early next week. It'll still be kind of rough, but having feedback from formalisers could be very helpful.
Ok, here's the situation on our side: we found several missing pieces that are blocking us from completing the flat format parser and the semantics as well as a few other corrections. Some of these issues may be resolved in this new format but I'll open bugs against them now and check the new version to see if they've been addressed. We're Looking forward to seeing the new version!
https://github.com/input-output-hk/plutus/pull/4281 adds an option to the
uplc
program to dump all builtins and there are many more builtins than listed in the spec. Here's the output from this proposed option mentioned in the pull request: