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

Support Vasil features (v2 scripts, inline datums and reference inputs) #30

Closed
6 tasks done
bladyjoker opened this issue Aug 11, 2022 · 3 comments
Closed
6 tasks done
Assignees
Labels
blocked Tickets that are blocked by some externality coop-pab coop-plutus critical vasil

Comments

@bladyjoker
Copy link
Contributor

bladyjoker commented Aug 11, 2022

TODO

References

@bladyjoker bladyjoker added blocked Tickets that are blocked by some externality critical labels Aug 11, 2022
@bladyjoker bladyjoker self-assigned this Aug 11, 2022
@GeorgeFlerovsky
Copy link
Contributor

RE plutus-apps (and I think plutus-contract), you only need these dependencies for plutip (via bpi), right?
If so, then we are looking at removing these dependencies from BPI with our own alternatives. @MangoIV is the main person currently working on this effort.

Something to consider: CTL currently has Babbage support and plutip (non-BPI) support, so it may be less blocked than the alternatives.

@bladyjoker
Copy link
Contributor Author

RE plutus-apps (and I think plutus-contract), you only need these dependencies for plutip (via bpi), right? If so, then we are looking at removing these dependencies from BPI with our own alternatives. @MangoIV is the main person currently working on this effort.

Correct yes! Essentially we need those new constraints to referencing outputs and adding inline datums. Apparently it's not so difficult to add so might be that I can get to working on that fork. I'll sync with @MangoIV.

Something to consider: CTL currently has Babbage support and plutip (non-BPI) support, so it may be less blocked than the alternatives.

I hope we're not hot swapping the PABs just yet. But we definitely need to assess the timelines here. Thanks @GeorgeFlerovsky for providing the bigger picture on the state of things, super valuable.

@GeorgeFlerovsky
Copy link
Contributor

Haha, definitely let's avoid swapping pabs if we can. With the architecture you described in the meeting, I think it's eminently possible to do so, as long as bpi progresses quickly on de-plutus-apping

@bladyjoker bladyjoker changed the title Migrate to Vasil and use inline datum and reference inputs Support Vasil features (v2 scripts, inline datums and reference inputs) Sep 20, 2022
@bladyjoker bladyjoker mentioned this issue Sep 20, 2022
9 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Tickets that are blocked by some externality coop-pab coop-plutus critical vasil
Projects
None yet
Development

No branches or pull requests

2 participants