IntersectMBO / IntersectMBO/plutus

Support for saving and restoring PIR as appropriate

Open
#6,017 0 comments 0 reactions 0 assignees View on GitHub
Internal Plinth Plutus IR status: triaged
Dominant language
Haskell
Stars
1.6k
Forks
508
Avg merge
3d 10h
Merged PRs (30d)
22

Description

### Describe the feature you'd like

mpj wrote:

When users change their code, they may well change the hash of the final PLC, which can cause problems the on-chain operation.

For this reason we should help people to easily save the PIR for their scripts at some appropriate point in development, and load it in instead of compiling the Haskell.

We may also want to e.g. load it in and compile the Haskell, compare the two, and give a warning/error if they don't match, so people are aware when/if it changes.

### Describe alternatives you've considered

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.