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

Drop Party from ν_commit datum #242

Closed
Tracked by #181
abailly-iohk opened this issue Mar 8, 2022 · 4 comments · Fixed by #267
Closed
Tracked by #181

Drop Party from ν_commit datum #242

abailly-iohk opened this issue Mar 8, 2022 · 4 comments · Fixed by #267
Labels
task Subtask of a bigger feature.

Comments

@abailly-iohk
Copy link
Contributor

No description provided.

@ch1bo
Copy link
Collaborator

ch1bo commented Mar 11, 2022

To remove the headValidatorHash from the Datum, the v_head validator first needs to be unparameterized. That means, checkCollectCom and checkAbort need not use script addresses, but only the ST&PTs for finding initial & commit outputs.

@abailly-iohk
Copy link
Contributor Author

Can we split the task in two? Seems like we are "all green" (bar flakiness) for the first part anyway.
In general, having a and in the title is a smell :)

@abailly-iohk abailly-iohk changed the title Drop Party and move headValidatorHash as validate parameter from ν_commit datum Drop Party from ν_commit datum Mar 11, 2022
KtorZ pushed a commit that referenced this issue Mar 14, 2022
@abailly-iohk
Copy link
Contributor Author

We finally decided this change was not worth the effort of tracking some apparently subtle bugs it might have introduced.

@ch1bo
Copy link
Collaborator

ch1bo commented Mar 15, 2022

So to close this, we should instead revise "the diagram" to keep the Party in the v_commit datum and a note why so (to ease off-chain observing of commits).

ch1bo added a commit that referenced this issue Mar 16, 2022
We decided to keep the 'Party' in the commit datum for pure off-chain convenience. Closes #242
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.

2 participants