Skip to content
This repository has been archived by the owner on May 20, 2024. It is now read-only.

The current version lacks all Plutus V2 support #56

Open
cmorgado opened this issue Oct 17, 2022 · 6 comments
Open

The current version lacks all Plutus V2 support #56

cmorgado opened this issue Oct 17, 2022 · 6 comments

Comments

@cmorgado
Copy link

If i try to import for example :
import qualified Plutus.Script.Utils.V2.Typed.Scripts as PSU.V2

I end up with

    Could not find module ‘Plutus.Script.Utils.V2.Typed.Scripts’
    Perhaps you meant
      Plutus.Script.Utils.V1.Typed.Scripts (from plutus-script-utils-0.1.0.0)
      Plutus.Script.Utils.V1.Scripts (from plutus-script-utils-0.1.0.0)
      Plutus.Script.Utils.V1.Typed.TypeUtils (from plutus-script-utils-0.1.0.0)
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.

Also we're not able to use the Contact Monad latest version to use inline datums or references

@aleeusgr
Copy link

aleeusgr commented Jan 13, 2023

Updating dependecies in my forq
aleeusgr/plutus-tests#4

@aleeusgr
Copy link

hi @cmorgado
I followed the path you suggested, bumped dependencies for this repo.

I have doubts about sending a PR to the repo tho: bumping dependencies is a recurring task and plutus-starter is the perfect place to learn.

I am not sure it will do any good to hold the hand of anyone who comes after me: if it works out of the box, the user will still have to bump dependencies at some point, but likely in a situation with deadline and stakeholders involved.

there is a nice guide on how to update dependencies in the repo:

https://github.com/input-output-hk/plutus-starter/blob/main/CONTRIBUTING.md

Maybe name is not suggestive, or maybe it needs more visible, but I am not convinced I need to go through additional debuggin guessing game contract to make tests pass while I think it goes against the educational value of this repo.

@cmorgado
Copy link
Author

Hi @aleeusgr thank you for your effort and guidance!

@aleeusgr
Copy link

aleeusgr commented Feb 7, 2023

I found an issue such that newer versions of plutus-apps depend on CHaP, and for it the manual suggests to use a flake.nix, however this feature has not been added to plutus-starter

@harryprayiv
Copy link

I found an issue such that newer versions of plutus-apps depend on CHaP, and for it the manual suggests to use a flake.nix, however this feature has not been added to plutus-starter

I'm right there right now. Learning how to convert a repo to flakes by fire!

@aleeusgr
Copy link

aleeusgr commented Mar 5, 2023

Oh man, thank you so much.
I cant work and this makes me feel worse.
Knowing someone cares makes me feel better.
thank you

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

No branches or pull requests

3 participants