Ошибка при настройке zcash на сервере Ubuntu

Я попытался установить zcash insight ui & api на свой локальный компьютер (ОС Ubuntu), и он завершил все шаги, но я столкнулся с проблемой при запуске служб на переднем плане.

Позвольте мне поделиться с вами командой, конфигурационным файлом.

<code>
npm install -g zcash-bitcore-node
zcash-bitcore-node create mynode
cd mynode
zcash-bitcore-node install insight-api
zcash-bitcore-node install insight-ui
zcash-bitcore-node start</code>

Но получаю ошибку ниже в моем терминале:

<code>
[2018-01-30T12:33:03.687Z] info: Using config: /home/kiran/zcashnodenew/zcash-bitcore-node.json
[2018-01-30T12:33:03.688Z] info: Using network: testnet
[2018-01-30T12:33:03.688Z] info: Starting bitcoind
[2018-01-30T12:33:03.690Z] info: Using zcash config file: /home/kiran/zcashnodenew/data/zcash.conf
[2018-01-30T12:33:03.691Z] info: Starting zcash process
[2018-01-30T12:33:03.699Z] error: Error: spawn /usr/local/lib/node_modules/zcash-bitcore-node/bin/zcashd ENOENT
at _errnoException (util.js:1003:13)
at Process.ChildProcess._handle.onexit (internal/child_process.js:201:19)
at onErrorNT (internal/child_process.js:389:16)
at process._tickCallback (internal/process/next_tick.js:152:19)
</code>

Мой файл конфигурации (zcash-bitcore-node.json)

{
  "network": "testnet",
  "port": 3003,
  "services": [
    "bitcoind",
    "insight-api",
    "insight-ui",
    "web"
  ],
  "servicesConfig": {
    "bitcoind": {
      "spawn": {
        "datadir": "./data",
        "exec": "/usr/local/lib/node_modules/zcash-bitcore-node/bin/zcashd"
      }
    }
  }
}

Zcash Config (zcash.conf)

server=1
whitelist=127.0.0.1
txindex=1
addressindex=1
timestampindex=1
spentindex=1
zmqpubrawtx=tcp://127.0.0.1:28332
zmqpubhashblock=tcp://127.0.0.1:28332
rpcallowip=127.0.0.1
rpcuser=bitcoin2
rpcpassword=local321
uacomment=bitcore

Можете ли вы помочь мне с этим? Что не так на каком этапе?

1 ответ

Решение

Проверьте эту строку README.

Установить npm установить -g zcash-bitcore-node zcash-bitcore-node start

Чтобы установить Zcash, следуйте Руководству по Zcash Beta. Укажите свой zcash-bitcore-node.json на $DIR/zcash/src/zcashd.

После отдельной установки zcashd, а затем изменения пути exec в моем файле конфигурации, чтобы он указывал на это местоположение, он работал правильно:

"servicesConfig": {
"bitcoind": {
  "spawn": {
    "datadir": "/storage/zcash-testnet",
    "exec": "/usr/bin/zcashd"
  }
},

Я знаю, что уже поздно, но я надеюсь, что это кому-нибудь поможет!

Отредактируйте, для ясности..

Другие вопросы по тегам