Проблемы с доступом к моим средствам с Ethereum Wallet 0.3.9

К сожалению, передо мной стоит проблема. У меня на компе стоит кошелек "Ethereum-Wallet-win64-0-3-9" я недавно обновил. В этом кошельке есть «контрактный адрес», связанный с «адресом счета» в том же кошельке, которым я владею. К сожалению, я не знаю, каким именно процессом это произошло. Я хотел бы знать, есть ли решение, чтобы вернуть мой эфир 266. Возможно, можно повторно перевести эфир «адреса контракта» на «адрес создателя контракта». Заранее спасибо за вашу проблему. Надеюсь получить от вас ответ. Ваш

Вот адрес моей учетной записи: адрес счета] Вот адрес моего контракта: адрес контракта]

Я являюсь владельцем закрытого ключа адреса создателя контракта и закрытого ключа адреса учетной записи.

Что мне делать, чтобы получить свой эфир?

Бонжур. Это англоязычный сайт, поэтому, пожалуйста, задавайте вопросы на английском языке. Мерси.
будет круто, если кто-нибудь мне поможет :-)
Я поставил ваши переводы и отправил запрос на повторное открытие вопроса. Пожалуйста, проверьте фотографии адресов и отредактируйте вопрос, так как я мог поставить фотографии неправильно.
Вы можете объяснить мне, что я должен сделать N
Все в порядке, похоже, у меня правильные фотографии.

Ответы (1)

Контракты на Ethereum автономны. (Да, машина теперь может владеть деньгами.) Обладание закрытыми ключами к адресу, по которому был создан контракт, бессмысленно, если в контракте нет правила, позволяющего создателю снимать деньги. (И в отличие от учетных записей, контракты не имеют соответствующего закрытого ключа к адресу контракта.)

Не могли бы вы объяснить, как вы составляли контракты? Это были стандартные контрактные кошельки? Если это так, деньги, скорее всего, могут быть возвращены, если вы являетесь первоначальным владельцем. Если нет, то мало что можно сделать без более подробной информации о контракте, который вы создали. (Потребуется исходный код контракта.)

edit: я посмотрел код вашего контракта. Похоже, это был стандартный контрактный кошелек Ethereum. Если у вас есть закрытые ключи для адреса, который его создал (0x4a5cfa400c63347c7c98d03c059b661d4f2edf20), вы сможете вывести средства из контракта. (При условии, что вы не установили никаких правил вывода средств.)

Для тех, кому интересно, как я понял, что это стандартный контракт Ethereum Wallet:

  • Смотри здесь https://etherscan.io/address/0xdf2bf1aac908a97becb9a1fd43d3cbfda12379dc
  • Перейти к коду контракта
  • Переключиться на просмотр кодов операций
  • Я видел ссылку на стандартный контракт кошелька Ethereum по адресу 0x273930d21e01ee25e4c219b63259d214872220a2.

Похоже, вы уже можете получить доступ к деньгам с этого контрактного кошелька. Я вижу в последней строке:

Результат вызова: изменение баланса с 1 265,9750153799 эфира на 265,9750153799 эфира.

edit2: Думаю, теперь я понимаю цель этого вопроса. (Сначала было трудно понять, о чем вы спрашивали.) Похоже, вы что-то переустановили и пытаетесь вернуть контракты кошелька на экран.

Вам нужно будет повторно добавить контрактный кошелек в свой клиент.

  • Нажмите на вкладку «Кошелек» вверху.
  • Нажмите Добавить контракт кошелька.
  • Нажмите Импорт кошелька.
  • Вставьте это в адрес кошелька: 0xdf2bf1aac908a97becb9a1fd43d3cbfda12379dc.
  • Нажмите Создать

Теперь вы должны увидеть свой старый контракт кошелька и снова иметь доступ к средствам.

Я прежде всего thks много для вашей помощи. Итак, сегодня я хотел бы протестировать ваше решение, но теперь перед другой проблемой.... Когда я открываю свой эфирный кошелек... Блок кошелька на блоке 906 197. Можете ли вы сказать мне, если у вас есть решение :-) спасибо
Это очень старый блок. Он все еще синхронизируется?
мой кошелек не останавливается и не хочет синхронизироваться
"и не хочу синхронизировать" я в замешательстве. Означает ли это, что вы никогда не сможете выбрать правильный ответ на этот вопрос на StackExchange?
нет :( не поможешь?