К сожалению, передо мной стоит проблема. У меня на компе стоит кошелек "Ethereum-Wallet-win64-0-3-9" я недавно обновил. В этом кошельке есть «контрактный адрес», связанный с «адресом счета» в том же кошельке, которым я владею. К сожалению, я не знаю, каким именно процессом это произошло. Я хотел бы знать, есть ли решение, чтобы вернуть мой эфир 266. Возможно, можно повторно перевести эфир «адреса контракта» на «адрес создателя контракта». Заранее спасибо за вашу проблему. Надеюсь получить от вас ответ. Ваш
Вот адрес моей учетной записи: ] Вот адрес моего контракта: ]
Я являюсь владельцем закрытого ключа адреса создателя контракта и закрытого ключа адреса учетной записи.
Что мне делать, чтобы получить свой эфир?
Контракты на Ethereum автономны. (Да, машина теперь может владеть деньгами.) Обладание закрытыми ключами к адресу, по которому был создан контракт, бессмысленно, если в контракте нет правила, позволяющего создателю снимать деньги. (И в отличие от учетных записей, контракты не имеют соответствующего закрытого ключа к адресу контракта.)
Не могли бы вы объяснить, как вы составляли контракты? Это были стандартные контрактные кошельки? Если это так, деньги, скорее всего, могут быть возвращены, если вы являетесь первоначальным владельцем. Если нет, то мало что можно сделать без более подробной информации о контракте, который вы создали. (Потребуется исходный код контракта.)
edit: я посмотрел код вашего контракта. Похоже, это был стандартный контрактный кошелек Ethereum. Если у вас есть закрытые ключи для адреса, который его создал (0x4a5cfa400c63347c7c98d03c059b661d4f2edf20), вы сможете вывести средства из контракта. (При условии, что вы не установили никаких правил вывода средств.)
Для тех, кому интересно, как я понял, что это стандартный контракт Ethereum Wallet:
Похоже, вы уже можете получить доступ к деньгам с этого контрактного кошелька. Я вижу в последней строке:
Результат вызова: изменение баланса с 1 265,9750153799 эфира на 265,9750153799 эфира.
edit2: Думаю, теперь я понимаю цель этого вопроса. (Сначала было трудно понять, о чем вы спрашивали.) Похоже, вы что-то переустановили и пытаетесь вернуть контракты кошелька на экран.
Вам нужно будет повторно добавить контрактный кошелек в свой клиент.
Теперь вы должны увидеть свой старый контракт кошелька и снова иметь доступ к средствам.
эт
Дэвид Неро
эт
Дэвид Неро
эт