You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Given the new deposit workflow of #199, we would like to implement the fairly independent steps of depositing and canceling independent of the hydra-node. Such that this work can be tested and merged independently.
Question: What about the fees? The fees are not mentioned for the deposit/recover transactions. Since the user is responsible for submitting we also need to take into account setting the fees since we are constructing the transaction. User could be able to import the tx cbor into their wallet but idea here was that we provide some compatibility with cardano-cli. Perhaps we could set minimum fees and/or provide argument to the hydra-tx executable to set the desired fee (this looks more feasible than importing the tx into wallet)
Why
Given the new deposit workflow of #199, we would like to implement the fairly independent steps of depositing and canceling independent of the
hydra-node
. Such that this work can be tested and merged independently.TODO: Why doing this separate to #1522?
What
Can create Hydra
deposit
transactions from command linehydra-plutus
version that is compiled into itTxIn
of the created deposit on stdouthydra-tx deposit <utxo> <headid> <deadline>
Can create Hydra
recover
transactions from command linehydra-tx recover <utxo> <txin> <slot>
TBD: Out of scope?
TBD: Are transactions produced by
hydra-tx
balanced (fees paid)?TBD:
hydra-tx
does NOT do any communication whatsoever.TBD: Too big? Move all hydra protocol transaction creation, into a package with command line interface, and also include mutation and end-to-end tests
hydra-tx
hydra-node
useshydra-tx
library for building transactionsHow
The text was updated successfully, but these errors were encountered: