Repository navigation
Conversation
Unisay
marked this pull request as ready for review
November 9, 2026 15:30
Cover policies, keepPolicies, dropPolicies and assetCount in the PlutusV3/V4 and PLC 1.1.0/1.2.0 matrix using 148 generated scripts. Exercise state-token restrictions with real inputs and continuing outputs, including ADA changes and token substitution. Enact complete 369-parameter models and check the filter limit, execution budgets and all fourteen new costing parameters. Share the raw budget-boundary runner with multiIndexArray and isolate its cached key files by the caller's test directory.
Guard the Plutus failure class and validator trace together, as required by the updated E2E policy. Keep CLIError capture strict. The default assertions are unchanged; the guard can relax message wording when ALLOW_UNSTABLE_ERROR_MESSAGES is enabled.
Use the existing batch7 minting runner for all Value policies. Remove state transitions, offline cost sensitivity checks and custom profiling. Keep size policies as ordinary successful mints. Restore multiIndexArray and its shared mint helper to the PR base. Check cost-model length as in the existing fixtures.
Unisay
force-pushed
the
yura/issue-2406-value-builtins-e2e
branch
from
November 9, 2026 15:33
6521a76 to
1527a5f
Compare
Unisay
enabled auto-merge
November 9, 2026 15:35
This branch has not been deployed
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.
Exercise
policies,keepPolicies,dropPoliciesandassetCountwith PlutusV3/V4 at PLC 1.1.0 and 1.2.0 using the existing batch7 minting runner. Cover the 256/257 filter-list boundary and add the 369-entry V3/V4 cost models.Requires node and CLI builds with batch 7 at PV12 and the 256-entry filter limit from IntersectMBO/plutus#8013.
Scripts: plutus-scripts-e2e #34. Refs IntersectMBO/plutus-private#2406.