Questions tagged [the-dao]
The "TheDAO" refers to the Slock.it DAO, the first major DAO (decentralized autonomous organization) on Ethereum.
150
questions
0
votes
1
answer
23
views
How much gas fees does to take if we code dao from scratch and if we use existing tools?
How much gas fees does it take, if we deploy a DAO which was built from scratch on Ethereum
How much gas fees does it take, if we use existing DAO deploying tools like Aragon, Syndicate, etc
Which way ...
0
votes
1
answer
37
views
Is there any resources to code DAO from scratch and to learn about it?
I want to learn about DAO from scratch, can anyone help me with resource to code DAO from scratch and to learn about it with the following:
solidity, ethers.js
1
vote
0
answers
26
views
Transactions that led to the discovery of TheDAO hacker
What are the transactions that led to the discovery of the apparent hacker of TheDAO?
What are the primary transactions across the Ethereum, Bitcoin, and Grin blockchains?
1
vote
0
answers
79
views
Why didn't the DAO attacker make it easy to withdraw eth from the dark dao?
In the DAO attack, the attacker transferred eth from the DAO (at 0xbb9bc244d798123fde783fcc1c72d3bb8c189413) to the dark DAO they created (at 0x304a554a310c7e546dfe434669c62820b7d83490). This dark DAO ...
0
votes
1
answer
50
views
Do parts of decentralised apps take advantage of centralisation?
So, obviously MetaMask interacts with public, distributed ledgers in order to show my balances, however, from a technical perspective, do certain parts of the application use centralised databases? ...
1
vote
1
answer
58
views
Never withdrew ETH from The DAO
I really need some help, at least an answer so i can put this back to rest for good, you see, when the DAO hack happened, back in 2016, I had my Dao tokens already in Poloniex and panic sold... I ...
0
votes
1
answer
194
views
JSON-RPC: TheDao contract returning not null values for not existing methods in the contract
When using the geth JSON-RPC eth_call to retrieve some ERC20 token contracts symbol and name information, it comes up the case of TheDao contract.
I was expecting to receive a null/empty string like ...
1
vote
0
answers
36
views
How exactly theᴅᴀᴏ reentrancy hack was performed without having weiGiven>0 nor IsAllowed(WithdrawAddress)?
The well known ᴅᴀᴏ hack didn’t affect ether balances of theᴅᴀᴏ but balances of rewardAccount.
That’s why I’m talking about the hack version which affected contract balances of theᴅᴀᴏ itself.
With ...
-1
votes
1
answer
117
views
Where is web3.eth.abi with the version of web3.js given with Metamask
Seems the docs doesn’t contain the answer. Looks like that part was moved elsewhere with latest transaction.
The aim is to access encodeFunctionSignature() for knowing to which function name the ...
0
votes
1
answer
55
views
Understand the functionality of one contract
I am trying to understand the following contract sample:
// Refund contract for trust DAO #16
contract DAO {
function balanceOf(address addr) returns (uint);
function transferFrom(address ...
4
votes
1
answer
128
views
Did DAO attacker gained ETH on Ethereum Classic?
I'm starting to study blockchain's world and the DAO attack caught my attention.
I studied how it worked and the solution proposed by the Ethereum community.
The hard fork splitted the blockchain in ...
0
votes
1
answer
142
views
The DAO: Stalker Attack - Attacker split from childDAO?
I had a question about the argument in this article Why The Stalker Attack is a Non Issue.
In the scenario the article describes, there is a "Victim" and an "Attacker". The Victim tries to split from ...
0
votes
1
answer
67
views
What do the keys 'balance', 'extraBalance' and 'extraBalanceAccount' signify in the dao-hardfork
The list of 58 affected accounts during the DAO hardfork is available here: https://github.com/ethereum/go-ethereum/blob/5f55d95aea433ef97c48ae927835d833772350de/params/dao.go#L67
The list has four ...
0
votes
1
answer
67
views
Can't deploy on https://wallet.ethereum.org: DAO
I'm writing Decentralised Application.
I've added function vote() an function changeName().
After that my code can't compile on wallet.ethereum.org.
Though remix.ethereum.org shows no mistakes.
...
0
votes
1
answer
125
views
Approve step in DAO refund - Error: exceeds block gas limit
I'm following the steps from this URL: https://theethereum.wiki/w/index.php/The_DAO_Refunds#How_Do_I_Withdraw_The_DAO_ETH_Refund_Using_Go_Ethereum.3F
"How Do I Withdraw The DAO ETH Refund Using Go ...
1
vote
0
answers
231
views
MyEtherWallet 3.3.7 Withdraw ETH from DAO for ETH function not working
so I am trying to recover my ETH from DAO using MyEtherWallet 3.3.7, as described in the Ethereum Wiki: https://theethereum.wiki/w/index.php/The_DAO_Refunds#...
1
vote
0
answers
159
views
Withdraw function of the DAO stuck in geth
so I am finally trying to refund my DAO tokens for ETH.
MyEtherWallet (downloaded from https://github.com/kvhnuke/etherwallet/releases/tag/v3.3.7) didn't work for me (it did not load the ETH amount ...
0
votes
1
answer
151
views
DAO withdrawal without keystore
I have been reading here about the withdrawal process. A friend of mine has participated in DAO and he needs some help - a couple of days ago found that DAO has failed and wants to withdraw.
All he ...
1
vote
1
answer
137
views
Can I reclaim ETH from the DAO using a different wallet?
I have started up my old ubuntu machine after taking a break from crypto for a while. I had bought ETH and DAO tokens before the attack. I would now like to reclaim my ETH from the DAO but ...
2
votes
0
answers
297
views
Where is the attack contract used for the dao attack?
I studied The DAO attack.
I want to see attack contract.
but I found just child dao(0x304a554a310C7e546dfe434669C62820b7D83490)
Reentrant attack is needed fallback function.
How can I find the ...
1
vote
3
answers
786
views
How can I defend against a reentrancy attack?
I studied The DAO attack.
Ethereum's reentrancy attack is still working.
but the Ethereum network also still works ( Sure, the compiler says "warning" )
How do you believe your contract will ...
2
votes
1
answer
1k
views
flag provided but not defined: -oppose-dao-fork
I just tried synching to the Ethereum Classic blockchain with geth --oppose-dao-fork. I was using Ubutntu PPAs but I hit an error at a certain (can't find which one now) which was a known issue with ...
3
votes
1
answer
161
views
DAO withdrawal contract - executed but no ethers
Yesterday I executed the DAO Withdrawal Contract. Everything seemed to work, all the transactions were confirmed. However, the ether did not return to my ether wallet. Apparently the transaction was ...
4
votes
1
answer
58
views
How can I get crowdsale data?
Is there anywhere an access to crowdsale data gathered in a similar way as this kicsktarter data -- https://webrobots.io/kickstarter-datasets/ ?
9
votes
1
answer
284
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 ...
2
votes
3
answers
1k
views
How Do I Know If I Still Have Remaining DAO Refunds?
I purchased a small amount of DAO contracts last June. I followed articles on how to retrieve them on and off, and I may have acted on some of the instructions posted. However, because the whole ...
2
votes
1
answer
407
views
Convert DAO extraBalance to Ether or Bitcoin
I'm a noob in cryptocurrencies and still hold some DAO_extraBalance tokens in MyEtherWallet. I want to convert these DAO_extraBalance tokens into Ether tokens (ETH) or Bitcoins (BTC).
I've browsed ...
1
vote
0
answers
87
views
Is it too late to get a refund for the DAOs [duplicate]
I have some DAOs and some DAO_extraBalance. Is it too late to get a refund?
If not, what is an easy way to get the refund. I do not have mist or the ethereum wallet, I just have a JSON
2
votes
1
answer
269
views
How to fix this problem with Ethereum Wallet in order to convert DAO tokens into ethers using the withdrawal contract after the hard fork?
I am trying to convert The DAO tokens into ethers using the instructions for Ethereum Wallet as outlined in How do I convert my The DAO tokens into ethers using the withdrawal contract after the hard ...
5
votes
1
answer
846
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 ...
5
votes
3
answers
387
views
Trying to get a refund from my DAO results in "out of gas"
I'm trying to get the ETH refund from my DAO, following the instructions here (but with Parity 1.4.4).
The approve transaction is here.
But I already tried to send the withdraw transaction twice, in ...
3
votes
1
answer
92
views
Double checking about the TheDAO hard fork
Been a bit out the loop but I think I'm fairly caught up but want to check.
I moved my presale ether to another wallet that has never made a transaction from it. As I understand, that wallet now ...
3
votes
1
answer
235
views
Are any of The DAO refund contracts affected by the "Variables can be overwritten in storage" bug?
The new security alert Security Alert – Solidity – Variables can be overwritten in storage warns that variables can overwrite other variables in storage. From the security alert:
Storage variables ...
3
votes
1
answer
710
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
1
answer
412
views
Trying to get DAO tokens back to ETH, nothing works
Is it too late or something? Have they run out of ETH to give back?
I followed the steps in this question:
How do I convert my The DAO tokens into ethers using the withdrawal contract after the hard ...
2
votes
1
answer
220
views
Is fast sync the reason why my ethereum wallet doesn't show the ether I got back through the DAO withdraw?
On block-explorers like ethersan.io I can see that the DAO withdraw worked and that ether was returned to my address. However my Ethereum Wallet (0.84 - Mac OSX using geth-node) shows my old balance.
...
7
votes
2
answers
3k
views
How to configure parity to work with the ETC chain?
I have some ETC/DAO-C funds that I want to claim, so I'm interested in running a parity node to do this. How can I configure parity to follow the ETC chain?
1
vote
0
answers
50
views
A terse description of the theDAO hardfork
As I understand it, at block 1920000 the blockchain was forked and there are now two blockchain strands; ETH (hard-forked) or ETC (non-hard-forked) blockchain. This is known as "the DAO hardfork".
...
4
votes
0
answers
790
views
Synchronisation using geth; DAO fork-check, dropping is the only message recieved
I'm attempting to synchronise with the blockchain using geth on Win7 64bit.
Presently pretty much all I'm getting is repeats of the same message; timed
out DAO fork-check, dropping (see bottom).
...
2
votes
1
answer
688
views
Interpreting the messages recieved during synchronisation on geth
I'm presently synchronising to the Ethereum blockchain using geth.
I'm seeing two types of message and have a bit of an understanding gap in what they mean. The messages are shown below, with my ...
2
votes
1
answer
673
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 ...
1
vote
0
answers
76
views
In regards to DAO classic withdrawl [duplicate]
Is there any information regarding the process to claim the DAO classic. I hold ETH in my mist wallet and would like to know if I need to sync ETC chain, is there any concerns regarding replay attack ...
2
votes
1
answer
84
views
Replay Risks Post the TheDAO HF
Is ETH (or ETC, for that matter) that was purchased after the HF in their respective chains at any risk of replay attack such that splitting via contracts is still advisable, or is that just a risk ...
1
vote
0
answers
103
views
DAO Tokens don't appear in Mist
I had approximately 7600 DAO tokens sitting in my Mist wallet. After the hard fork, I sent these tokens to another Ether account in another wallet that I keep on a currency exchange site.
Here is the ...
16
votes
2
answers
10k
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....
3
votes
1
answer
501
views
I have a DAO wallet with 1100 tokens - how can I get that into Coinbase as ETH?
I know my wallet's address, I have saved my wallet file, and I have the password for my wallet. Other than that, I know nothing. I know the hard fork was a success, but I don't know if The Dao is ...
3
votes
1
answer
317
views
How did "The DAO" come about? What was the process of its formation?
How did "The DAO" come about? What was the process of its formation? Who "made" it happen?
4
votes
1
answer
1k
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 block ...
-1
votes
1
answer
150
views
Why the DAO hacker could single handedly crash the ETC market many times over? [closed]
Disclosure: I started to read about crypto-coins a couple days ago.
I read in this post comments that the DAO hacker, who holds many ETC (non-forked chain), can crash the market for good and end ETC ...
8
votes
1
answer
2k
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 ...