-
Notifications
You must be signed in to change notification settings - Fork 84
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
Use begin/end logs in the TinyWallet #600
Conversation
Transactions CostsSizes and execution budgets for Hydra protocol transactions. Note that unlisted parameters are currently using
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.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! From the PR name I thought you are using bracket
function for logging or something similar :)
This should give us more visibility when our code starts processing a block from the chain.
14fef28
to
01b06ff
Compare
This already proved to be easier to read in the past.
904ee4a
to
2af1861
Compare
Test Results257 tests - 11 251 ✔️ - 11 14m 58s ⏱️ - 17m 14s Results for commit 2af1861. ± Comparison against base commit 4ab0fc8. This pull request removes 11 tests.
|
We were suddenly not receiving any blocks at one time and our logs were not giving away why. This PR shifts the first trace happening, when updating the UTxo of the wallet, before any logic is executed to be directly after the invocation of
recvMsgRollForward
of theChainSyncClient