Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Simple script emulator #90

Merged
merged 6 commits into from
Apr 18, 2023
Merged

Simple script emulator #90

merged 6 commits into from
Apr 18, 2023

Conversation

nielstron
Copy link
Contributor

This implements a full powered emulator for simple scripts as described in https://github.com/input-output-hk/cardano-node/blob/master/doc/reference/simple-scripts.md

The use case here is to enable users to port over their simple scripts + supercharging them with plutus functions i.e. always allow burning as described here: cardano-foundation/CIPs#392 (comment)

The simple script is a script parameter that is passed at compile time and evaluated by the smart contract on invocation. The script is able to handle minting, spending, certification etc just as native scripts

@nielstron nielstron merged commit c11549b into dev Apr 18, 2023
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.

1 participant