-
Notifications
You must be signed in to change notification settings - Fork 6
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!: simulator support #186
Conversation
Edit: Ref #199 |
@Reecepbcups I can't assign you as a reviewer. Commenting for visibility. |
The POA module has some incompatibility with the A workaround is to remove the See #170 (comment) for details. Edit: Instead of removing the |
This reverts commit 2bebf6a.
Hey @Reecepbcups, I think we're good now. |
Migrate to v0.50.8 when rollchains/cosmos-sdk#2 is merged and the rollchain version v0.50.8 is out. This version backports two patches fixing some simulator issues. |
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.
Thank you so so much for your work here! SDK updated, tagging a release with info on the state changes
|
||
func (mdwr MsgDisableWithdrawDelegatorRewards) hasWithdrawDelegatorRewardsMsg(msgs []sdk.Msg) bool { | ||
for _, msg := range msgs { | ||
if _, ok := msg.(*distrtypes.MsgWithdrawDelegatorReward); ok { |
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.
technically there is a security issue here with authz nested bypasses. but since it is a trusted val set for POA, if someone really does that kinda obvious who did
Implement CosmosSDK simulator support for the POA module.
Breaking change: AnteHandler disabling
MsgWithdrawDelegatorRewards
from thex/distribution
module.Relates #170
Relates cosmos/cosmos-sdk#20664
Run with
make sim-full-app
(fixed seed) ormake sim-full-app-random
(random seed)