-
Notifications
You must be signed in to change notification settings - Fork 156
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
Inline UTxO and UTxOW PredFailure
for Conway
#4265
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I added some comments to facilitate review. Also, I intend to clean up the imports and reorganise some of my added changes.
Is there a ticket linked to this PR, for a little context? |
Sure! I've just updated the description and linked the issue. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Definition and translation of Predicate failures look good, except some InjectRuleFailure
instances are missing. Definition of new rule, however, is not necessary.
Let me know if you can't figure it out or if something is preventing you from reusing UTXO rule from Babbage.
1d056ad
to
5f3fe70
Compare
5f3fe70
to
6164768
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Perfect! 👍
Thank you.
940b320
to
5ef15df
Compare
Although GHC didn't warn about it, the constraint was superfluous.
5ef15df
to
e114203
Compare
Description
Resolves #4170
Checklist
.cabal
andCHANGELOG.md
files according to theversioning process.
.cabal
files for all affected packages are updated. If you change the bounds in a cabal file, that package itself must have a version increase. (See RELEASING.md)CHANGELOG.md
for the affected packages. New section is never added with the code changes. (See RELEASING.md)fourmolu
(usescripts/fourmolize.sh
)scripts/cabal-format.sh
)hie.yaml
has been updated (usescripts/gen-hie.sh
)