diff options
Diffstat (limited to 'cmd/commands/root.go')
-rw-r--r-- | cmd/commands/root.go | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/cmd/commands/root.go b/cmd/commands/root.go index fe01669..6967eac 100644 --- a/cmd/commands/root.go +++ b/cmd/commands/root.go @@ -31,7 +31,8 @@ func RootCmd() *cobra.Command { config := os.Getenv("COINTOP_CONFIG") apiChoice := os.Getenv("COINTOP_API") cmcAPIKey := os.Getenv("CMC_PRO_API_KEY") - coingeckoAPIKey := os.Getenv("COINGECKO_PRO_API_KEY") + coingeckoAPIKey := os.Getenv("COINGECKO_API_KEY") + coingeckoProAPIKey := os.Getenv("COINGECKO_PRO_API_KEY") perPage := cointop.DefaultPerPage maxPages := cointop.DefaultMaxPages @@ -104,6 +105,7 @@ See git.io/cointop for more info.`, ConfigFilepath: config, CoinMarketCapAPIKey: cmcAPIKey, CoinGeckoAPIKey: coingeckoAPIKey, + CoinGeckoProAPIKey: coingeckoProAPIKey, APIChoice: apiChoice, Colorscheme: colorscheme, HideMarketbar: hideMarketbar, @@ -143,7 +145,8 @@ See git.io/cointop for more info.`, rootCmd.Flags().UintVarP(&maxPages, "max-pages", "", maxPages, "Max number of pages") rootCmd.Flags().StringVarP(&config, "config", "c", config, fmt.Sprintf("Config filepath. (default %s)", cointop.DefaultConfigFilepath)) rootCmd.Flags().StringVarP(&cmcAPIKey, "coinmarketcap-api-key", "", cmcAPIKey, "Set the CoinMarketCap Pro API key") - rootCmd.Flags().StringVarP(&coingeckoAPIKey, "coingecko-api-key", "", coingeckoAPIKey, "Set the CoinGecko Pro API key") + rootCmd.Flags().StringVarP(&coingeckoAPIKey, "coingecko-api-key", "", coingeckoAPIKey, "Set the CoinGecko Demo API key") + rootCmd.Flags().StringVarP(&coingeckoProAPIKey, "coingecko-pro-api-key", "", coingeckoProAPIKey, "Set the CoinGecko Pro API key") rootCmd.Flags().StringVarP(&apiChoice, "api", "", apiChoice, "API choice. Available choices are \"coinmarketcap\" and \"coingecko\"") rootCmd.Flags().StringVarP(&colorscheme, "colorscheme", "", colorscheme, fmt.Sprintf("Colorscheme to use (default \"cointop\").\n%s", cointop.ColorschemeHelpString())) rootCmd.Flags().StringVarP(&cacheDir, "cache-dir", "", cacheDir, fmt.Sprintf("Cache directory (default %s)", cointop.DefaultCacheDir)) |