-
Notifications
You must be signed in to change notification settings - Fork 607
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
feat: extended app hash logs #7253
Conversation
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, hope this gets us further
(Sidenote: if its tx simulation issue as we are assuming now, would this logging comparsion between module also make sense?)
@mattverse after thinking about it, this app hash dump only helps with module app hashes. Last results hash do not cause module hashes to differ. That being said this is the first step, and on last result hashes we can eventually trigger a dump of last results endpoint |
* app hash logs * changelog entry * Auto: update go.mod after push to adam/app-hash-logs that modified dependencies locally * add back replace * Auto: update go.mod after push to adam/app-hash-logs that modified dependencies locally * fix changelog * remove extra line --------- Co-authored-by: github-actions <[email protected]> (cherry picked from commit ae036e8) # Conflicts: # CHANGELOG.md # go.mod # go.sum # osmomath/go.mod # osmomath/go.sum # osmoutils/go.mod # osmoutils/go.sum # x/epochs/go.mod # x/epochs/go.sum # x/ibc-hooks/go.mod # x/ibc-hooks/go.sum
* feat: extended app hash logs (#7253) * app hash logs * changelog entry * Auto: update go.mod after push to adam/app-hash-logs that modified dependencies locally * add back replace * Auto: update go.mod after push to adam/app-hash-logs that modified dependencies locally * fix changelog * remove extra line --------- Co-authored-by: github-actions <[email protected]> (cherry picked from commit ae036e8) # Conflicts: # CHANGELOG.md # go.mod # go.sum # osmomath/go.mod # osmomath/go.sum # osmoutils/go.mod # osmoutils/go.sum # x/epochs/go.mod # x/epochs/go.sum # x/ibc-hooks/go.mod # x/ibc-hooks/go.sum * fix merge conflicts --------- Co-authored-by: Adam Tucker <[email protected]> Co-authored-by: Adam Tucker <[email protected]>
Closes: #XXX
What is the purpose of the change
When a node app hashes, we now print the hash of every module, which will further assist with debugging app hash problems.
Testing and Verifying
Tested against mainnet:
Documentation and Release Note
Unreleased
section ofCHANGELOG.md
?Where is the change documented?
x/{module}/README.md
)