Skip to content

Add PLC 1.2.0 multiIndexArray coverage - #3835

Merged
Unisay merged 1 commit into
masterfrom
yura/multi-index-array-plc-1.2.0
Nov 9, 2026
Merged

Unisay merged 1 commit into
masterfrom
yura/multi-index-array-plc-1.2.0

Conversation

@Unisay

@Unisay Unisay commented Nov 9, 2026 •

Copy link
Copy Markdown
Contributor

Run the existing CIP-0156 multiIndexArray scenarios for Plutus Core 1.2.0 in both PlutusV3 and PlutusV4, alongside 1.1.0. All four combinations share the scenario registry, minting runner, cost model setup and budget checks. The 24 existing 1.1.0 envelopes are unchanged; the 24 new envelopes come from plutus-scripts-e2e #35.

With the current compiler, the program bodies are identical apart from the PLC header. The 1.2.0 variants verify header acceptance through the same complete minting transactions and budget checks.

Follow-up to plutus-private#2261. Requires node and CLI builds that activate batch 7 at PV12.

@Unisay
Unisay marked this pull request as ready for review November 9, 2026 12:33
@Unisay Unisay self-assigned this Nov 9, 2026
@Unisay Unisay changed the title [WIP] Add PLC 1.2.0 multiIndexArray coverage Add PLC 1.2.0 multiIndexArray coverage Nov 9, 2026
@Unisay
Unisay enabled auto-merge November 9, 2026 15:35
@mkoura
mkoura removed the request for review from saratomaz November 9, 2026 16:08
Add V3 and V4 policies for PLC 1.2.0 alongside the existing 1.1.0
scripts. Reuse the scenario registry, governance setup and minting
and budget helpers across all four combinations.

Keep variant identities distinct in artifacts and address caches.
Preserve the existing 1.1.0 envelopes and strict failure checks.
@mkoura
mkoura force-pushed the yura/multi-index-array-plc-1.2.0 branch from 673683d to 9d42a09 Compare November 9, 2026 16:08
@Unisay
Unisay merged commit ae106b0 into master Nov 9, 2026
3 checks passed
@Unisay
Unisay deleted the yura/multi-index-array-plc-1.2.0 branch November 9, 2026 16:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants