Episode #125 of the Stack Overflow podcast is here. We talk Tilde Club and mechanical keyboards. Listen now

Questions tagged [the-dao]

The "TheDAO" refers to the Slock.it DAO, the first major DAO (decentralized autonomous organization) on Ethereum.

Filter by
Sorted by
Tagged with
39
votes
2answers
24k views

How do I convert my The DAO tokens into ethers using the withdrawal contract after the hard fork?

The DAO contract was attacked on 17th June 2016 where the attacker drained about USD 50 million worth of ethers using a recursive call vulnerability in The DAO contract code. The attacker drained ...
16
votes
2answers
2k views

How do I retrieve the Voted events from TheDAO?

This question was asked by @Pablo Yabo in the comment section of the question How can I view The DAO proposals including the current voting status?.
15
votes
2answers
11k views

How do I get a refund for the amount I paid in excess of 1 ether to 100 The DAO tokens

Anyone who bought DAOs in the last two weeks of The DAO crowdfunding phase paid more than 1 ether (ETH) per 100 The DAO tokens (DAO). The ETH amount in excess of 1 ETH per 100 DAOs was stored in The ...
16
votes
2answers
9k views

How do I convert my The DAO tokens into ethers on the Ethereum Classic chain?

According to Whitehat Withdrawal contract - Update and Next Steps and Whitehat Withdrawal contract - Last update before deployment, the Goodies will be deploying the withdrawal contracts whetcwithdraw....
21
votes
3answers
4k views

TheDAO hack FAQ: How did the attack happen on 17 June 2016?

Can anyone explain that how the DAO attack happened? Vitalik Buterin explained here that it was performed by splitting a DAO from the main DAO but calling the split function recursively. We know that ...
9
votes
1answer
814 views

How many ethers have been drained through the recursive call attacks on The DAO?

The recursive call attacks on The DAO have now stopped as there are no more ethers in The DAO account. What are the amounts and percentages that can be attributed to the hostile and friendly attacks, ...
5
votes
1answer
4k views

How do I get a refund for my The DAO tokens that was split into a child DAO?

The DAO token holders that split away from the main The DAO into a child DAO will have moved the tokens (DAO) and the corresponding ethers (ETH) into the child DAO. As these DAO token holders have a ...
8
votes
1answer
1k views

How many The DAO recursive call vulnerability attacks have occurred to date?

The first identified The DAO recursive call vulnerability attack occurred on 17 June 2016, with the accounts identified in Which accounts are involved in mounting the recursive call vulnerability ...
4
votes
2answers
3k views

How do I print my account balances and TheDAO tokens from geth

Is there a convenient script to print out my account balances and TheDAO tokens from the go-ethereum client geth?
8
votes
1answer
468 views

Is there any way to determine how long it took for the DAO attacker to deploy the attack?

Yeah, we heard that the DAO has been attacked. I am so curious about how long it took for the attacker to perform the whole transactions?
8
votes
1answer
883 views

Give a summary of the fork state changes in block 1920000

The hard fork during block 1920000 contained the execution of an irregular state change. For reference purposes it would be great to have a technical overview of these changes and how they were ...
7
votes
4answers
6k views

How to withdraw Ether from The DAO?

As I understand, everyone who invested in The Dao recieves tokens which enable to propose and vote in the DAO. And anyone holding tokens could anytime withdraw the Ether invested if he is not ...
5
votes
2answers
194 views

Is it possible to time a transaction such that it is the last in a block?

Is there some method to create a transaction and make sure that it is the last in that block? If not, how close can you get to being last? The reason I ask is that the following page depends on that ...
4
votes
1answer
2k views

What is the address and balance of The DAO's extraBalance account

From The DAO - Creation: In the first 14 days, The DAO tokens are created at a rate of 1 ether = 100 tokens In the subsequent days before the end of the creation period, the number of ethers for each ...
3
votes
1answer
303 views

Which accounts are involved in mounting the recursive call vulnerability attacks on The DAO?

The first transaction 0x0ec3f2488a93839524add10ea229e773f6bc891b4eb4794c3337d4495263790b was initiated from account 0x969837498944ae1dc0dcac2d0c65634c88729b2d to the contract at ...
3
votes
1answer
281 views

