Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This is a wide-ranging PR. Some highlights: - We didn't have `Program` for UPLC, so I added it. - The prettyprinting for UPLC didn't include the (new) types for constants. - We didn't have a CBOR instance for UPLC. - We need to rejig a bunch of the testing infrastructure to account for UPLC. I tidied it up a little bit - Using UPLC for golden tests means that we need De Bruijn conversion for UPLC so we can have stable test output. Fortuantely it's an easy port. I reorganize the TPLC one so it was easier to share most of it. - We can no longer typecheck validators. We used to do this during tx validation, and also in the typed tx interface. Now you're on your own if you submit ill-typed code, but that's the deal we made.
- Loading branch information
Showing
71 changed files
with
1,179 additions
and
1,610 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.