Bitcoin Forum
June 18, 2024, 03:12:21 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: All transfers of the $800M ICON are disabled due to fatal bug in smart contract  (Read 93 times)
vit05 (OP)
Hero Member
*****
Offline Offline

Activity: 672
Merit: 526



View Profile
June 16, 2018, 05:43:59 AM
 #1

All transfers of the $800M marketcap ICON (ICX) are completely disabled due to fatal bug in smart contract (self.CryptoCurrency)
submitted 5 hours ago * by NotYourMothersDildo
 

https://etherscan.io/address/0xb5a5f22694352c15b00323844ad545abb2b11028

Earlier this morning, a smart contract bug was first discovered in Yggdrash (YEED) that allowed anyone except the contract creator to enable and disable token transfers for everyone.

A short while later the same bug was found in the Icon (ICX) smart contract. A few minutes ago, someone began spamming the contract with disable transfer transactions.

ICX is unable to be moved from any wallet at this point.

edit: And now Binance has suspended ICX withdrawls and deposits.

edit2: Binance has re-enabled the ICX wallet. Currently token transfers are enabled but may be disabled by the smart contract and anyone with the gas to send in the command.

https://www.reddit.com/r/CryptoCurrency/comments/8rfm9w/all_transfers_of_the_800m_marketcap_icon_icx_are/


Quote
NotYourMothersDildo
 
 31 points 5 hours ago
The actual bug is pretty fucking funny:

modifier onlyFromWallet {
    require(msg.sender != walletAddress);
    _;
}
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!