Отправил ETH на мой кошелек, но он не появился

Примечание. Первоначально этот вопрос задавался для Mist, но в целом он также актуален для всех других кошельков, таких как Ethereum Wallet, Etherwall, Parity, Harmony и т. д.


Я отправил ETH с MyEtherWallet на свой Mist Wallet, но на балансе не отображалась отправленная сумма. Позже я также импортировал учетную запись MyEtherWallet в Mist.

Подробная информация о транзакции, показывающая сумму, которая была отправлена ​​на мой кошелек Mist ниже: https://etherscan.io/address/0x5C8a1cbEF21403B2D708796ea2F050F517393b91 .

Прикреплен скриншот, показывающий нулевой баланс в моем кошельке Mist. Я предполагаю, что блок-цепочка полностью синхронизирована, поскольку я вижу свой обзор счетов.

Любая идея, как я могу использовать сумму, которая была отправлена ​​​​на мой кошелек Mist.

введите описание изображения здесь

Ваш эфир не появится, пока Mist не завершит синхронизацию. Не обращайте внимания на прошедшее время в 47 лет — вы никогда не загружали никаких блоков, поэтому отображается время, прошедшее с эпохи. Первое, что нужно сделать, это проверить правильность часов вашего Mac. Затем убедитесь, что ваш Mac и домашний маршрутизатор разрешают трафик через порты 30301 и 30303...

Ответы (5)

Эфиры не появятся в вашей учетной записи, пока вы не загрузите блок-цепочку на номер блока, содержащий вашу транзакцию. Пусть блокчейн синхронизируется.
Вы можете использовать --fast --cache=1024для более быстрой загрузки блокчейна. Обратитесь к Как я могу получить узел geth для быстрой загрузки блокчейна? .
Если вы хотите срочно использовать свои эфиры, вы можете использовать такие платформы, как MyEtherWallet , для импорта ваших закрытых ключей. Но решать вам, если вы не хотите доверять третьей стороне, лучше подождите и дайте вашему блокчейну полностью синхронизироваться.

Вы можете видеть в верхней части экрана, что осталось синхронизировать 575 615 блоков, так что подождите, пока он не будет полностью синхронизирован.

Спасибо Бокки. Я думал, что моя учетная запись кошелька Mist вышла из строя. Поскольку я впервые использую приложение кошелька Mist, процесс синхронизации занял больше времени, чем ожидалось (более 1 часа), и он все еще продолжается. Если есть альтернативный способ использовать/отправить сумму ETH, которая была депонирована в моем кошельке Mist, сообщите мне об этом. Я попытался импортировать закрытый ключ моей учетной записи кошелька Mist с помощью MyEtherWallet, но мне не удалось разблокировать кошелек (обработка заняла много времени).

Только после завершения синхронизации Ethereum Wallet 0.8.7 отобразит ваши счета и ваш баланс. Я ждал завершения синхронизации (буквально дней); затем, наконец, он отобразил имена и адреса моих учетных записей, остатки и общий баланс.

Транзакции и балансы не будут отображаться (или отображаться неправильно) в Mist, пока он не будет полностью синхронизирован. По сути, без синхронизации пользовательский интерфейс кошелька не может отображать то, что произошло, поскольку он еще не знает, что это произошло. Он получает все свои данные из блокчейна.

Итак, если вы отправили 1 ETH в кошелек, который вы просматриваете в тумане, 1 апреля, но блокчейн синхронизирован только до 1 декабря, Mist не знает, что транзакция еще не произошла, и считает, что баланс равен 0.

Кроме того, если вы отправили 1 ETH со своей учетной записи Mist на другую 1 апреля, но она синхронизируется только до 1 декабря, интерфейс может по-прежнему показывать, что у вас есть исходный баланс, хотя на самом деле у вас на 1 ETH меньше вашего текущего баланса.

Спасибо Тай. Если есть альтернативный способ использовать/отправить сумму ETH, которая была депонирована в моем кошельке Mist, сообщите мне об этом. Я попытался импортировать закрытый ключ моей учетной записи кошелька Mist с помощью MyEtherWallet, но мне не удалось разблокировать кошелек (обработка заняла много времени).
Вы можете получить доступ к своему кошельку Mist в MyEtherWallet. Найдите каталог хранилища ключей через учетные записи -> резервное копирование -> учетные записи и выберите этот UTC-.....файл в MyEtherWallet. И Mist, и MyEtherWallet просто получают доступ к учетной записи. Вы можете использовать оба клиента для доступа и отправки одной и той же учетной записи через закрытый ключ (файл хранилища ключей).

Вам нужны пиры для загрузки блокчейна. Вы можете подождать, пока Mist найдет пиров, или добавить их вручную. На этой странице есть пример. Чтобы это работало, вы должны либо заменить свой .ethereum/static-nodes.jsonфайл на этот , либо запустить Geth со следующими параметрами:

$ geth --bootnodes enode://pubkey1@ip1:port1, enode://pubkey2@ip2:port

Если ссылки удалены, файл json должен выглядеть так:

[
"enode://e3aa041cf419f15e317c96cf04b2ccdfc6aa9ac45e75c2acabfceba908fc080fb424c5f36e3279b9675ccd85739ffbbbca94501f48ddae4cf7870235077c013d@78.46.49.102:30304",
"enode://10a23a68bb889dee3ae27cb752dc118e864a0c688483e6a0af947466ec22bef8b54d5c93fa6d5cd7dea038a778622fb23d4738785f080f29cbbeef594a3ec1ac@79.237.109.206:30303",
"enode://9ae95140c39cf0916012cb49b45ee7f7c25b9fb31d4ae8b560f2dd0d8325d37489e1a89aa75f6c977791a9925005012803b939eafdf97b6c5095728d97a3bb75@52.58.139.58:30303"
]
Хотя теоретически это может ответить на вопрос, было бы предпочтительнее включить сюда основные части ответа и предоставить ссылку для справки.
@ 5chdn Я соответственно обновил ответ.