Versions in this module Expand all Collapse all v0 v0.1.1 Jan 25, 2024 Changes in this version + func BackfillTrades(ctx context.Context, s *tickerdb.TickerSession, c *auroraclient.Client, ...) error + func GenerateAssetsFile(ctx context.Context, s *tickerdb.TickerSession, l *hlog.Entry, filename string) error + func GenerateMarketSummaryFile(s *tickerdb.TickerSession, l *hlog.Entry, filename string) error + func RefreshAssets(ctx context.Context, s *tickerdb.TickerSession, c *auroraclient.Client, ...) (err error) + func RefreshOrderbookEntries(s *tickerdb.TickerSession, c *auroraclient.Client, l *hlog.Entry) error + func StartGraphQLServer(s *tickerdb.TickerSession, l *hlog.Entry, port string) + func StreamTrades(ctx context.Context, s *tickerdb.TickerSession, c *auroraclient.Client, ...) error + type Asset struct + IssuerDetail Issuer + LastValidTimestamp string + type AssetSummary struct + Assets []Asset + GeneratedAt int64 + GeneratedAtRFC3339 string + type Issuer struct + AuthServer string + DepositServer string + FederationServer string + Name string + OrgTwitter string + PublicKey string + TOMLURL string + TransferServer string + URL string + WebAuthEndpoint string + type MarketStats struct + AskCount int + AskMin float64 + AskVolume float64 + BaseVolume24h float64 + BaseVolume7d float64 + BidCount int + BidMax float64 + BidVolume float64 + Change24h float64 + Change7d float64 + Close float64 + CloseTime string + CounterVolume24h float64 + CounterVolume7d float64 + High24h float64 + High7d float64 + Low24h float64 + Low7d float64 + Open24h float64 + Open7d float64 + Price float64 + Spread float64 + SpreadMidPoint float64 + TradeCount24h int64 + TradeCount7d int64 + TradePairName string + type MarketSummary struct + GeneratedAt int64 + GeneratedAtRFC3339 string + Pairs []MarketStats + func GenerateMarketSummary(s *tickerdb.TickerSession) (ms MarketSummary, err error)