Trait gear_common::BlockLimiter

source ·
pub trait BlockLimiter {
    type BlockGasLimit: Get<Self::Balance>;
    type Balance;
    type GasAllowance: Limiter<Value = Self::Balance>;
}
Expand description

Contains various limits for the block.

Required Associated Types§

source

type BlockGasLimit: Get<Self::Balance>

The maximum amount of gas that can be used within a single block.

source

type Balance

Type representing a quantity of value.

source

type GasAllowance: Limiter<Value = Self::Balance>

Type manages a gas that is available at the moment of call.

Implementors§