miner.start() возвращает ноль

Я хочу разработать децентрализованное приложение и развернуть его на geth. Я установил кошелек geth и туман. Теперь, когда я начинаю miner.start(1) делать несколько эфиров для счета. Он показывает мне ноль, и эфир не генерируется. У меня есть geth, работающий в 1 окне терминала, открытый кошелек Mist и консоль geth, работающая во 2-м окне терминала. Я следую учебному пособию на YouTube, и в нем miner.start(2) возвращает true, и майнинг начинается в кратчайшие сроки. Пожалуйста, помогите, как я могу генерировать эфир для своей частной сети.

Мой genesis.json

{
  "alloc": {
  "0x0000000000000000000000000000000000000001": {"balance": "111111111"},
  "0x0000000000000000000000000000000000000002": {"balance": "222222222"}
  },
  "config": {
        "chainId": 15,
        "homesteadBlock": 0,
        "eip155Block": 0,
        "eip158Block": 0
    },
  "coinbase"   : "0x0000000000000000000000000000000000000000",
  "difficulty" : "0x20000",
  "extraData"  : "",
  "gasLimit"   : "0x2fefd8",
  "nonce"      : "0x0000000000000042",
  "mixhash"    : "0x0000000000000000000000000000000000000000000000000000000000000000",
  "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
  "timestamp"  : "0x00"
}

Пожалуйста, помогите решить проблему с miner.start().


person UbuntuCoder    schedule 09.08.2017    source источник


Ответы (1)


Даже если он возвращает null, майнинг фактически начинается. Вы должны увидеть активность в консоли вывода geth, указывающую на то, что майнинг начался. Даже в туманном кошельке у вас должно быть много эфиров (я получил 995 эфиров всего за 3-4 минуты, выполнив miner.start(2).

Чтобы остановить майнинг, введите miner.stop().

person PrashantNagawade    schedule 24.01.2018
comment
Нет это не так. Вы можете проверить, начинается майнинг или нет, позвонив по телефону eth.hashrate. Если это 0, майнинг еще не начался. - person VadimFilin; 28.02.2018
comment
@VadimFilin, вы начинаете получать эфиры в своем MEW, а ваша консоль вывода geth также показывает майнинг, это означает, что майнинг начался! - person PrashantNagawade; 28.02.2018