Which split proposal was used to mount the recursive call vulnerability attack on The DAO?

I'm assuming that a split proposal was used to mount the recursive call vulnerability attack on The DAO. Which of the splits below was used to mount this attack? Here are the current list of splits: ...
4
votes
2answers
2k views

How can I view The DAO proposals including the current voting status?

The EtherScan.io website provides a page for The DAO proposals. This page does not provide the current voting status. How can I view The DAO proposals including the current voting status?
4
votes
1answer
952 views

How can I verify that my The DAO token balance is correct when the Goodies provide an ETC refund on the Ethereum Classic chain?

From the blog post The White Hats and DAO Wars: Behind the Scenes, the Goodies intend to: develop the smart contracts that will be used to distribute ETC to the addresses holding DAO Tokens at ...
1
vote
2answers
1k views

Which accounts contributed to The DAO's extraBalance account?

Anyone who bought DAOs in the last two weeks of The DAO crowdfunding phase paid more than 1 ether (ETH) per 100 The DAO tokens (DAO). The ETH amount in excess of 1 ETH per 100 DAOs was stored in The ...
8
votes
1answer
5k views

How to remove The DAO contract from Ethereum Wallet (Mist) watch list as it is freezing?

I added The DAO to my Mist watch list, but as many people I experienced freeze of the wallet since. I would like to remove this contract that probably generates too much transactions to watch but as ...
7
votes
2answers
1k views

How was the recursion created that lead to theDAO hack?

I understand that if theDAO contract has a withdrawal function that sends money to contract X - contract X can be malicious and use the fallback function to call the withdrawal function again. However ...
5
votes
2answers
754 views

What was the second vulnerability used in The DAO attack on 17 June 2016?

From The big theDAO heist FAQ by koeppelmann: How did the attack worked exactly? The attacker managed to combine 2 exploits. The first exploit was to call the split DAO function recursively. That ...
12
votes
1answer
2k views

What does `call.value` mean and how did it allow the attack to The DAO?

I'm trying to get some sense from the hysteria around the attack performed to The DAO smart contract. I understand the high level explanations, but I'd like to grasp how this attack was performed. I'...
9
votes
1answer
214 views

Extra byte in the TheDAO v1 bytecode

I tried decompiling the TheDAO v1 bytecode with disasm and it seems to fail for me. I entered the TheDAO bytecode here and found that the last instruction was : [10836] PUSH16 ...
7
votes
1answer
533 views

How can I list The DAO proposals and vote from the command line?

Are there any command line tools to vote on The DAO proposals? I would like to: List the open proposals Check whether I have already voted on these proposals Check my voting history Vote on the ...
5
votes
1answer
818 views

Why Are Balances Not Displaying On An Imported Wallet in Mist? (It Does Appear on Etherscan) [duplicate]

I just got a new computer, installed Mist 0.8.8, synced the entire blockchain, then copy-pasted a UTC wallet file from my old computer into my new computer's %appdata%>keystore directory. The wallet ...
16
votes
3answers
3k views

TheDAO difference between a hard and a soft fork?

There are currently different scenarios examined which include soft or hardforking the ethereum blockchain to mitigate the DAO attack. What plans are there exactly and what are the difference between ...
14
votes
1answer
724 views

Is 'the DAO' dissolved?

Given Buterins statement of a hard fork to return all the money after theDAO hack, does this mean that the DAO is unofficially dissolved? Officially when the hard fork has happened.
9
votes
1answer
2k views

What are the balances of The DAO and it's child DAOs on the Ethereum Classic chain?

At the hard-fork block #1,920,000, the ETH balance from The DAO and it's child DAOs (which includes the balance from the extraBalance account) were transferred into the Withdrawal contract. What are ...
8
votes
1answer
277 views

What does TheDAO counter-attack by spamming actually do? (suggested by Stephan Tual)

TheDAO is currently under attack and a counter-attack by spam has been suggested by Stephan Tual https://blog.slock.it/dao-security-advisory-live-updates-2a0a42a2d07b#.r3wg8cxlw What does this code ...
5
votes
4answers
530 views

