ulvis.paste.net

Paste Search Dynamic
Recent pastes
buy
  1. <?php
  2. $usdbtc = '';
  3. $btcgrc = '';
  4.  
  5. function BTCGRC(){
  6. $api_data = file_get_contents('https://bittrex.com/api/v1.1/public/getorderbook?market=BTC-GRC&type=buy');
  7. if (!empty($api_data) && is_string($api_data)) {
  8.     $api_data_decoded = json_decode($api_data);
  9.     if (json_last_error() === JSON_ERROR_NONE) {
  10.         if ((bool)$api_data_decoded->success === true) {
  11.             $decoded_result = $api_data_decoded->result;
  12.             $i = 0;
  13.             $sum = 0;
  14.             foreach($decoded_result as $result) {
  15.                 $sum+= $result->{"Rate"};
  16.                 if(++$i > 9) break;
  17.             }
  18.             global $btcgrc;
  19.             $btcgrc = $sum / 10;
  20.         }
  21.     }
  22. }
  23. }
  24.  
  25. function USDBTC(){
  26. $api_data = file_get_contents('https://bittrex.com/api/v1.1/public/getorderbook?market=USD-BTC&type=buy');
  27. if (!empty($api_data) && is_string($api_data)) {
  28.     $api_data_decoded = json_decode($api_data);
  29.     if (json_last_error() === JSON_ERROR_NONE) {
  30.         if ((bool)$api_data_decoded->success === true) {
  31.             $decoded_result = $api_data_decoded->result;
  32.             $i = 0;
  33.             $sum = 0;
  34.             foreach($decoded_result as $result) {
  35.                 $sum+= $result->{"Rate"};
  36.                 if(++$i > 9) break;
  37.             }
  38.             global $usdbtc;
  39.             $usdbtc = $sum / 10;
  40.         }
  41.     }
  42. }
  43. }
  44. BTCGRC();
  45. USDBTC();
  46. $first = 170 / $usdbtc;
  47. echo number_format($first / $btcgrc,8);
  48. ?>
Parsed in 0.026 seconds