Documentation
¶
Index ¶
- Constants
- Variables
- func CreateCreatePairRuleFinder(chainId string) (eventlog.LogFinder, error)
- func CreatePairAllRulesFinder(pairs map[string]bool) (eventlog.LogFinder, error)
- func CreatePairInitialProvideRuleFinder(pairs map[string]bool) (eventlog.LogFinder, error)
- func CreatePairProviderRuleFinder(pairs map[string]bool) (eventlog.LogFinder, error)
- func CreatePairSwapRuleFinder(pairs map[string]bool) (eventlog.LogFinder, error)
- func CreatePairWithdrawRuleFinder(pairs map[string]bool) (eventlog.LogFinder, error)
- func CreateTransferRuleFinder(pairs map[string]bool) (eventlog.LogFinder, error)
- func CreateWasmTransferRuleFinder(pairs map[string]bool) (eventlog.LogFinder, error)
- type PairAction
Constants ¶
View Source
const ( MainnetPrefix = "phoenix" ClassicPrefix = "columbus" TestnetPrefix = "pisco" )
View Source
const ( SwapAction = PairAction("swap") ProvideAction = PairAction("provide_liquidity") WithdrawAction = PairAction("withdraw_liquidity") )
View Source
const ( CreatePairMatchedLen = FactoryLpAddrIdx + 1 PairCommonMatchedLen = PairSenderIdx + 1 PairSwapMatchedLen = PairSwapCommissionAmountIdx + 1 PairProvideMatchedLen = PairProvideShareIdx + 1 PairWithdrawMatchedLen = PairWithdrawRefundAssetsIdx + 1 WasmTransferMatchedLen = WasmTransferAmountIdx + 1 TransferMatchedLen = TransferAmountIdx + 1 PairInitialProvideMatchedLen = PairInitialProvideToIdx + 1 )
View Source
const ( FactoryAddrIdx = iota FactoryActionIdx FactoryPairIdx FactoryPairAddrIdx FactoryLpAddrIdx )
View Source
const ( PairAddrIdx = iota PairActionIdx PairSenderIdx )
View Source
const ( PairSwapReceiverIdx = iota + 3 PairSwapOfferAssetIdx PairSwapAskAssetIdx PairSwapOfferAmountIdx PairSwapReturnAmountIdx PairSwapSpreadAmountIdx PairSwapCommissionAmountIdx )
View Source
const ( PairProvideReceiverIdx = iota + 3 PairProvideAssetsIdx )
View Source
const ( PairWithdrawRefundAssetsIdx )
View Source
const ( WasmTransferCw20AddrIdx = iota WasmTransferActionIdx WasmTransferFromIdx WasmTransferToIdx WasmTransferAmountIdx )
View Source
const ( TransferRecipientIdx = iota TransferSenderIdx TransferAmountIdx )
View Source
const ( PairInitialProvideAddrIdx = iota PairInitialProvideActionIdx PairInitialProvideAmountIdx PairInitialProvideToIdx )
View Source
const WasmTransferAction = "transfer"
Variables ¶
View Source
var FactoryAddress = map[string]string{
"phoenix": "terra1466nf3zuxpya8q9emxukd7vftaf6h4psr0a07srl5zw74zh84yjqxl5qul",
"pisco": "terra1jha5avc92uerwp9qzx3flvwnyxs3zax2rrm6jkcedy2qvzwd2k7qk7yxcl",
"columbus": "terra1ulgw0td86nvs4wtpsc80thv6xelk76ut7a7apj",
}
Functions ¶
func CreateTransferRuleFinder ¶
Track transfer from user to Pair
Types ¶
type PairAction ¶
type PairAction string
Click to show internal directories.
Click to hide internal directories.