mirror of https://github.com/miguelmota/cointop
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
623 B
Go
18 lines
623 B
Go
package api
|
|
|
|
import (
|
|
types "github.com/miguelmota/cointop/pkg/api/types"
|
|
)
|
|
|
|
// Interface interface
|
|
type Interface interface {
|
|
GetAllCoinData() (map[string]types.Coin, error)
|
|
GetCoinGraphData(coin string, start int64, end int64) (types.CoinGraph, error)
|
|
GetGlobalMarketGraphData(start int64, end int64) (types.MarketGraph, error)
|
|
GetGlobalMarketData() (types.GlobalMarketData, error)
|
|
//GetCoinData(coin string) (types.Coin, error)
|
|
//GetAltcoinMarketGraphData(start int64, end int64) (types.MarketGraph, error)
|
|
//GetCoinPriceUSD(coin string) (float64, error)
|
|
//GetCoinMarkets(coin string) ([]types.Market, error)
|
|
}
|