join the dots of the cli #920
Replies: 4 comments
-
Honestly, I think that the current situation:
is perfectly reasonable and does not need further support from the CLI, no? Making the CLI more complex for the sake of removing some rather straightforward utility doesn't look like a good trade-offs to me 😅 |
Beta Was this translation helpful? Give feedback.
-
In this spirit |
Beta Was this translation helpful? Give feedback.
-
Well, no. This is the trade-off. Having "blueprint address/policy/hash" is relatively easy and necessary as the computing those hashes is complicated (requires knowing serialization, which tag to applies, which hashing algorithm, etc..). Convert is debatable but kind of similar, it requires specific knowledge about an undocumented format (the 'text envelope' from cardano-cli). But here, you are really asking for passing output of one command to another 😅 ... I see where you're coming from, but I am not sure that the added value balances the complexity trade-off of supporting both modes of operation. Now, if you're down for implementing it and have |
Beta Was this translation helpful? Give feedback.
-
Originally the issue title was gonna be "aiken export --uplc" since this would sensibly align the behaviour of Ummm. My previous attempts at modifying aiken has been a bit of dumpster fire (eg outputing json rather than pretty print). Maybe when there are ADRs, I'll put my hand up. |
Beta Was this translation helpful? Give feedback.
-
Working offv1.0.26-alpha+4f99c81
,aiken export
is not working. Possibly not yet implemented?... but I guess y'all know that.Bit of joining the dots between the cli functionality.
I want to access
aiken uplc eval
functionality without having to docat output.json | jq ' .compiledCode' > output.hex
or whatever.
Also add the same flags to
export
asbuild
, eg--uplc
Beta Was this translation helpful? Give feedback.
All reactions