Versions in this module Expand all Collapse all v8 v8.0.1 May 29, 2022 Changes in this version + type Keeper struct + func NewKeeper(cdc codec.Codec, storeKey sdk.StoreKey, ...) Keeper + func (k Keeper) BaseDenom(ctx context.Context, _ *types.QueryBaseDenomRequest) (*types.QueryBaseDenomResponse, error) + func (k Keeper) ConvertToBaseToken(ctx sdk.Context, inputFee sdk.Coin) (sdk.Coin, error) + func (k Keeper) DenomPoolId(ctx context.Context, req *types.QueryDenomPoolIdRequest) (*types.QueryDenomPoolIdResponse, error) + func (k Keeper) FeeTokens(ctx context.Context, _ *types.QueryFeeTokensRequest) (*types.QueryFeeTokensResponse, error) + func (k Keeper) GetBaseDenom(ctx sdk.Context) (denom string, err error) + func (k Keeper) GetFeeToken(ctx sdk.Context, denom string) (types.FeeToken, error) + func (k Keeper) GetFeeTokens(ctx sdk.Context) (feetokens []types.FeeToken) + func (k Keeper) GetFeeTokensStore(ctx sdk.Context) sdk.KVStore + func (k Keeper) HandleUpdateFeeTokenProposal(ctx sdk.Context, p *types.UpdateFeeTokenProposal) error + func (k Keeper) IsSufficientFee(ctx sdk.Context, minBaseGasPrice sdk.Dec, gasRequested uint64, ...) error + func (k Keeper) Logger(ctx sdk.Context) log.Logger + func (k Keeper) SetBaseDenom(ctx sdk.Context, denom string) error + func (k Keeper) SetFeeTokens(ctx sdk.Context, feetokens []types.FeeToken) error + func (k Keeper) ValidateFeeToken(ctx sdk.Context, feeToken types.FeeToken) error + type MempoolFeeDecorator struct + Opts types.MempoolFeeOptions + TxFeesKeeper Keeper + func NewMempoolFeeDecorator(txFeesKeeper Keeper, opts types.MempoolFeeOptions) MempoolFeeDecorator + func (mfd MempoolFeeDecorator) AnteHandle(ctx sdk.Context, tx sdk.Tx, simulate bool, next sdk.AnteHandler) (newCtx sdk.Context, err error) + func (mfd MempoolFeeDecorator) GetMinBaseGasPriceForTx(ctx sdk.Context, baseDenom string, tx sdk.FeeTx) sdk.Dec Other modules containing this package github.com/osmosis-labs/osmosis/v10 github.com/osmosis-labs/osmosis/v11 github.com/osmosis-labs/osmosis/v12 github.com/osmosis-labs/osmosis/v13 github.com/osmosis-labs/osmosis/v14 github.com/osmosis-labs/osmosis/v15 github.com/osmosis-labs/osmosis/v16 github.com/osmosis-labs/osmosis/v17 github.com/osmosis-labs/osmosis/v19 github.com/osmosis-labs/osmosis/v20 github.com/osmosis-labs/osmosis/v21 github.com/osmosis-labs/osmosis/v22 github.com/osmosis-labs/osmosis/v23 github.com/osmosis-labs/osmosis/v24 github.com/osmosis-labs/osmosis/v25 github.com/osmosis-labs/osmosis/v26 github.com/osmosis-labs/osmosis/v27 github.com/osmosis-labs/osmosis/v6 github.com/osmosis-labs/osmosis/v7 github.com/osmosis-labs/osmosis/v9