Documentation ¶
Index ¶
- Constants
- func FlagSetAdjustScalingFactors() *flag.FlagSet
- func FlagSetCreatePool() *flag.FlagSet
- func FlagSetExitPool() *flag.FlagSet
- func FlagSetJoinPool() *flag.FlagSet
- func FlagSetJustPoolId() *flag.FlagSet
- func FlagSetQuerySwapRoutes() *flag.FlagSet
- func FlagSetSwapAmountOutRoutes() *flag.FlagSet
- func GetCmdEstimateSwapExactAmountIn() *cobra.Command
- func GetCmdEstimateSwapExactAmountOut() *cobra.Command
- func GetCmdNumPools() *cobra.Command
- func GetCmdPool() *cobra.Command
- func GetCmdPoolParams() *cobra.Command
- func GetCmdPoolType() *cobra.Command
- func GetCmdPools() *cobra.Command
- func GetCmdQueryPoolsWithFilter() *cobra.Command
- func GetCmdQueryTotalLiquidity() *cobra.Command
- func GetCmdSpotPrice() *cobra.Command
- func GetCmdTotalPoolLiquidity() *cobra.Command
- func GetCmdTotalShares() *cobra.Command
- func GetQueryCmd() *cobra.Command
- func NewBuildCreateBalancerPoolMsg(clientCtx client.Context, fs *flag.FlagSet) (sdk.Msg, error)
- func NewBuildCreateStableswapPoolMsg(clientCtx client.Context, fs *flag.FlagSet) (sdk.Msg, error)
- func NewBuildSwapExactAmountOutMsg(clientCtx client.Context, args []string, fs *flag.FlagSet) (sdk.Msg, error)
- func NewCreatePoolCmd() *cobra.Command
- func NewExitPoolCmd() *cobra.Command
- func NewExitSwapExternAmountOut() *cobra.Command
- func NewExitSwapShareAmountIn() *cobra.Command
- func NewJoinPoolCmd() *cobra.Command
- func NewJoinSwapExternAmountIn() *cobra.Command
- func NewJoinSwapShareAmountOut() *cobra.Command
- func NewStableSwapAdjustScalingFactorsCmd() *cobra.Command
- func NewStableSwapAdjustScalingFactorsMsg(clientCtx client.Context, _args []string, fs *flag.FlagSet) (sdk.Msg, error)
- func NewSwapExactAmountInCmd() *cobra.Command
- func NewSwapExactAmountOutCmd() *cobra.Command
- func NewTxCmd() *cobra.Command
- func ParseCoinsNoSort(coinsStr string) (sdk.Coins, error)
- type XCreatePoolInputs
- type XCreatePoolInputsExceptions
- type XCreateStableswapPoolInputs
- type XCreateStableswapPoolInputsExceptions
Constants ¶
View Source
const ( // Will be parsed to string. FlagPoolFile = "pool-file" FlagPoolType = "pool-type" // Names of fields in pool json file. PoolFileWeights = "weights" PoolFileInitialDeposit = "initial-deposit" PoolFileSwapFee = "swap-fee" PoolFileExitFee = "exit-fee" PoolFileFutureGovernor = "future-governor" PoolFileSmoothWeightChangeParams = "lbp-params" PoolFileStartTime = "start-time" PoolFileDuration = "duration" PoolFileTargetPoolWeights = "target-pool-weights" FlagPoolId = "pool-id" FlagShareAmountOut = "share-amount-out" // Will be parsed to []sdk.Coin. FlagMaxAmountsIn = "max-amounts-in" FlagShareAmountIn = "share-amount-in" // Will be parsed to []sdk.Coin. FlagMinAmountsOut = "min-amounts-out" // Will be parsed to uint64. FlagSwapRoutePoolIds = "swap-route-pool-ids" // Will be parsed to []sdk.Coin. FlagSwapRouteAmounts = "swap-route-amounts" // Will be parsed to []string. FlagSwapRouteDenoms = "swap-route-denoms" // FlagScalingFactors represents the flag name for the scaling factors. FlagScalingFactors = "scaling-factors" )
Variables ¶
This section is empty.
Functions ¶
func FlagSetCreatePool ¶
func FlagSetExitPool ¶
func FlagSetJoinPool ¶
func FlagSetJustPoolId ¶ added in v13.1.1
func FlagSetQuerySwapRoutes ¶
func GetCmdEstimateSwapExactAmountIn ¶
GetCmdEstimateSwapExactAmountIn returns estimation of output coin when amount of x token input.
func GetCmdEstimateSwapExactAmountOut ¶
GetCmdEstimateSwapExactAmountOut returns estimation of input coin to get exact amount of x token output.
func GetCmdNumPools ¶
func GetCmdPool ¶
func GetCmdPoolType ¶
GetCmdPoolType returns pool type given pool id.
func GetCmdPools ¶
func GetCmdQueryPoolsWithFilter ¶
GetCmdQueryPoolsWithFilter returns pool with filter
func GetCmdSpotPrice ¶
func GetCmdTotalShares ¶
func GetQueryCmd ¶
GetQueryCmd returns the cli query commands for this module.
func NewBuildCreateStableswapPoolMsg ¶
Apologies to whoever has to touch this next, this code is horrendous
func NewCreatePoolCmd ¶
func NewExitPoolCmd ¶
func NewJoinPoolCmd ¶
func NewStableSwapAdjustScalingFactorsCmd ¶
TODO: Change these flags to args. Required flags don't make that much sense.
func NewSwapExactAmountInCmd ¶
Types ¶
type XCreatePoolInputs ¶
type XCreatePoolInputs createBalancerPoolInputs
TODO: move these to exported types within an internal package
type XCreatePoolInputsExceptions ¶
type XCreatePoolInputsExceptions struct { XCreatePoolInputs Other *string // Other won't raise an error }
type XCreateStableswapPoolInputs ¶
type XCreateStableswapPoolInputs createStableswapPoolInputs
type XCreateStableswapPoolInputsExceptions ¶
type XCreateStableswapPoolInputsExceptions struct { XCreateStableswapPoolInputs Other *string // Other won't raise an error }
Click to show internal directories.
Click to hide internal directories.