Как мне обновить Geth до последней версии, если я использую Ethereum Wallet на Mac OSX?
Это не предлагает мне обновить Geth, поскольку я пропустил его при первом открытии кошелька Ethereum после обновления, и мне нужно сделать это сейчас.
Я обнаружил, что простое решение состоит в том, чтобы перейти на верхнюю панель инструментов в кошельке Ethereum и выбрать «Кошелек Ethereum», а затем выбрать «Проверить наличие обновлений узла Ethereum» в раскрывающемся списке. Он проверяет последнюю версию Geth, а затем спрашивает, хотите ли вы обновиться до этой версии.
Этот метод позволяет продолжить загрузку блокчейна с текущей точки, не удаляя предыдущие загрузки, что экономит много времени.
Другие выводы:
Ethererum Wallet для Mac OSX 0.9.3 в настоящее время дает возможность перейти только на Geth версии 1.7.2, хотя доступна версия Geth 1.7.3. На Github есть открытая проблема, чтобы решить эту проблему.
Исправление для блоков, застрявших на 4 370 000, точка хардфорка Byzantium, заключалась в обновлении Geth этим методом. Несмотря на то, что Ethereum Wallet обновляется до версии после хард-форка, Geth также необходимо обновить до версии после хард-форка, поэтому загружаемые блоки продолжают текущую цепочку.
Вы можете проверить, соответствует ли ваш номер блока https://etherscan.io/ , чтобы убедиться, что ваш кошелек Ethereum обновлен.
Вы можете удалить папку .ethereum/ (это для linux, для mac os я думаю, что это /lib/ethereum/) или что-то в этом роде. Это будет похоже на первый запуск (перед этим сделайте резервную копию хранилища ключей).
Рэйчел