cooked-node-backend - #536
Draft
mmontin wants to merge 17 commits into
Draft
Conversation
mmontin
force-pushed
the
mm/cooked-node-backend
branch
5 times, most recently
from
August 5, 2026 14:51
58ab7ac to
de4e6a8
Compare
Introduce a `SomeTxSkelOutDatumHash` constructor for `TxSkelOutDatum` representing an output datum known only by its hash, and propagate it throughout the codebase: - Datum.hs: Eq/Ord, kind/typed optics, datum-hash fold and ToOutputDatum - GenerateTx/Output.hs: emit a TxOutDatumHash - GenerateTx/Input.hs: throw the new MCESpendingHashOnlyDatum error when a spending witness would require the (absent) datum content - State.hs: mirror it with a new UtxoPayloadDatumHash constructor - Pretty printers for the skeleton, UTxO state and the new error Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Introduce a `UserScriptHash Api.ScriptHash` constructor for `User`, allowing outputs to be paid to a bare script hash via `receives`. Since such an owner carries no script body or version, spending it recovers the full script from the redeemer's reference input and errors with the new `MCESpendingHashOnlyScript` otherwise. `userVScriptL` is narrowed to `User IsScript Redemption` accordingly. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
mmontin
force-pushed
the
mm/cooked-node-backend
branch
from
August 5, 2026 21:14
be3d00b to
bf2f707
Compare
mmontin
force-pushed
the
mm/cooked-node-backend
branch
from
August 6, 2026 15:57
d485d7c to
89a51ba
Compare
mmontin
force-pushed
the
mm/cooked-node-backend
branch
from
August 6, 2026 18:51
89a51ba to
e086e9b
Compare
mmontin
force-pushed
the
mm/cooked-node-backend
branch
from
August 7, 2026 23:04
360b64f to
e2898ff
Compare
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.