github.com/cosmos/cosmos-sdk@v0.50.10/baseapp/noopgasmeter.go (about) 1 package baseapp 2 3 import storetypes "cosmossdk.io/store/types" 4 5 type noopGasMeter struct{} 6 7 var _ storetypes.GasMeter = noopGasMeter{} 8 9 func (noopGasMeter) GasConsumed() storetypes.Gas { return 0 } 10 func (noopGasMeter) GasConsumedToLimit() storetypes.Gas { return 0 } 11 func (noopGasMeter) GasRemaining() storetypes.Gas { return 0 } 12 func (noopGasMeter) Limit() storetypes.Gas { return 0 } 13 func (noopGasMeter) ConsumeGas(storetypes.Gas, string) {} 14 func (noopGasMeter) RefundGas(storetypes.Gas, string) {} 15 func (noopGasMeter) IsPastLimit() bool { return false } 16 func (noopGasMeter) IsOutOfGas() bool { return false } 17 func (noopGasMeter) String() string { return "noopGasMeter" }