2014-01-10 4 views
2

Для одного из наших продуктов мы хотим использовать онлайн-кошелек «смотреть только» с демоном armoryd, чтобы мы могли получить к нему доступ через JSON-RPC-вызовы от клиента. Я начал bitcoind и armoryd, у меня есть все необходимые шаги с автономным файлом кошелька и т. Д., Но у меня есть проблема. Я не могу получить доступ к armoryd, я не могу найти учетные данные, которые я должен использовать для подключения. В результате все мои вызовы RPC получают «Connection refused» в качестве ответа.Connection отказался от демон Bitcoin Armory

Ниже конфигурация Я пытаюсь использовать:

python armoryd.py --debug --rpcport=7070 --skip-version-check --skip-online-check <walletFile.wallet> 

Я добавил /user/.armory/armoryd.conf с user:abc123 учетных данных, но я не уверен, если это только это. Есть идеи, почему это происходит?

ответ

1

В принципе , armoryd будет передавать команды RPC в ядро ​​биткойна, запущенное на вашем компьютере, используя указанный --rpcport или по умолчанию (если вы не указали какой-либо rpcport). Если арсенал управляет вашим ядром биткойна, он прозрачен для вас, и вы не увидите ссылку с ядром биткойна.

Что добавляет: armoryd вызывает ядро ​​биткойна на порту 7070, и никто не отвечает, какие причины: «Соединение отказано».

Два решения: перейдите в основную папку вашего биткойн-кода и отредактируйте файл «bitcoin.conf» и отредактируйте/добавьте «-rpcport = 7070» или используйте базовый rccport по умолчанию для биткойнов, который должен быть 18333 для тестовой сети.

Смежные вопросы