-
Notifications
You must be signed in to change notification settings - Fork 420
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
simulation testing #469
simulation testing #469
Conversation
Codecov ReportBase: 73.26% // Head: 61.10% // Decreases project coverage by
Additional details and impacted files@@ Coverage Diff @@
## main #469 +/- ##
===========================================
- Coverage 73.26% 61.10% -12.17%
===========================================
Files 56 63 +7
Lines 4346 5797 +1451
===========================================
+ Hits 3184 3542 +358
- Misses 996 2071 +1075
- Partials 166 184 +18
Flags with carried forward coverage won't be shown. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
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.
Overall I don't see anything that would make me suggest keeping it from merging. There's so much of the boilerplate needed in the project that could be just imported from SDK, that makes me feel anxious, but nothing we can do about it, I guess :) Shared some general remarks, questions and ideas in the comments.
Also, maybe we could use SimulationState.AppParams
to store seeds/counters that will help finding existing credits easier? json.RawMessage
is just a []byte
, so potentially we could use it to store all generated denoms/abbrevs/serials in there and pick randomly from it. Not very clean, I know, and not sure if possible, but sounds better than adding logic to the keeper if we don't need it for stuff other than simulation?
No description provided.