Versions in this module Expand all Collapse all v3 v3.0.1 Oct 29, 2024 v3.0.0 Oct 29, 2024 Changes in this version + var KeyPrefixBaseFeeV1 = []byte + type Keeper struct + func NewKeeper(cdc codec.BinaryCodec, authority sdk.AccAddress, ...) Keeper + func (k *Keeper) BeginBlock(ctx sdk.Context, _ abci.RequestBeginBlock) + func (k *Keeper) EndBlock(ctx sdk.Context, _ abci.RequestEndBlock) + func (k *Keeper) UpdateParams(goCtx context.Context, req *types.MsgUpdateParams) (*types.MsgUpdateParamsResponse, error) + func (k Keeper) AddTransientGasWanted(ctx sdk.Context, gasWanted uint64) (uint64, error) + func (k Keeper) BaseFee(c context.Context, _ *types.QueryBaseFeeRequest) (*types.QueryBaseFeeResponse, error) + func (k Keeper) BlockGas(c context.Context, _ *types.QueryBlockGasRequest) (*types.QueryBlockGasResponse, error) + func (k Keeper) CalculateBaseFee(ctx sdk.Context) *big.Int + func (k Keeper) GetBaseFee(ctx sdk.Context) *big.Int + func (k Keeper) GetBaseFeeEnabled(ctx sdk.Context) bool + func (k Keeper) GetBaseFeeV1(ctx sdk.Context) *big.Int + func (k Keeper) GetBlockGasWanted(ctx sdk.Context) uint64 + func (k Keeper) GetParams(ctx sdk.Context) (params types.Params) + func (k Keeper) GetTransientGasWanted(ctx sdk.Context) uint64 + func (k Keeper) Logger(ctx sdk.Context) log.Logger + func (k Keeper) Params(c context.Context, _ *types.QueryParamsRequest) (*types.QueryParamsResponse, error) + func (k Keeper) SetBaseFee(ctx sdk.Context, baseFee *big.Int) + func (k Keeper) SetBlockGasWanted(ctx sdk.Context, gas uint64) + func (k Keeper) SetParams(ctx sdk.Context, params types.Params) error + func (k Keeper) SetTransientBlockGasWanted(ctx sdk.Context, gasWanted uint64) + type Migrator struct + func NewMigrator(keeper Keeper, legacySubspace types.Subspace) Migrator Other modules containing this package github.com/cvn-network/cvn/v2