Я построил Catcoind (вилку из Bitcoin/проекта), и я могу получить доступ к командам в моем терминале, делая это от корня:Access Bitcoin Daemon с другим сервером
cd catcoin/src
./catcoind -daemon
Это начнет Catcoind, открытого порт, и разрешите мне вводить команды типа «./catcoind getdifficulty», но я хочу получить к ним доступ от клиента JSON-RPC PHP, работающего на другом сервере. Код, который я в настоящее время есть:
<?php
require_once 'jsonRPCClient.php';
$catcoin = new jsonRPCClient('http://RPCUSER:[email protected]:PORT');
print_r($catcoin->getinfo());
echo $catcoin->getdifficulty();
Мой конфигурационный файл для Catcoind построить на Ubuntu является:
server=1
rpcuser=USER
rpcpassword=PASS
rpcssl=0
rpcallowip=*
bind=IP:PORT
externalip=IP
proxy=IP:PORT
port=PORT
rpcconnect=IP
Когда я запускаю код, он говорит, что не удалось открыть поток/соединение отказалась. Конфигурация для Catcoind находится в месте ~/.catcoin/catcoin.conf. Есть идеи? Я знаю, что это сбивает с толку, но я действительно сделал все, но разрешая внешним IP-адресам обращаться к API. Благодаря! : D
Я рассмотрю это! Благодарю. :) –