Coinpunk / Bitcoind / OSX Ошибка при запуске на локальном компьютере

Добрый день. Согласно этому руководству, процесс установки и настройки bitcoind, coinpunk и redis прошел успешно: https://github.com/kyledrake/coinpunk/blob/master/docs/INSTALL-OSX.md Все-таки запускаю все процедуры через терминал OSX:

$bitcoind &
$cd coinpunk
$redis-server
$node start.js

Ошибок нет. Затем я перехожу на свой localhost: 8080, и Coinpunk успешно запускается. Но после попытки регистрации для создания новой учетной записи и кошелька я получаю сообщение об ошибке:

Получена неизвестная ошибка от биткойн-сервера

И терминальное сообщение:

bitcoind error 500: {"code":-5,"message":"Invalid Bitcoin address"}
bitcoind error 500: {"code":-5,"message":"Invalid Bitcoin address"}

Я проверил все свои файлы конфигурации на соответствие между npcuser и npcpassword. Понятия не имею, что делать.


person resarvet    schedule 11.01.2014    source источник


Ответы (1)


Вы должны убедиться, что оба файла конфигурации в coinpunk/config.json и в coinpunk/public/config.json настроены для тестовой сети или для производства.

  1. coinpunk/config.json
    • For testnet: "testnet": true,
    • Для производства удалите указанную выше строку, если она там есть.
  2. coinpunk/public/config.json
    • For testnet: "network": "testnet",
    • Для производства: "network": "prod",

Если это не решит проблему. Вы не можете смешивать базы данных Redis из тестовой и производственной сети, поэтому, если вы уже использовали тестовую сеть и хотите переключиться на производственную среду, вам следует удалить / переместить свой старый dump.rdb. В Linux он находится в /var/lib/redis/dump.rdb, насчет OSX не уверен.

Источник: https://github.com/kyledrake/coinpunk/issues/87

person Luis Aranguren    schedule 10.02.2014