Bitcoin Ядро не подключено! Попытка запустить автономный узел - PullRequest
0 голосов
/ 07 мая 2020

Tyring для запуска локального Bitcoin тестового узла в конфигурации mai nnet (требуется реальная структура адресов), транзакция отправлена ​​и указана в моем локальном пуле памяти, но не входит в следующие блоки.

Важно: мне пришлось отключить обновления узла от других узлов на inte rnet, поэтому я могу создавать только свои собственные блоки!

Как я это сделал:

  • Я добыл 101 блок и получил двоичный файл bitcoin -cli
  • Запрещен весь исходящий трафик c.
  • Запуск узла Bitcoin:

./bitcoind -conf=/home/ubuntu/.bitcoin/bitcoin.conf

  • Создана транзакция и получена транзакция ha sh:

./bitcoin-cli -rpcwallet="" settxfee 0.1

./bitcoin-cli -rpcwallet="" sendtoaddress "<address>" 1

  • Майнинг новых блоков:

./bitcoin-cli generatetoaddress 1 <......> 20000000

  • Ожидание майнинга блока. Даже ждал 10 блоков.

  • Проверял статус транзакции по ha sh:

./bitcoin-cli -rpcwallet="" gettransaction <hash>

  • Результат был таким, показывая 0 подтверждений:
  "amount": -0.10000000,
  "fee": -0.01430000,
  "confirmations": 0,
  "trusted": true,
  "txid": "..................",
  "walletconflicts": [
  ],
  "time": 1231408815,
  "timereceived": 1231408815,
  "bip125-replaceable": "no",
  "details": [
    {
      "address": "..........",
      "category": "send",
      "amount": -0.10000000,
      "vout": 0,
      "fee": -0.01430000,
      "abandoned": false
    }
  ],
  "hex": ".........."
}
  • Проверил пул памяти и обнаружил, что транзакция все еще ожидает:

./bitcoin-cli getrawmempool

  • Проверил шаблон блока:

./bitcoin-cli getblocktemplate

  • И получил такой вывод:
error code: -9
error message:
Bitcoin Core is not connected!

Статус:

Bitcoin Core RPC client version v0.19.1
Ubuntu 18.04 bionic

Оцените ваш вклад.

...