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

Re-implement the flat format ourselves #6121

Open
ana-pantilie opened this issue May 24, 2024 · 2 comments
Open

Re-implement the flat format ourselves #6121

ana-pantilie opened this issue May 24, 2024 · 2 comments

Comments

@ana-pantilie
Copy link
Contributor

As a Plutus Core developer, I want to have an implementation of the binary format that we control, so that I can be confident it won’t change due to upstream changes, and so that we can change it ourselves easily.

AC:

  • The new implementation is backwards compatible and can deserialize all old scripts.
@effectfully
Copy link
Contributor

That's a great issue... Why reimplement anything though? Can't we just literally fork the repo and be done with it?

@Unisay
Copy link
Contributor

Unisay commented Jul 8, 2024

I'd stick with the current flat implementation for as long as it remains backwards compatible, reserving a fork- option for a hypothetical situation when flat introduces a change we don't want to incorporate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants