feniix
06/12/2017, 11:06 PMfun get_currency_value(currency: String): String {
val r = khttp.get("<https://api.coinbase.com/v2/exchange-rates?currency=$currency>")
when (r.statusCode) {
200 -> return r.jsonObject.getJSONObject("data").getJSONObject("rates").getString("USD")
else -> return ""
}
}
radityagumay
06/13/2017, 5:54 AMradityagumay
06/13/2017, 5:54 AMradityagumay
06/13/2017, 5:54 AMfeniix
06/13/2017, 5:56 AMfun getCurrencyValue(currency: String? = "ETH"): String? {
return try {
val r = khttp.get("<https://api.coinbase.com/v2/exchange-rates?currency=$currency>")
logger.debug { r.statusCode }
when (r.statusCode) {
200 -> r.jsonObject.getJSONObject("data").getJSONObject("rates").getString("USD")
else -> null
}
} catch (e: Exception) {
logger.error { e }
null
}
}
radityagumay
06/13/2017, 5:56 AMradityagumay
06/13/2017, 5:56 AMradityagumay
06/13/2017, 5:57 AMradityagumay
06/13/2017, 5:57 AMradityagumay
06/13/2017, 5:58 AMradityagumay
06/13/2017, 5:58 AMjonlatane
06/13/2017, 1:28 PMreturn when(r.statusCode) {
200 -> r.json....getString("USD")
else -> ""
}
radityagumay
06/13/2017, 5:44 PMradityagumay
06/13/2017, 5:45 PMfeniix
06/15/2017, 4:05 AMfeniix
06/15/2017, 4:05 AMfeniix
06/15/2017, 4:05 AMradityagumay
06/15/2017, 9:12 AMfeniix
06/15/2017, 6:13 PM