test: ensure only sdk.DefaultBondDenom
is used for fees in our modules simulation
#743
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #369
This PR does not really fix #369, as explained in the issue itself.
However, we at least switch over using only the
sdk.DefaultBondDenom
coin for fees in our modules' simulation.Problem will stil exist however for modules we pull from the cosmos-sdk, so
out of gas
will still occasionally occur (and it's highly likely to occur for large simulations), but I propose we close #369 as this can't really be avoided.I've also made sure we initialize the
rand
seed inTestAppStateDeterminism
, and fixed an error in how we were selecting auctions formsgParticipate
simulation.Apologies if I may have bundled too many things together in this PR.