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

Add support for Plutus V3 #378

Open
4 tasks done
satran004 opened this issue Feb 13, 2024 · 0 comments
Open
4 tasks done

Add support for Plutus V3 #378

satran004 opened this issue Feb 13, 2024 · 0 comments
Assignees
Labels
conway enhancement New feature or request

Comments

@satran004
Copy link
Member

satran004 commented Feb 13, 2024

  • Add Plutus V3 Serialization / DeSerialization
  • Add new Conway era redeemer format
  • Add 258 tag to all sets
  • Handle minFeeScriptRefBytes PP specific change in fee calculation
@satran004 satran004 self-assigned this Mar 2, 2024
@satran004 satran004 added conway enhancement New feature or request labels May 4, 2024
satran004 added a commit that referenced this issue Jul 1, 2024
* feat: #378 Initial implementation to support  PlutusV3

* chore: #378 Cost model sorting logic updated for int keys

* fix: Add redeemer only if there is no redeemer for the policy id

* feat: #402 Add Tx Evaluator implementation to return constant cost

* chore: Update PlutusV3 cost

* feat: Add fee calculation for reference script

* feat: Add withReferenceScripts() to QuickTx Builder

* feat: Take protocol param as parameter to Tx api

* refactor: Int setter for index

* feat: Script related methods added for registerDRep, unregisterDRep, createProposal, vote, vote delegation

* feat: Added plutus v3

* feat: ScriptSupplier interface

* fix: Added reference script to fix fee calculation

* chore: New overloaded methods

* chore: GovTx script transactions unit tests

* chore: cleanup
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
conway enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant