Skip to content

Commit f89059d

Browse files
committed
refactor(evm): Simplify GetZeroGasMeta using direct type assertion. Drop redundant nil/ok checks; failed or nil assertion already yields nil.
1 parent d87d112 commit f89059d

File tree

1 file changed

+1
-8
lines changed

1 file changed

+1
-8
lines changed

x/evm/const.go

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -47,14 +47,7 @@ const (
4747

4848
// GetZeroGasMeta returns the ZeroGasMeta stored under CtxKeyZeroGasMeta, or nil if not set or type assertion fails.
4949
func GetZeroGasMeta(ctx sdk.Context) *ZeroGasMeta {
50-
val := ctx.Value(CtxKeyZeroGasMeta)
51-
if val == nil {
52-
return nil
53-
}
54-
meta, ok := val.(*ZeroGasMeta)
55-
if !ok {
56-
return nil
57-
}
50+
meta, _ := ctx.Value(CtxKeyZeroGasMeta).(*ZeroGasMeta)
5851
return meta
5952
}
6053

0 commit comments

Comments
 (0)