Как вывести Ether из TheDAO используя Mist?

in #ether8 years ago (edited)

Приветствую всех. Первый мой пост, поехали без лишних слов.

Во-первых, вам нужно скачать, распаковать и запустить Mist Ethereum Wallet версии 8.1.

После запуска вы увидите окно с вопросом, для возврата Эфир вам нужно нажать на "yes".

Обязательно дожидаемся полной синхронизации блокчайна!

 1. Нам нужно "включить" наблюдение за контрактом TheDAO:

Address: 0xBB9bc244D798123fDe783fCc1C72d3Bb8C189413
JSON берём отсюда: https://raw.githubusercontent.com/slockit/DAO/master/deploy/interface/full.json

2. Делаем тоже самое для контракта "Withdraw Contract" с данными:

Address: 0xbf4ed7b27f1d666546e30d74d50d173d20bca754
JSON:

[{"constant":false,"inputs":[],"name":"trusteeWithdraw","outputs":[],"type":"function"},{"constant":false,"inputs":[],"name":"withdraw","outputs":[],"type":"function"},{"constant":true,"inputs":[],"name":"mainDAO","outputs":[{"name":"","type":"address"}],"type":"function"},{"constant":true,"inputs":[],"name":"trustee","outputs":[{"name":"","type":"address"}],"type":"function"}]

 

3. Заходим в TheDAO контракт(за которым наблюдаем) и запускаем "Approve" функцию, введя:

_spender: 0xbf4ed7b27f1d666546e30d74d50d173d20bca754
_amount: 9999999999999999999999999999999999(или любое число, большее, чем количество TheDAO токенов, которые держите х 10¹⁶… )
Execute from: Адрес, который держит ваши TheDAO токены(с которого вы покупали).
Send ether: 0

 

4. Затем идём в "Withdraw Contract" и запускаем "Withdraw" функцию, введя:

Execute from: Адрес, который держит ваши TheDAO токены(с которого вы покупали).
Send ether: 0

После этих 4-х шагов, ваши  Ether  должны быть на адресе, который вы использовали для хранения TheDAO токенов.

Инструкция была взята отсюда.

Всё это же в моём видео обзоре.

Sort:  

Спасибо за пост

Пожалуйста =)

Пригодится, спасибо!