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
refactor(v7.4.x): performance improvements for update client in ante (#6306)
* imp: add updateClientCheckTx to redunant relayer ante decorator (#6279)
* imp: add checkTxUpdateClient to redunant relayer ante decorator
* chore: update godoc and duplicate imports
* test: add coverage for checkTxUpdateClient func
* chore: rename ante func to updateClientCheckTx
* refactor: ignore misbehaviour types for UpdateState in ante handler
* chore: make lint-fix
* test: add misbehaviour testcases to ante handler
* lint
* chore: add changelog entry
---------
Co-authored-by: Colin Axnér <[email protected]>
* (apps/27-interchain-accounts) [\#6144](https://github.com/cosmos/ibc-go/pull/6144) Emit an event signalling that the host submodule is disabled.
48
48
* (core/ante) [\#6302](https://github.com/cosmos/ibc-go/pull/6302) Performance: Skip app callbacks during RecvPacket execution in checkTx within the redundant relay ante handler.
49
49
* (core/ante) [\#6280](https://github.com/cosmos/ibc-go/pull/6280) Performance: Skip redundant proof checking in RecvPacket execution in reCheckTx within the redundant relay ante handler.
50
+
* (core/ante) [\#6306](https://github.com/cosmos/ibc-go/pull/6306) Performance: Skip misbehaviour checks in UpdateClient flow and skip signature checks in reCheckTx mode.
0 commit comments