Skip to content
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

Optional Datum for PlutusV3: CIP-0069 #4330

Closed
3 tasks done
lehins opened this issue May 9, 2024 · 1 comment
Closed
3 tasks done

Optional Datum for PlutusV3: CIP-0069 #4330

lehins opened this issue May 9, 2024 · 1 comment
Assignees
Labels

Comments

@lehins
Copy link
Collaborator

lehins commented May 9, 2024

It has been decided that we need to implement CIP-0069 for Conway era and PlutusV3

The work has already been mostly done on the Plutus side: IntersectMBO/plutus#5934

What needs to happen on the ledger side:

  • - Customize datum checking in the UTXOW rule to not require Datums for spending inputs
  • - Customize plutus interface to require only one argument for PlutusV3 instead of a list of datums
  • - Change the PlutusContext representation for PlutusV3 and adjust TxInfo translation accordingly
@lehins lehins added the conway label May 9, 2024
@lehins lehins self-assigned this May 9, 2024
@lehins lehins changed the title OPtionalImplement CIP-69 Optional Datum for PLutusV3: CIP-0069 May 9, 2024
@lehins lehins changed the title Optional Datum for PLutusV3: CIP-0069 Optional Datum for PlutusV3: CIP-0069 May 9, 2024
@lehins lehins added this to Conway May 20, 2024
@lehins lehins moved this to To do in Conway May 20, 2024
@lehins lehins moved this from To do to In progress in Conway May 22, 2024
@lehins
Copy link
Collaborator Author

lehins commented Jun 17, 2024

Fixed in #4374

@lehins lehins closed this as completed Jun 17, 2024
@github-project-automation github-project-automation bot moved this from In progress to Done in Conway Jun 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Done
Development

No branches or pull requests

1 participant