Skip to content

BasicGasMeter

ratranqu edited this page Apr 26, 2021 · 2 revisions

BasicGasMeter

public struct BasicGasMeter: GasMeter 

Inheritance

GasMeter

Initializers

init(limit:)

public init(limit: Gas) 

Properties

limit

public let limit: Gas

gasConsumed

public var gasConsumed: Gas

gasConsumedToLimit

public var gasConsumedToLimit: Gas 

isPastLimit

public var isPastLimit: Bool 

isOutOfGas

public var isOutOfGas: Bool 

Methods

consumeGas(amount:descriptor:)

public mutating func consumeGas(amount: Gas, descriptor: String) throws 
Types
Protocols
Global Typealiases
Global Variables
Global Functions
Extensions
Clone this wiki locally