Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Messenger ¶
type Messenger struct {
// contains filtered or unexported fields
}
Messenger handles messages for the AMM module.
func NewMessenger ¶
func NewMessenger(keeper *keeper.Keeper, parameterKeeper *parameterkeeper.Keeper) *Messenger
type Querier ¶
type Querier struct {
// contains filtered or unexported fields
}
Querier handles queries for the AMM module.
func NewQuerier ¶
func NewQuerier( keeper *keeper.Keeper, bankKeeper *bankkeeper.BaseKeeper, commitmentKeeper *commitmentkeeper.Keeper, assetProfileKeeper *assetprofilekeeper.Keeper, perpetualKeeper *perpetualkeeper.Keeper, incentiveKeeper *incentivekeeper.Keeper, oraclekeeper *oraclekeeper.Keeper, leveragelpKeeper *leveragelpkeeper.Keeper, accountedpoolKeeper *accountedpoolkeeper.Keeper, stablestakeKeeper *stablestakekeeper.Keeper) *Querier
func (*Querier) HandleQuery ¶
Source Files ¶
- messenger.go
- msg_create_pool.go
- msg_exit_pool.go
- msg_join_pool.go
- msg_swap_by_denom.go
- msg_swap_exact_amount_in.go
- msg_swap_exact_amount_out.go
- querier.go
- query_amm_price_by_denom.go
- query_balance.go
- query_balance_of_denom.go
- query_denom_liquidity.go
- query_denom_liquidity_all.go
- query_earn_mining_pool_all.go
- query_exit_pool_estimation.go
- query_in_route_by_denom.go
- query_join_pool_estimation.go
- query_out_route_by_denom.go
- query_params.go
- query_pool.go
- query_pool_all.go
- query_slippage_track.go
- query_slippage_track_all.go
- query_swap_estimation.go
- query_swap_estimation_by_denom.go
Click to show internal directories.
Click to hide internal directories.