class CoinMarketCapClientImpl implements CoinMarketCapClient {

    @Override
    public CmcListingsResult getListings() {
        return restTemplate.getForObject(endpoint + "/v1/cryptocurrency/listings/latest?limit=5000", CmcListingsResult.class);
    }

    public  CoinMarketCapClientImpl(@Value("${coinmarketcap.apikey}") String apiKey);

}