-
Notifications
You must be signed in to change notification settings - Fork 88
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
Commit vs Rollbacks - Canceled #822
Conversation
The chaincallback currently takes care of everything: * updating the chainState inside the headState * putting new events to the queue We want to split that to prepare for the change where we only put event to the queue to solve some synchronization problems.
d74079b
to
35bfc65
Compare
Transactions CostsSizes and execution budgets for Hydra protocol transactions. Note that unlisted parameters are currently using
Script summary
Cost of Init Transaction
Cost of Commit TransactionCurrently only one UTxO per commit allowed (this is about to change soon)
Cost of CollectCom Transaction
Cost of Close Transaction
Cost of Contest Transaction
Cost of Abort TransactionSome variation because of random mixture of still initial and already committed outputs.
Cost of FanOut TransactionInvolves spending head output and burning head tokens. Uses ada-only UTxO for better comparability.
|
d3d6fb3
to
f9880fe
Compare
Test Results301 tests - 10 295 ✔️ - 10 25m 9s ⏱️ + 1m 54s Results for commit 9733a20. ± Comparison against base commit eabe3a9. This pull request removes 11 and adds 1 tests. Note that renamed tests count towards both.
♻️ This comment has been updated with latest results. |
ccb1e47
to
3dbd6e3
Compare
1fa26d6
to
7842c45
Compare
7842c45
to
e6c0f52
Compare
d384444
to
5a3c4c5
Compare
95d9871
to
2510e2e
Compare
If the command received is straight on invalid, we do not pretend it failed, we explicitly states it's invalid and try to give some useful information to debug.
2510e2e
to
68fc952
Compare
Replaced by #827 |
Fixes #784
☕ introduces rollbackward on mock chain to simulate rollbacks during model spec executions.
☕ now rollbacks occur deterministically on discrete intervals.