IntersectMBO / IntersectMBO/plutus
Support for saving and restoring PIR as appropriate
Open
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
Assessment
This issue has not been assessed yet.