#php #blockchain #bitcoin
Вопрос:
Я установил electrum и запустил его как демон на своем сервере ubuntu.
Я пытаюсь вывести баланс адреса BTC, мой код завитка:
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://127.0.0.1:7777");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_POST , 1);
curl_setopt($ch, CURLOPT_USERPWD , 'user:RZrelBOuhdFsD2BDhDKPOg==');
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($ch, CURLOPT_POSTFIELDS, "{"id":"curltext","method":"getaddressbalance","params":[1CxEFYV4jfKH4WYPc3tNdxUEUQqBNG7veg]}");
$result = curl_exec($ch);
//if (curl_errno($ch)) { echo 'Error:' . curl_error($ch); }
//curl_close ($ch);
var_dump(json_decode($result,1));
?>
Я получаю: NULL, когда я его выполняю.
мой вопрос: как я могу использовать php curl с демоном electrum для получения баланса адресов btc в массиве?
Комментарии:
1.
dd()
это функция, которая существует в рамках Laravel. Это в основном то же самое, что:var_dump($someVariable); die;
. Если вы не используете Laravel или у вас вызвана пользовательская функцияdd()
, не используйте ее.2. Спасибо за ваше объяснение, я только что изменил его на var_dump, однако я получаю значение NULL. Пожалуйста, проверьте мой код
3. Мы не можем знать, как следует использовать этот API. Мы его не разрабатывали. Если вы установили какое-то приложение, обратитесь к его руководству. Если это все еще неясно, вам следует связаться с разработчиками. Проверьте, есть ли у них какая-нибудь поддержка или форум. Кроме того, ответ, от которого вы это получили, был более трех лет назад. Вы уверены, что это та же версия или она работает так же, как и тогда?