@@ -103,13 +103,30 @@ public async Task<TopExchangeFullResponse> ExchangesFullDataByPairAsync(string f
103103 /// <param name="page">(Optional)The pagination for the request.</param>
104104 /// <param name="sign">(Optional)If set to true, the server will sign the requests, this is useful for usage in smart contracts.</param>
105105 /// <returns>
106- /// The asynchronous result that yields a CoinListResponse .
106+ /// The asynchronous result that yields a TopMarketCapResponse .
107107 /// </returns>
108- /// <seealso cref="M:CryptoCompare.ITopListClient.ExchangesFullDataByMarketCap (string,int?,int?,bool?)"/>
108+ /// <seealso cref="M:CryptoCompare.ITopListClient.CoinFullDataByMarketCap (string,int?,int?,bool?)"/>
109109 public async Task < TopMarketCapResponse > CoinFullDataByMarketCap ( string toSymbol , int ? limit = null , int ? page = null , bool ? sign = null )
110110 {
111111 Check . NotNullOrWhiteSpace ( toSymbol , nameof ( toSymbol ) ) ;
112112 return await this . GetAsync < TopMarketCapResponse > ( ApiUrls . TopByMarketCapFull ( toSymbol , limit , page , sign ) ) . ConfigureAwait ( false ) ;
113113 }
114+
115+ /// <summary>
116+ /// Get full data for the top coins ordered by their total volume across all markets in the last 24 hours as expressed in a given currency.
117+ /// </summary>
118+ /// <param name="toSymbol">The symbol of the currency into which the market cap are expressed.</param>
119+ /// <param name="limit">(Optional)The number currencies to return, default is 10.</param>
120+ /// <param name="page">(Optional)The pagination for the request.</param>
121+ /// <param name="sign">(Optional)If set to true, the server will sign the requests, this is useful for usage in smart contracts.</param>
122+ /// <returns>
123+ /// The asynchronous result that yields a TopVolume24HResponse.
124+ /// </returns>
125+ /// <seealso cref="M:CryptoCompare.ITopListClient.CoinFullDataBy24HVolume(string,int?,int?,bool?)"/>
126+ public async Task < TopVolume24HResponse > CoinFullDataBy24HVolume ( string toSymbol , int ? limit = null , int ? page = null , bool ? sign = null )
127+ {
128+ Check . NotNullOrWhiteSpace ( toSymbol , nameof ( toSymbol ) ) ;
129+ return await this . GetAsync < TopVolume24HResponse > ( ApiUrls . TopByVolume24HFull ( toSymbol , limit , page , sign ) ) . ConfigureAwait ( false ) ;
130+ }
114131 }
115132}
0 commit comments