Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HAccountStats30m ¶
type HAccountStats30m struct { Id uint64 YearUtc int MonthUtc int DayUtc int HourUtc int MinuteUtc int Ts float64 ChainId string AccountId uint64 PairId uint64 TxCnt uint64 Asset0Amount string Asset1Amount string TotalLpAmount string CreatedAt float64 }
func NewUserStat30min ¶
func (HAccountStats30m) TableName ¶
func (HAccountStats30m) TableName() string
type LpHistory ¶
type Pair ¶
type PairStats30m ¶
type PairStats30m struct { YearUtc int `json:"year_utc"` MonthUtc int `json:"month_utc"` DayUtc int `json:"day_utc"` HourUtc int `json:"hour_utc"` MinuteUtc int `json:"minute_utc"` PairId uint64 `json:"pair_id"` ChainId string `json:"chain_id"` Volume0 string `json:"volume0"` Volume1 string `json:"volume1"` Volume0InPrice string `json:"volume0_in_price"` Volume1InPrice string `json:"volume1_in_price"` LastSwapPrice string `json:"last_swap_price"` Liquidity0 string `json:"liquidity0"` Liquidity1 string `json:"liquidity1"` Liquidity0InPrice string `json:"liquidity0_in_price"` Liquidity1InPrice string `json:"liquidity1_in_price"` Commission0 string `json:"commission0"` Commission1 string `json:"commission1"` Commission0InPrice string `json:"commission0_in_price"` Commission1InPrice string `json:"commission1_in_price"` PriceToken string `json:"price_token"` TxCnt int `json:"tx_cnt"` ProviderCnt uint64 `json:"provider_cnt"` Timestamp float64 `json:"timestamp"` }
func NewPairStat30min ¶
func (PairStats30m) TableName ¶
func (PairStats30m) TableName() string
type PairStatsRecent ¶
type PairStatsRecent struct { PairId uint64 `json:"pair_id"` ChainId string `json:"chain_id"` Volume0 string `json:"volume0"` Volume1 string `json:"volume1"` Volume0InPrice string `json:"volume0_in_price"` Volume1InPrice string `json:"volume1_in_price"` Liquidity0 string `json:"liquidity0"` Liquidity1 string `json:"liquidity1"` Liquidity0InPrice string `json:"liquidity0_in_price"` Liquidity1InPrice string `json:"liquidity1_in_price"` Commission0 string `json:"commission0"` Commission1 string `json:"commission1"` Commission0InPrice string `json:"commission0_in_price"` Commission1InPrice string `json:"commission1_in_price"` PriceToken string `json:"price_token"` Height uint64 `json:"height"` Timestamp float64 `json:"timestamp"` }
func (PairStatsRecent) TableName ¶
func (PairStatsRecent) TableName() string
type ParsedTx ¶
type ParsedTx struct { ChainId string `json:"chainId"` Height uint64 `json:"height"` Timestamp float64 `json:"timestamp"` // timestamp of a block in second Hash string `json:"hash"` Sender string `json:"sender"` Type parser.TxType `json:"type" faker:"parserTxType"` Contract string `json:"contract"` Asset0 string `json:"asset0"` Asset0Amount string `json:"asset0Amount" faker:"amountString"` Asset1 string `json:"asset1"` Asset1Amount string `json:"asset1Amount" faker:"amountString"` Lp string `json:"lp"` LpAmount string `json:"lpAmount" faker:"amountString"` CommissionAmount string `json:"commissionAmount" faker:"amountString"` Commission0Amount string `json:"commission0Amount" faker:"amountString"` Commission1Amount string `json:"commission1Amount" faker:"amountString"` Meta Meta `json:"meta" faker:"meta"` }
type ParsedTxWithPrice ¶
type ParsedTxWithPrice struct { PairId uint64 `json:"pair_id"` ChainId string `json:"chain_id"` Asset0Amount string `json:"asset0_amount"` Asset1Amount string `json:"asset1_amount"` Asset0Liquidity string `json:"asset0_liquidity"` Asset1Liquidity string `json:"asset1_liquidity"` Commission0Amount string `json:"commission0_amount"` Commission1Amount string `json:"commission1_amount"` Price0 string `json:"price0"` Price1 string `json:"price1"` Decimals0 int64 `json:"decimals0"` Decimals1 int64 `json:"decimals1"` Height uint64 `json:"height"` Timestamp float64 `json:"timestamp"` }
type PoolInfo ¶
type PoolInfo struct { ChainId string `json:"chainId"` Height uint64 `json:"height"` Contract string `json:"contract"` Asset0Amount string `json:"asset0Amount" faker:"amountString"` Asset1Amount string `json:"asset1Amount" faker:"amountString"` LpAmount string `json:"lpAmount" faker:"amountString"` Meta Meta `json:"meta" faker:"meta"` }
type Price ¶
type Route ¶
type SyncedHeight ¶
func (SyncedHeight) TableName ¶
func (SyncedHeight) TableName() string
Click to show internal directories.
Click to hide internal directories.