chore: pkg imported more than once

Signed-off-by: guoguangwu <guoguangwu@magic-shield.com>
pull/321/head
guoguangwu 11 months ago
parent 6a17ed2d3c
commit 08ab24afc5

@ -12,7 +12,6 @@ import (
apitypes "github.com/cointop-sh/cointop/pkg/api/types" apitypes "github.com/cointop-sh/cointop/pkg/api/types"
"github.com/cointop-sh/cointop/pkg/api/util" "github.com/cointop-sh/cointop/pkg/api/util"
gecko "github.com/cointop-sh/cointop/pkg/api/vendors/coingecko/v3" gecko "github.com/cointop-sh/cointop/pkg/api/vendors/coingecko/v3"
"github.com/cointop-sh/cointop/pkg/api/vendors/coingecko/v3/types"
geckoTypes "github.com/cointop-sh/cointop/pkg/api/vendors/coingecko/v3/types" geckoTypes "github.com/cointop-sh/cointop/pkg/api/vendors/coingecko/v3/types"
) )
@ -34,7 +33,7 @@ type Service struct {
maxResultsPerPage uint maxResultsPerPage uint
maxPages uint maxPages uint
cacheMap sync.Map cacheMap sync.Map
cachedRates *types.ExchangeRatesItem cachedRates *geckoTypes.ExchangeRatesItem
} }
// NewCoinGecko new service // NewCoinGecko new service
@ -149,7 +148,7 @@ func (s *Service) GetCoinGraphData(convert, symbol, name string, start, end int6
} }
// GetExchangeRates returns the exchange rates from the backend, or a cached copy if requested and available // GetExchangeRates returns the exchange rates from the backend, or a cached copy if requested and available
func (s *Service) GetExchangeRates(cached bool) (*types.ExchangeRatesItem, error) { func (s *Service) GetExchangeRates(cached bool) (*geckoTypes.ExchangeRatesItem, error) {
if s.cachedRates == nil || !cached { if s.cachedRates == nil || !cached {
rates, err := s.client.ExchangeRates() rates, err := s.client.ExchangeRates()
if err != nil { if err != nil {

Loading…
Cancel
Save