Skip to content

bench: PlutusV3 variants#6440

Open
fmaste wants to merge 5 commits intomasterfrom
fmaste/plutusv3
Open

bench: PlutusV3 variants#6440
fmaste wants to merge 5 commits intomasterfrom
fmaste/plutusv3

Conversation

@fmaste
Copy link
Copy Markdown
Contributor

@fmaste fmaste commented Feb 13, 2026

Description

  • Add PlutusV3 variants of CustomCall, EcdsaSecp256k1Loop, and SchnorrSecp256k1Loop.
  • Refactor mkPlutusBenchScript to accept flat-encoded UPLC bytes (SerialisedScript) and a PlutusScriptVersion instead of a pre-wrapped ScriptInAnyLang, centralizing the Cardano API wrapping (PlutusScriptSerialised / PlutusScript / toScriptInAnyLang) and name normalization in the helper while letting each module own its serialization step.
  • Remove per-module boilerplate (scriptName, *ShortBs, scriptSerialized bindings) and unused imports/pragmas (TypeApplications, TypeFamilies, ImportQualifiedPost, RankNTypes, Data.ByteString.Short).

@fmaste fmaste force-pushed the fmaste/plutusv3 branch 6 times, most recently from 502f3a7 to 298f3b3 Compare February 20, 2026 13:24
@mgmeier mgmeier changed the title WIP bench: maintenance Apr 2, 2026
@mgmeier mgmeier changed the title bench: maintenance WIP Apr 2, 2026
@mgmeier mgmeier changed the title WIP [WIP] bench: PlutusV3 baseline adjustments Apr 2, 2026
@mgmeier mgmeier added the WIP Work In Progress (cannot be merged yet) label Apr 2, 2026
@fmaste fmaste force-pushed the fmaste/plutusv3 branch 2 times, most recently from 4aa026c to bb965f9 Compare April 13, 2026 15:26
@fmaste fmaste marked this pull request as ready for review April 13, 2026 15:30
@fmaste fmaste requested a review from a team as a code owner April 13, 2026 15:30
@fmaste fmaste changed the title [WIP] bench: PlutusV3 baseline adjustments bench: PlutusV3 variants Apr 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

WIP Work In Progress (cannot be merged yet)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants