Я ссылаюсь на этот учебник, и miner.start(1)
он отлично работает, и майнинг начинается, как и ожидалось, как показано ниже.
INFO [09-05|15:41:26.486] Commit new mining work number=221 sealhash=1892af…f2ffcd uncles=0 txs=0 gas=0 fees=0 elapsed=243.187µs
INFO [09-05|15:41:26.706] Successfully sealed new block number=221 sealhash=1892af…f2ffcd hash=10497a…b00914 elapsed=219.629ms
INFO [09-05|15:41:26.706] 🔗 block reached canonical chain number=214 hash=b3cb32…9dbe53
INFO [09-05|15:41:26.706] 🔨 mined potential block number=221 hash=10497a…b00914
INFO [09-05|15:41:26.707] Commit new mining work number=222 sealhash=36083f…4c7697 uncles=0 txs=0 gas=0 fees=0 elapsed=202.361µs
INFO [09-05|15:41:32.083] Successfully sealed new block number=222 sealhash=36083f…4c7697 hash=18607b…9362b7 elapsed=5.376s
INFO [09-05|15:41:32.083] 🔗 block reached canonical chain number=215 hash=5ce9de…005985
INFO [09-05|15:41:32.083] 🔨 mined potential block number=222 hash=18607b…9362b7
INFO [09-05|15:41:32.084] Commit new mining work number=223 sealhash=90508f…09cb94 uncles=0 txs=0 gas=0 fees=0 elapsed=158.478µs
Теперь автор говорит проверять баланс после начала майнинга, поэтому для этого я открываю новую консоль окна geth.
Fatal: Ошибка запуска стека протоколов: прослушивание udp: 30303: bind: адрес уже используется
что очевидно из-за окна майнинга, которое работает в данный момент.
Итак, мой вопрос: как я могу проверить баланс после запуска майнера?
Или ждать завершения майнинга?
Если я должен ждать завершения майнинга, то сколько времени это займет?
Итак, здесь я публикую ответ на свой собственный пост, чтобы кто-то еще мог получить пользу.
Q1. как я могу проверить баланс после запуска майнера?
Ответ вы можете проверить баланс, запустив консоль geth, но если вы не знаете, где находится файл ipc, используйте команду ниже из вашего базового каталога, чтобы найти файл ipc с помощью этой команды.
sudo find /home/user/ -name "*.ipc"
это определит местоположение файла ipc, поэтому в моем случае это было/home/blockchain/medium-article/datadir/geth.ipc
теперь подключите консоль geth, как показано ниже.
sudo geth attach /home/blockchain/medium-article/datadir/geth.ipc
Q2. Стоит ли ждать завершения майнинга?
Ответ Нет, вам не нужно ждать завершения майнинга. следуя описанному выше процессу, вы можете открыть консоль geth.
Q3. сколько времени займет выполнение?
Ответ Время варьируется от конфигурации к конфигурации.
Бриомкез
Чужак
Бриомкез
geth attach
а неgeth console
потому, что с помощью последней команды вы запускаете другой экземпляр на том же порту.Бриомкез
Чужак