In simple terms, how did the DAO get hacked and funds removed from it?

How did the DAO get hacked? Can someone explain in simple terms?
3
votes
1answer
659 views

Invalid jump destination error when attempting to transfer The DAO tokens

I transfered DAO tokens from a Mist wallet to another address and got this error: The following error(s) were encountered : [323] invalid jump destination (PUSH1) 2 The TxHash is ...
3
votes
2answers
3k views

TheDAO internal transactions

I need to get transaction list within theDAO system. Is it possible or it's the same case of getting the internal transactions in Ethereum? I want to know if there is a mechanism within theDAO to get ...
2
votes
1answer
597 views

When will the Baddies have access to the hacked funds on the Ethereum Classic chain?

The Baddies drained 3641694.241898506992612606 ETH via The DAO's child DAO #59. When will the Baddies have access to the hacked funds on the Ethereum Classic chain? See also: Which split proposal ...
7
votes
0answers
228 views

Who attacked “the DAO” on 17 June 2016?

Is there any trace or possibility to understand who executed the attack? What do we know? Heres some: The attacker had at least 25,805.6141471 DAO tokens. All on one address? The attacker executed ...
6
votes
1answer
70 views

Have the curators emptied the whitelist of all splits after the 17 June attack?

Would like to understand if an imitator attack is possible in the next days? Explain if the split list of MEW https://www.myetherwallet.com/#dao-proposals reflects the whitelisting. Explain if splits ...
5
votes
1answer
244 views

How to retrieve The DAO proposals using geth?

I'm using Node.JS with Web3 interface to a Go Geth server. I'm trying to get proposals in both TESTNET and LIVENET but I'm unable: What I've done so far: I'm using Node.JS I've got the .abi ...
5
votes
2answers
341 views

Can the stalker attack in TheDAO be stopped?

https://github.com/slockit/dao/wiki/Why-The-Stalker-attack-is-a-non-issue#a-way-to-guarantee-you-get-your-eth says: Assuming the attacker also voted yes in all of the new Curator Proposals, in ...
4
votes
1answer
112 views

Did the spamming counter-attack on The DAO attack work to slow down the attacks?

This question was asked in the comment section of What does TheDAO counter-attack by spamming actually do? (suggested by Stephan Tual). Background links: The attacks used a recursive call ...
3
votes
1answer
608 views

Why Are My The DAO To ETH Refunds Failing?

A user on thadao.slack.com was having trouble withdrawing their refunds from The DAO Withdrawal contact. I checked the WithdrawDAO contact and noticed that there are many other transactions failing: ...
3
votes
2answers
421 views

DAO balance in MyEtherWallet differs from balance in EtherScan.io

I was experimenting with my DAO tokens and found out that the balance in Myetherwallet differs from the balance in EtherScan.io - 0x5C8a1cbEF21403B2D708796ea2F050F517393b91. Screenshot showing the ...
3
votes
1answer
434 views

How was the recursive call vulnerability attack conducted via proposal #59 when there were no Yes votes?

From Which split proposal was used to mount the recursive call vulnerability attack on The DAO?, proposal #59 is very likely the vector uses by the attacker to hack 3,641,694.241898506 Ether ($59,578,...
2
votes
1answer
525 views

What's happening within child DAO #59 on the ETC chain?

From What are the balances of The DAO and it's child DAOs on the Ethereum Classic chain? we know that the baddies have drained 3641694.241898506992612606 ETH from child DAO #59. What is happening ...
2
votes
1answer
128 views

Can I vote more than once on each The DAO proposal?

An individual has stated in The DAO Forum thread Has the voting began that they have been able to vote more than once on a proposal. Can I vote more than once on each The DAO proposal?
1
vote
2answers
61 views

Getting TheDAO proposals by code

I'm using TheDAO Interface to get the proposals like in Etherscan (https://etherscan.io/token/TheDAO#proposals) but I don't get any. My code is like this: var theDAOInterfaceABI = [{ "constant": true,...
1
vote
1answer
116 views

Where to find the documents matching the dao proposals hash?

In each proposals of the DAO there is a hash that I guess is here for us to check the proposal document matches the submission. But where to find these documents? Any official link where links to each ...