You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Was taking a look at the relevant methods (external-staking's receive_virtual_stake and unstake) and I see consistent behaviour. Perhaps I'm looking at the wrong functions? Can you post an example / test in which this happens?
Overview
When contracts are in
locked
state, they should return that information in a consistent way for all contracts.Currently
external-staking
contract returns an error on undelegate msg:While it on
delegate
it returns query response oflocked: {}
. Which is more consistent.Proposal
If contract is is locked state, it should not return an error, but a response of
locked: {}
.The text was updated successfully, but these errors were encountered: