Не получает биткойны в демон биткойн

Я использовал GEOIP db и создал функцию. Вы можете использовать эту ссылку прямо http://jamhubsoftware.com/geoip/getcountry.php

{"country":["India"],"isoCode":["IN"],"names":[{"de":"Indien","en":"India","es":"India","fr":"Inde","ja":"\u30a4\u30f3\u30c9","pt-BR":"\u00cdndia","ru":"\u0418\u043d\u0434\u0438\u044f","zh-CN":"\u5370\u5ea6"}]}

вы можете скачать файлы autoload.php и .mmdb из https://dev.maxmind.com/geoip/geoip2/geolite2/

ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
$ip_address = $_SERVER['REMOTE_ADDR'];
//$ip_address = '3.255.255.255';

require_once 'vendor/autoload.php';

use GeoIp2\Database\Reader;

// This creates the Reader object, which should be reused across
// lookups.
$reader = new Reader('/var/www/html/geoip/GeoLite2-City.mmdb');

// Replace "city" with the appropriate method for your database, e.g.,
// "country".
$record = $reader->city($ip_address);

//print($record->country->isoCode . "\n"); // 'US'
//print($record->country->name . "\n"); // 'United States'
$rows['country'][] = $record->country->name;
$rows['isoCode'][] = $record->country->isoCode;
$rows['names'][] = $record->country->names;
print json_encode($rows);
//print($record->country->names['zh-CN'] . "\n"); // '美国'
//
//print($record->mostSpecificSubdivision->name . "\n"); // 'Minnesota'
//print($record->mostSpecificSubdivision->isoCode . "\n"); // 'MN'
//
//print($record->city->name . "\n"); // 'Minneapolis'
//
//print($record->postal->code . "\n"); // '55455'
//
//print($record->location->latitude . "\n"); // 44.9733
//print($record->location->longitude . "\n"); // -93.2323
?>

0
задан Carlos Cavero 1 March 2019 в 12:32
поделиться

1 ответ

Ваш узел не синхронизирован с цепочкой блоков. Изучите вывод

bitcoin-cli getblockcount

Сравните это число с номером блока, который включает вашу транзакцию. Это будет ниже. Вам придется подождать, пока узел догонит цепочку блоков, или, возможно, решить любые проблемы с сетевым подключением, которые мешают ему сделать это.

(Кроме того, обратите внимание, что вам не нужно использовать настоящий биткойн для тестирования. Для этого есть testnet .)

0
ответ дан Wim Coenen 1 March 2019 в 12:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: