Bitcoin Forum
June 15, 2024, 03:57:48 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Warning: One or more bitcointalk.org users have reported that they believe that the creator of this topic displays some red flags which make them high-risk. (Login to see the detailed trust ratings.) While the bitcointalk.org administration does not verify such claims, you should proceed with extreme caution.
Pages: [1]
  Print  
Author Topic: Need too much gas: How can this problem of Ethereum be solved?  (Read 333 times)
Come-from-Beyond (OP)
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
April 26, 2016, 09:25:18 AM
 #1

https://www.reddit.com/r/ethereum/comments/4ghzhv/governmentals_1100_eth_jackpot_payout_is_stuck/

Quote
As the operator of http://ethereumpyramid.com I am of course watching the "competition" closely. ;-) One of the more popular contracts (by transaction count) is GovernMental (Website: http://governmental.github.io/GovernMental/ Etherscan: http://etherscan.io/address/0xf45717552f12ef7cb65e95476f217ea008167ae3 ). Probably in part of the large jackpot of about 1100 ETH.

The timer on the jackpot ran out and the lucky winner can now claim it. However, as part of paying out the jackpot, the contract clears internal storage with these instructions:

creditorAddresses = new address[](0);
creditorAmounts = new uint[](0);
This compiles to code which iterates over the storage locations and deletes them one by one. The list of creditors is so long, that this would require a gas amount of 5057945, but the current maximum gas amount for a transaction is only 4712388.

So: PonziGovernmental is stuck for the moment and 1100 ETH are in limbo.

Can miners help by lowering requirements or something?
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!