Co-authored-by: Reece Williams <31943163+Reecepbcups@users.noreply.github.com>
This commit is contained in:
parent
d4896c233f
commit
016389c756
@ -24,6 +24,10 @@ func NewCircuitBreakerDecorator(ck CircuitBreaker) CircuitBreakerDecorator {
|
||||
}
|
||||
}
|
||||
|
||||
// If you copy this as reference and your app has the authz module enabled, you must either:
|
||||
// - recursively check for nested authz.Exec messages in this function.
|
||||
// - or error early if a nested authz grant is found.
|
||||
// The circuit AnteHandler handles this with baseapp's service router: https://github.com/cosmos/cosmos-sdk/issues/18632.
|
||||
func (cbd CircuitBreakerDecorator) AnteHandle(ctx sdk.Context, tx sdk.Tx, simulate bool, next sdk.AnteHandler) (sdk.Context, error) {
|
||||
// loop through all the messages and check if the message type is allowed
|
||||
for _, msg := range tx.GetMsgs() {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user