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

Implement off-chain user journey of incremental commits #1522

Open
Tracked by #199
ch1bo opened this issue Jul 22, 2024 · 2 comments · May be fixed by #1541
Open
Tracked by #199

Implement off-chain user journey of incremental commits #1522

ch1bo opened this issue Jul 22, 2024 · 2 comments · May be fixed by #1541
Assignees
Labels
task Subtask of a bigger feature.

Comments

@ch1bo
Copy link
Collaborator

ch1bo commented Jul 22, 2024

Why

See #199

What

Implement the API endpoint and off-chain protocol changes, such that users can add funds to the open Hydra Head.

  • Write tutorial on how to deposit and recover deposits using the hydra-node
@ch1bo ch1bo mentioned this issue Jul 22, 2024
11 tasks
@ch1bo ch1bo added the task Subtask of a bigger feature. label Jul 22, 2024
@ch1bo
Copy link
Collaborator Author

ch1bo commented Jul 29, 2024

When discussing incremental commits in #1484, we realized that any incremental commit "blueprint" transaction (the $tx_\alpha$) needs to be validated by the hydra-node when constructing the incrementTx (at latest; ideally even before requesting inclusion with a ReqInc). This can be seen as a form of input validation, while the protocol is secure by the fact that the L1 validates any value (requested to move) when applying the resulting incrementTx.

@noonio noonio linked a pull request Aug 1, 2024 that will close this issue
4 tasks
@noonio noonio removed their assignment Aug 9, 2024
@ch1bo
Copy link
Collaborator Author

ch1bo commented Aug 16, 2024

We might need to update the What here as #1571 led to some updates in #199.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
task Subtask of a bigger feature.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants