Здравствуйте помогите пожалуйста, пытаюсь сделать orders c API yobit, но когда запускаю скрипт , выдает ошибку "Total transaction amount is less than minimal total: 0.00010000" но всё должно работать, но почему то наверно curl не отправляет числовые значения как числа с плавающей точкой. прошу помогите разобраться как заставить эту ведьму работать)))
$api_key = 'xxxx';
$api_secret = 'xxx';
$amount=0.00010100;
$rate=0.10000000;
$req=array('method'=>'Trade','nonce'=>time(),'pair'=>'eth_btc','type' =>'sell',
'rate'=>$rate,'amount'=>$amount);
$post_data = http_build_query($req, '', '&');
$sign = hash_hmac("sha512", $post_data, $api_secret);
$headers = array(
'Sign: '.$sign,
'Key: '.$api_key,
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
curl_setopt($ch, CURLOPT_HTTPHEADER ,$headers);
curl_setopt($ch, CURLOPT_URL, 'https://yobit. net/tapi/');
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0(Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36 Edge/15.15063");
$res = curl_exec($ch);
print_r($res);
Сборка персонального компьютера от Artline: умный выбор для современных пользователей