Майнер Ethereum не передает эфир на аккаунт Coinbase

Я относительно новичок в Ethereum. Я пытался создать частную тестовую сеть. Я использовал следующий файл происхождения: { "config": { "chainId": 15, "homesteadBlock": 0, "eip155Block": 0, "eip158Block": 0 }, "difficulty": "20", "gasLimit": "2100000", "alloc": { "7df9a875a174b3bc565e6424a0050ebc1b2d1d82": { "balance": "300000" }, "f41c74c9ae680c1aa78f42e5647a62f353b7bdde": { "balance": "400000" } } } Для инициализации и запуска сети использовались следующие команды:

geth --datadir "C:\Users\Mahe\Desktop\Ethereum\data" init "Path_to_genesis"

geth --datadir "C:\Users\Mahe\Desktop\Ethereum\data" --nodiscover --networkid 65535 --port 60303 --rpc --rpccorsdomain "*" --rpcapi "web3,eth,personal,miner" console 2>Node2.log

Сеть успешно запустилась, после чего я создал новую учетную запись и установил ее как Coinbase. eth.coinbase устанавливается и дает адрес созданной учетной записи. Однако при майнинге эфира в созданной учетной записи не происходит (eth.getBalance (eth.accounts [0]) возвращает 0). Любая помощь будет оценена.


person raghav    schedule 25.07.2018    source источник
comment
Вы уверены, что ваш майнер работает в вашей частной сети?   -  person Raghav Sood    schedule 28.07.2018
comment
Почему-то майнинг первого блока занимал много времени. Я останавливал miner.start () через 2 минуты. Вопрос решен.   -  person raghav    schedule 29.07.2018


Ответы (1)


Проблема заключалась в том, что блоки не добывались быстро. Первый блок был добыт через 20 минут miner.start(), после чего скорость генерации блоков снизилась. Баланс на счете Coinbase начал увеличиваться, когда блоки были успешно добыты.

person raghav    schedule 29.07.2018