Реальная история.
Может кто-нибудь, пожалуйста, объясните мне, как я 12?
Я хочу, чтобы автоматизировать различные онлайн-транзакций, но я всегда получаю:
$ ./bitcoind getbalance
Ошибка: не удалось подключиться к серверу
$ Кошки bitcoin.conf
rpcpassword = ********** # Это мой бумажник пароль?
rpcallowip = 192.168.1.2
rpcssl = 1
rpcsslciphers = DEFAULT: @STRENGTH
Нет, это не ваш кошелек пароль. Это ваш пароль для службы RPC.
Служба RPC является то, что экспонируется через порт 8332. Это реагирует только на запросы от одной и той же машины по умолчанию (127.0.0.1). Добавление rpcallowip будет «позволить» другие IP-адреса, чтобы * удаленно * подключиться.
Кроме того, вам необходимо установить rpcuser. Любой код, вы должны поговорить с этим (Perl, PHP, Ruby, и т.д.) будет использовать rpcuser / rpcpassword для проверки подлинности в службе RPC и «делать вещи».