<?php
/*
dev: https://factweb.ir
channel telegram : @factwebir
*/
// این فایل ادیت نشود
//روی یک دقیقه کرون جاب شود
// JOIN-> @factweb 
include "config.php"; // @factweb
//------------------------------------------------------//
error_reporting(0);
date_default_timezone_set('Asia/Tehran');
define('API_KEY',$API_KC); 
#================به روز رسانی قیمت دلار و ارزها=======

// تعریف تابع برای دریافت قیمت از BitPin
function getBitPinPrice($symbol) {
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, "https://api.bitpin.org/api/v1/mkt/tickers/");
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_TIMEOUT, 30);
    
    $response = curl_exec($ch);
    $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
    curl_close($ch);
    
    if ($httpCode == 200 && $response) {
        $tickers = json_decode($response, true);
        foreach ($tickers as $ticker) {
            if ($ticker['symbol'] == $symbol) {
                return $ticker['price'];
            }
        }
    }
    return 0;
}

// دریافت قیمت‌ها از BitPin
$usdt_price = getBitPinPrice('USDT_IRT');
$trx_price = getBitPinPrice('TRX_USDT');
$ton_price = getBitPinPrice('TON_USDT');

// تبدیل قیمت تتر به تومان
$dolar = floor($usdt_price);

// بروزرسانی در دیتابیس
$connect->query("UPDATE payment SET pricedolar = '$dolar', priceton='$ton_price',pricetron='$trx_price' LIMIT 1");

?>