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

Use CHaP #68

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

Use CHaP #68

wants to merge 2 commits into from

Conversation

SeungheonOh
Copy link
Contributor

Summary of changes

Using Cardano Haskell Packages instead of old ghc-next-packages

Tested on

@chfanghr
Copy link
Contributor

chfanghr commented Jun 19, 2023

Well, it’s not this simple. There seems to be a problem in either pinned iohk-nix or haskell.nix which makes the inputMap be ignored.

You will see nix trying to download packages like vector-algorithms from public package instead of CHaP.

@SeungheonOh
Copy link
Contributor Author

Yeah, it seems, I'm trying to get it to work with liqwid-onchain

@SeungheonOh
Copy link
Contributor Author

I got it working, haskell.nix worked fine, but needed some weaks

@SeungheonOh
Copy link
Contributor Author

Got this working on agora and liqwid-onchain.

Needed to bump GHC to 928 and add a version constraint to cabal.project

@chfanghr
Copy link
Contributor

FYI some changes needs to be done to plutarch to make it compile with the latest CHaP: https://github.com/chfanghr/plutarch-plutus/tree/connor/bump-chap

@SeungheonOh
Copy link
Contributor Author

SeungheonOh commented Jun 22, 2023

Yes,
or you can use old Plutarh(1.3.0) with this on cabal.project

constraints: plutus-core == 1.1.1.0

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

Successfully merging this pull request may close these issues.

2 participants