From 7e24caff9663251afa44df49ec30c8c4cbdaee90 Mon Sep 17 00:00:00 2001 From: zakir <80246097+zakir-code@users.noreply.github.com> Date: Wed, 21 Feb 2024 11:29:10 +0800 Subject: [PATCH] refactor: remove unnecessary cacheContext (#219) Co-authored-by: fx0x55 <80245546+fx0x55@users.noreply.github.com> --- x/crosschain/keeper/relay_transfer.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/x/crosschain/keeper/relay_transfer.go b/x/crosschain/keeper/relay_transfer.go index bfab0fcda..d98449db8 100644 --- a/x/crosschain/keeper/relay_transfer.go +++ b/x/crosschain/keeper/relay_transfer.go @@ -196,14 +196,12 @@ func (k Keeper) bridgeCallEvmHandler( ctx.EventManager().EmitEvents(sdk.Events{sdk.NewEvent(types.EventTypeBridgeCallEvm, attrs...)}) }() - cacheCtx, commit := ctx.CacheContext() - txResp, err := k.evmKeeper.CallEVM(cacheCtx, sender, to, value.BigInt(), gasLimit, fxtypes.MustDecodeHex(message), true) + txResp, err := k.evmKeeper.CallEVM(ctx, sender, to, value.BigInt(), gasLimit, fxtypes.MustDecodeHex(message), true) if err != nil { k.Logger(ctx).Error("bridge call evm error", "nonce", eventNonce, "error", err.Error()) callErr = err.Error() return } - commit() callResult = !txResp.Failed() callErr = txResp.VmError