Looking at the account of The DAO in a blockchain explorer, multiple transactions are marked as Error occurred during contract Execution
. Most of the time this seems due to an out of gas
exception, sometimes with quite some ether (like this one with 15k ETH!) in the transaction. On the one hand transactions which cause an exception still transfer the value to the recipient but on the other the sender seems to be able to re-send these Ether later. How can the DAO send those Ether back to the sender if the contract execution stopped due to an exception? Does the DAO re-imburse everything if it expects that there will be an out of gas
exception and then throw
s?
How does The DAO reimburse errornous transactions to the sender?
SCBuergel
- 8.8k
- 8
- 38
- 69