package pricefeed

// DO NOT EDIT - generated by aliasgen tool (github.com/rhuairahrighairidh/aliasgen)

import (
	"github.com/kava-labs/kava/x/pricefeed/keeper"
	"github.com/kava-labs/kava/x/pricefeed/types"
)

const (
	AttributeExpiry             = types.AttributeExpiry
	AttributeMarketID           = types.AttributeMarketID
	AttributeMarketPrice        = types.AttributeMarketPrice
	AttributeOracle             = types.AttributeOracle
	AttributeValueCategory      = types.AttributeValueCategory
	DefaultParamspace           = types.DefaultParamspace
	EventTypeMarketPriceUpdated = types.EventTypeMarketPriceUpdated
	EventTypeNoValidPrices      = types.EventTypeNoValidPrices
	EventTypeOracleUpdatedPrice = types.EventTypeOracleUpdatedPrice
	MaxExpiry                   = types.MaxExpiry
	ModuleName                  = types.ModuleName
	QuerierRoute                = types.QuerierRoute
	QueryGetParams              = types.QueryGetParams
	QueryMarkets                = types.QueryMarkets
	QueryOracles                = types.QueryOracles
	QueryPrice                  = types.QueryPrice
	QueryRawPrices              = types.QueryRawPrices
	RouterKey                   = types.RouterKey
	StoreKey                    = types.StoreKey
	TypeMsgPostPrice            = types.TypeMsgPostPrice
)

var (
	// function aliases
	NewKeeper                  = keeper.NewKeeper
	NewQuerier                 = keeper.NewQuerier
	CurrentPriceKey            = types.CurrentPriceKey
	DefaultGenesisState        = types.DefaultGenesisState
	DefaultParams              = types.DefaultParams
	NewCurrentPrice            = types.NewCurrentPrice
	NewGenesisState            = types.NewGenesisState
	NewMarket                  = types.NewMarket
	NewMsgPostPrice            = types.NewMsgPostPrice
	NewParams                  = types.NewParams
	NewPostedPrice             = types.NewPostedPrice
	NewQueryWithMarketIDParams = types.NewQueryWithMarketIDParams
	ParamKeyTable              = types.ParamKeyTable
	RawPriceKey                = types.RawPriceKey
	RegisterCodec              = types.RegisterCodec

	// variable aliases
	CurrentPricePrefix = types.CurrentPricePrefix
	DefaultMarkets     = types.DefaultMarkets
	ErrAssetNotFound   = types.ErrAssetNotFound
	ErrEmptyInput      = types.ErrEmptyInput
	ErrExpired         = types.ErrExpired
	ErrInvalidMarket   = types.ErrInvalidMarket
	ErrInvalidOracle   = types.ErrInvalidOracle
	ErrNoValidPrice    = types.ErrNoValidPrice
	KeyMarkets         = types.KeyMarkets
	ModuleCdc          = types.ModuleCdc
	RawPriceFeedPrefix = types.RawPriceFeedPrefix
)

type (
	Keeper                  = keeper.Keeper
	CurrentPrice            = types.CurrentPrice
	CurrentPrices           = types.CurrentPrices
	GenesisState            = types.GenesisState
	Market                  = types.Market
	Markets                 = types.Markets
	MsgPostPrice            = types.MsgPostPrice
	Params                  = types.Params
	PostedPrice             = types.PostedPrice
	PostedPrices            = types.PostedPrices
	QueryWithMarketIDParams = types.QueryWithMarketIDParams
	SortDecs                = types.SortDecs
)
