hydra-api
package with lightweight dependencies
#432
yveshauser
started this conversation in
Ideas
Replies: 3 comments 8 replies
-
I think we should even avoid Can we try to enumerate the types needed? Maybe at first only the entry points, the things you actually want/need in the client and then we will need to figure out how / whether we also need to move the more intracate stuff like Entrypoint types:
|
Beta Was this translation helpful? Give feedback.
2 replies
-
What is Hydra Client API? |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Why
Developing a Marlowe application running on a Hydra head, we encounter the problem of dependency resolution. marlowe-cardano as well as hydra-poc both define dependencies in
cabal.project
files. Setting up a new project we have to manually merge the files and pick matching revisions of libraries and their transitive dependencies.What
The idea is to introduce a new package
hydra-api
containing the types, that are exposed by the Hydra Client API with only lightweight dependencies, probably just tohydra-prelude
hydra-cardano-api
Like this, the package would introduce a dependency to
cardano-api
together with the transitive dependencies.Beta Was this translation helpful? Give feedback.
All reactions