ETH Price: $3,683.68 (-5.13%)

Contract

0xD5670cdb0D6E6d9EEDFdbaceb97d5774466F0B23
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Payout92947862020-01-16 22:03:231798 days ago1579212203IN
0xD5670cdb...4466F0B23
0 ETH0.000070843
Transfer62551622018-09-01 23:31:412299 days ago1535844701IN
0xD5670cdb...4466F0B23
0 ETH0.000123175
Transfer58431802018-06-24 0:55:152369 days ago1529801715IN
0xD5670cdb...4466F0B23
0 ETH0.000031561.5
Transfer58431592018-06-24 0:50:222369 days ago1529801422IN
0xD5670cdb...4466F0B23
0 ETH0.000091734.35892838
Transfer58431412018-06-24 0:44:392369 days ago1529801079IN
0xD5670cdb...4466F0B23
0 ETH0.000065243.1
Approve54120452018-04-09 23:44:512444 days ago1523317491IN
0xD5670cdb...4466F0B23
0 ETH0.000095224
Approve54120262018-04-09 23:40:512444 days ago1523317251IN
0xD5670cdb...4466F0B23
0 ETH0.000026251.1
Transfer53867012018-04-05 19:16:122449 days ago1522955772IN
0xD5670cdb...4466F0B23
0 ETH0.000042092
Transfer53245542018-03-26 9:53:022459 days ago1522057982IN
0xD5670cdb...4466F0B23
0 ETH0.000084184
Transfer53245462018-03-26 9:51:242459 days ago1522057884IN
0xD5670cdb...4466F0B23
0 ETH0.000084184
Transfer53215422018-03-25 21:57:252460 days ago1522015045IN
0xD5670cdb...4466F0B23
0 ETH0.000042092
Transfer53206582018-03-25 18:34:032460 days ago1522002843IN
0xD5670cdb...4466F0B23
0 ETH0.000105235
Transfer53097232018-03-23 22:49:242461 days ago1521845364IN
0xD5670cdb...4466F0B23
0 ETH0.000042092
Transfer52894102018-03-20 13:24:162465 days ago1521552256IN
0xD5670cdb...4466F0B23
0 ETH0.000084184
Transfer52864372018-03-20 1:19:082465 days ago1521508748IN
0xD5670cdb...4466F0B23
0 ETH0.000042092
Add You Collect ...52745792018-03-18 1:32:262467 days ago1521336746IN
0xD5670cdb...4466F0B23
0 ETH0.000221455
Add You Collect ...52745772018-03-18 1:32:162467 days ago1521336736IN
0xD5670cdb...4466F0B23
0 ETH0.000177164
Accept Coo Owner...52277182018-03-10 2:06:182475 days ago1520647578IN
0xD5670cdb...4466F0B23
0 ETH0.000072474
Set COO52277132018-03-10 2:04:442475 days ago1520647484IN
0xD5670cdb...4466F0B23
0 ETH0.000175924
Accept Ceo Owner...52275822018-03-10 1:32:492475 days ago1520645569IN
0xD5670cdb...4466F0B23
0 ETH0.000073964
Set CEO52275512018-03-10 1:26:402475 days ago1520645200IN
0xD5670cdb...4466F0B23
0 ETH0.000175744
Transfer52167072018-03-08 5:18:102477 days ago1520486290IN
0xD5670cdb...4466F0B23
0 ETH0.0004449318.15625
Transfer52157992018-03-08 1:35:562477 days ago1520472956IN
0xD5670cdb...4466F0B23
0 ETH0.0004066416.59375
Transfer52146242018-03-07 20:48:532478 days ago1520455733IN
0xD5670cdb...4466F0B23
0 ETH0.000071983
Transfer52146202018-03-07 20:47:292478 days ago1520455649IN
0xD5670cdb...4466F0B23
0 ETH0.000047982
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block
From
To
78356352019-05-26 13:57:452033 days ago1558879065
0xD5670cdb...4466F0B23
0 ETH
71740582019-02-04 15:55:142144 days ago1549295714
0xD5670cdb...4466F0B23
0 ETH
70483702019-01-11 14:11:022168 days ago1547215862
0xD5670cdb...4466F0B23
0 ETH
70483702019-01-11 14:11:022168 days ago1547215862
0xD5670cdb...4466F0B23
0 ETH
70483542019-01-11 14:07:272168 days ago1547215647
0xD5670cdb...4466F0B23
0 ETH
69940122019-01-01 22:00:372178 days ago1546380037
0xD5670cdb...4466F0B23
0 ETH
69940092019-01-01 22:00:012178 days ago1546380001
0xD5670cdb...4466F0B23
0 ETH
69940072019-01-01 21:59:412178 days ago1546379981
0xD5670cdb...4466F0B23
0 ETH
69939982019-01-01 21:57:012178 days ago1546379821
0xD5670cdb...4466F0B23
0 ETH
69939972019-01-01 21:56:582178 days ago1546379818
0xD5670cdb...4466F0B23
0 ETH
69939952019-01-01 21:56:472178 days ago1546379807
0xD5670cdb...4466F0B23
0 ETH
69939912019-01-01 21:56:072178 days ago1546379767
0xD5670cdb...4466F0B23
0 ETH
69939902019-01-01 21:56:022178 days ago1546379762
0xD5670cdb...4466F0B23
0 ETH
69939862019-01-01 21:55:002178 days ago1546379700
0xD5670cdb...4466F0B23
0 ETH
69939822019-01-01 21:53:322178 days ago1546379612
0xD5670cdb...4466F0B23
0 ETH
69939812019-01-01 21:53:282178 days ago1546379608
0xD5670cdb...4466F0B23
0 ETH
69939792019-01-01 21:52:402178 days ago1546379560
0xD5670cdb...4466F0B23
0 ETH
69939762019-01-01 21:52:132178 days ago1546379533
0xD5670cdb...4466F0B23
0 ETH
69939742019-01-01 21:51:282178 days ago1546379488
0xD5670cdb...4466F0B23
0 ETH
69939702019-01-01 21:51:002178 days ago1546379460
0xD5670cdb...4466F0B23
0 ETH
69939392019-01-01 21:42:152178 days ago1546378935
0xD5670cdb...4466F0B23
0 ETH
69044002018-12-17 17:31:162193 days ago1545067876
0xD5670cdb...4466F0B23
0 ETH
69044002018-12-17 17:31:162193 days ago1545067876
0xD5670cdb...4466F0B23
0 ETH
68485362018-12-08 12:12:122202 days ago1544271132
0xD5670cdb...4466F0B23
0 ETH
64600892018-10-05 20:57:122266 days ago1538773032
0xD5670cdb...4466F0B23
0 ETH
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
YouCollectCoins

Compiler Version
v0.4.20+commit.3155dd80

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2018-03-04
*/

pragma solidity ^0.4.18;

contract InterfaceContentCreatorUniverse {
  function ownerOf(uint256 _tokenId) public view returns (address _owner);
  function priceOf(uint256 _tokenId) public view returns (uint256 price);
  function getNextPrice(uint price, uint _tokenId) public pure returns (uint);
  function lastSubTokenBuyerOf(uint tokenId) public view returns(address);
  function lastSubTokenCreatorOf(uint tokenId) public view returns(address);

  //
  function createCollectible(uint256 tokenId, uint256 _price, address creator, address owner) external ;
}

contract InterfaceYCC {
  function payForUpgrade(address user, uint price) external  returns (bool success);
  function mintCoinsForOldCollectibles(address to, uint256 amount, address universeOwner) external  returns (bool success);
  function tradePreToken(uint price, address buyer, address seller, uint burnPercent, address universeOwner) external;
  function payoutForMining(address user, uint amount) external;
  uint256 public totalSupply;
}

contract InterfaceMining {
  function createMineForToken(uint tokenId, uint level, uint xp, uint nextLevelBreak, uint blocknumber) external;
  function payoutMining(uint tokenId, address owner, address newOwner) external;
  function levelUpMining(uint tokenId) external;
}

library SafeMath {

  /**
  * @dev Multiplies two numbers, throws on overflow.
  */
  function mul(uint256 a, uint256 b) internal pure returns (uint256) {
    if (a == 0) {
      return 0;
    }
    uint256 c = a * b;
    assert(c / a == b);
    return c;
  }

  /**
  * @dev Integer division of two numbers, truncating the quotient.
  */
  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    // assert(b > 0); // Solidity automatically throws when dividing by 0
    uint256 c = a / b;
    // assert(a == b * c + a % b); // There is no case in which this doesn't hold
    return c;
  }

  /**
  * @dev Substracts two numbers, throws on overflow (i.e. if subtrahend is greater than minuend).
  */
  function sub(uint256 a, uint256 b) internal pure returns (uint256) {
    assert(b <= a);
    return a - b;
  }

  /**
  * @dev Adds two numbers, throws on overflow.
  */
  function add(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a + b;
    assert(c >= a);
    return c;
  }
}

contract Owned {
  // The addresses of the accounts (or contracts) that can execute actions within each roles.
  address public ceoAddress;
  address public cooAddress;
  address private newCeoAddress;
  address private newCooAddress;


  function Owned() public {
      ceoAddress = msg.sender;
      cooAddress = msg.sender;
  }

  /*** ACCESS MODIFIERS ***/
  /// @dev Access modifier for CEO-only functionality
  modifier onlyCEO() {
    require(msg.sender == ceoAddress);
    _;
  }

  /// @dev Access modifier for COO-only functionality
  modifier onlyCOO() {
    require(msg.sender == cooAddress);
    _;
  }

  /// Access modifier for contract owner only functionality
  modifier onlyCLevel() {
    require(
      msg.sender == ceoAddress ||
      msg.sender == cooAddress
    );
    _;
  }

  /// @dev Assigns a new address to act as the CEO. Only available to the current CEO.
  /// @param _newCEO The address of the new CEO
  function setCEO(address _newCEO) public onlyCEO {
    require(_newCEO != address(0));
    newCeoAddress = _newCEO;
  }

  /// @dev Assigns a new address to act as the COO. Only available to the current COO.
  /// @param _newCOO The address of the new COO
  function setCOO(address _newCOO) public onlyCEO {
    require(_newCOO != address(0));
    newCooAddress = _newCOO;
  }

  function acceptCeoOwnership() public {
      require(msg.sender == newCeoAddress);
      require(address(0) != newCeoAddress);
      ceoAddress = newCeoAddress;
      newCeoAddress = address(0);
  }

  function acceptCooOwnership() public {
      require(msg.sender == newCooAddress);
      require(address(0) != newCooAddress);
      cooAddress = newCooAddress;
      newCooAddress = address(0);
  }

  mapping (address => bool) public youCollectContracts;
  function addYouCollectContract(address contractAddress, bool active) public onlyCOO {
    youCollectContracts[contractAddress] = active;
  }
  modifier onlyYCC() {
    require(youCollectContracts[msg.sender]);
    _;
  }

  InterfaceYCC ycc;
  InterfaceContentCreatorUniverse yct;
  InterfaceMining ycm;
  function setMainYouCollectContractAddresses(address yccContract, address yctContract, address ycmContract, address[] otherContracts) public onlyCOO {
    ycc = InterfaceYCC(yccContract);
    yct = InterfaceContentCreatorUniverse(yctContract);
    ycm = InterfaceMining(ycmContract);
    youCollectContracts[yccContract] = true;
    youCollectContracts[yctContract] = true;
    youCollectContracts[ycmContract] = true;
    for (uint16 index = 0; index < otherContracts.length; index++) {
      youCollectContracts[otherContracts[index]] = true;
    }
  }
  function setYccContractAddress(address yccContract) public onlyCOO {
    ycc = InterfaceYCC(yccContract);
    youCollectContracts[yccContract] = true;
  }
  function setYctContractAddress(address yctContract) public onlyCOO {
    yct = InterfaceContentCreatorUniverse(yctContract);
    youCollectContracts[yctContract] = true;
  }
  function setYcmContractAddress(address ycmContract) public onlyCOO {
    ycm = InterfaceMining(ycmContract);
    youCollectContracts[ycmContract] = true;
  }

}

contract TransferInterfaceERC721YC {
  function transferToken(address to, uint256 tokenId) public returns (bool success);
}
contract TransferInterfaceERC20 {
  function transfer(address to, uint tokens) public returns (bool success);
}

// ----------------------------------------------------------------------------
// ERC Token Standard #20 Interface
// https://github.com/ConsenSys/Tokens/blob/master/contracts/eip20/EIP20.sol
// ----------------------------------------------------------------------------
contract YouCollectBase is Owned {
  using SafeMath for uint256;

  event RedButton(uint value, uint totalSupply);

  // Payout
  function payout(address _to) public onlyCLevel {
    _payout(_to, this.balance);
  }
  function payout(address _to, uint amount) public onlyCLevel {
    if (amount>this.balance)
      amount = this.balance;
    _payout(_to, amount);
  }
  function _payout(address _to, uint amount) private {
    if (_to == address(0)) {
      ceoAddress.transfer(amount);
    } else {
      _to.transfer(amount);
    }
  }

  // ------------------------------------------------------------------------
  // Owner can transfer out any accidentally sent ERC20 tokens
  // ------------------------------------------------------------------------
  function transferAnyERC20Token(address tokenAddress, uint tokens) public onlyCEO returns (bool success) {
      return TransferInterfaceERC20(tokenAddress).transfer(ceoAddress, tokens);
  }
}

// ----------------------------------------------------------------------------
// Contract function to receive approval and execute function in one call
// ----------------------------------------------------------------------------
contract ApproveAndCallFallBack {
    function receiveApproval(address from, uint256 tokens, address token, bytes data) public;
}

contract YouCollectCoins is YouCollectBase {

  //
  //  ERC20 
  //
    /*** CONSTANTS ***/
    string public constant NAME = "YouCollectCoin";
    string public constant SYMBOL = "YCC";
    uint8 public constant DECIMALS = 18;  

    uint256 public totalSupply;
    uint256 constant private MAX_UINT256 = 2**256 - 1;
    mapping (address => uint256) public balances;
    mapping (address => mapping (address => uint256)) public allowed;
    bool allowTransfer;

    event Transfer(address indexed _from, address indexed _to, uint256 _value); 
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);

    function YouCollectCoins() {
      addYouCollectContract(msg.sender, true);
    }

    /// @dev Required for ERC-20 compliance.
    function name() public pure returns (string) {
      return NAME;
    }

    /// @dev Required for ERC-20 compliance.
    function symbol() public pure returns (string) {
      return SYMBOL;
    }
    /// @dev Required for ERC-20 compliance.
    function decimals() public pure returns (uint8) {
      return DECIMALS;
    }

    function transfer(address _to, uint256 _value) public returns (bool success) {
        require(allowTransfer);
        require(balances[msg.sender] >= _value);
        balances[msg.sender] -= _value;
        balances[_to] += _value;
        Transfer(msg.sender, _to, _value);
        return true;
    }

    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) {
        require(allowTransfer);
        uint256 allowance = allowed[_from][msg.sender];
        require(balances[_from] >= _value && allowance >= _value);
        balances[_to] += _value;
        balances[_from] -= _value;
        if (allowance < MAX_UINT256) {
            allowed[_from][msg.sender] -= _value;
        }
        Transfer(_from, _to, _value);
        return true;
    }

    function balanceOf(address _owner) public view returns (uint256 balance) {
        return balances[_owner];
    }

    function approve(address _spender, uint256 _value) public returns (bool success) {
        require(allowTransfer);
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
    }

    // ------------------------------------------------------------------------
    // Token owner can approve for `spender` to transferFrom(...) `tokens`
    // from the token owner's account. The `spender` contract function
    // `receiveApproval(...)` is then executed
    // ------------------------------------------------------------------------
    function approveAndCall(address spender, uint tokens, bytes data) public returns (bool success) {
        require(allowTransfer);
        allowed[msg.sender][spender] = tokens;
        Approval(msg.sender, spender, tokens);
        ApproveAndCallFallBack(spender).receiveApproval(msg.sender, tokens, this, data);
        return true;
    }

    function allowance(address _owner, address _spender) public view returns (uint256 remaining) {
        return allowed[_owner][_spender];
    }   
  //
  //


  //
  // Coin sale controlled by external smart contract
  //
    bool public coinSaleStarted;
    address public mintableAddress;
    uint public totalTokenSellAmount;
    function mintCoins(address to, uint256 amount) external returns (bool success) {
      require(coinSaleStarted);
      require(msg.sender == mintableAddress);
      require(balances[this] >= amount);
      balances[this] -= amount;
      balances[to] += amount;
      uint bonus = amount.div(100);
      address universeOwner = yct.ownerOf(0);
      balances[universeOwner] += bonus;
      totalSupply += bonus;
      Transfer(this, to, amount);
      Transfer(address(0), universeOwner, bonus);
      return true;
    }
    function startCoinSale(uint totalTokens, address sellingContractAddress) public onlyCEO {
      require(!coinSaleStarted);
      totalTokenSellAmount = totalTokens;
      mintableAddress = sellingContractAddress;
    }
    function acceptCoinSale() public onlyCEO {
      coinSaleStarted = true;
      balances[this] = totalTokenSellAmount;
      totalSupply += totalTokenSellAmount;
    }
    function changeTransfer(bool allowTransfers) external {
        require(msg.sender == mintableAddress);
        allowTransfer = allowTransfers;
    }
  //
  //


  function mintCoinsForOldCollectibles(address to, uint256 amount, address universeOwner) external onlyYCC returns (bool success) {
    balances[to] += amount;
    uint bonus = amount.div(100);
    balances[universeOwner] += bonus;
    totalSupply += amount + bonus;
    Transfer(address(0), to, amount);
    Transfer(address(0), universeOwner, amount);
    return true;
  }

  function payForUpgrade(address user, uint price) external onlyYCC returns (bool success) {
    require(balances[user] >= price);
    balances[user] -= price;
    totalSupply -= price;
    Transfer(user, address(0), price);
    return true;
  }

  function payoutForMining(address user, uint amount) external onlyYCC {
    balances[user] += amount;
    totalSupply += amount;
    Transfer(address(0), user, amount);
  }

  function tradePreToken(uint price, address buyer, address seller, uint burnPercent, address universeOwner) external onlyYCC {
    require(balances[buyer] >= price);
    balances[buyer] -= price;
    if (seller != address(0)) {
      uint256 onePercent = price.div(100);
      uint256 payment = price.sub(onePercent.mul(burnPercent+1));
      // Payment for old owner
      balances[seller] += payment;
      totalSupply -= onePercent.mul(burnPercent);
      balances[universeOwner] += onePercent;
      Transfer(buyer, seller, payment);
      Transfer(buyer, universeOwner, onePercent);
    }else {
      totalSupply -= price;
    }
  }

}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":false,"inputs":[{"name":"allowTransfers","type":"bool"}],"name":"changeTransfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"ceoAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"}],"name":"payout","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"amount","type":"uint256"}],"name":"payout","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"youCollectContracts","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_newCEO","type":"address"}],"name":"setCEO","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balances","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_newCOO","type":"address"}],"name":"setCOO","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"DECIMALS","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":false,"inputs":[{"name":"yctContract","type":"address"}],"name":"setYctContractAddress","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"totalTokens","type":"uint256"},{"name":"sellingContractAddress","type":"address"}],"name":"startCoinSale","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowed","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"yccContract","type":"address"}],"name":"setYccContractAddress","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"amount","type":"uint256"},{"name":"universeOwner","type":"address"}],"name":"mintCoinsForOldCollectibles","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"contractAddress","type":"address"},{"name":"active","type":"bool"}],"name":"addYouCollectContract","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"acceptCooOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"user","type":"address"},{"name":"price","type":"uint256"}],"name":"payForUpgrade","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalTokenSellAmount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"ycmContract","type":"address"}],"name":"setYcmContractAddress","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"pure","type":"function"},{"constant":true,"inputs":[],"name":"coinSaleStarted","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"NAME","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"user","type":"address"},{"name":"amount","type":"uint256"}],"name":"payoutForMining","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"price","type":"uint256"},{"name":"buyer","type":"address"},{"name":"seller","type":"address"},{"name":"burnPercent","type":"uint256"},{"name":"universeOwner","type":"address"}],"name":"tradePreToken","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"cooAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"yccContract","type":"address"},{"name":"yctContract","type":"address"},{"name":"ycmContract","type":"address"},{"name":"otherContracts","type":"address[]"}],"name":"setMainYouCollectContractAddresses","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"amount","type":"uint256"}],"name":"mintCoins","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"tokens","type":"uint256"},{"name":"data","type":"bytes"}],"name":"approveAndCall","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"tokenAddress","type":"address"},{"name":"tokens","type":"uint256"}],"name":"transferAnyERC20Token","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"mintableAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"acceptCeoOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"SYMBOL","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"acceptCoinSale","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_owner","type":"address"},{"indexed":true,"name":"_spender","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"value","type":"uint256"},{"indexed":false,"name":"totalSupply","type":"uint256"}],"name":"RedButton","type":"event"}]

6060604052341561000f57600080fd5b60008054600160a060020a031990811633600160a060020a0381169182179093556001805490921617815561005191906401000000006100568102610d9c1704565b61009c565b60015433600160a060020a0390811691161461007157600080fd5b600160a060020a03919091166000908152600460205260409020805460ff1916911515919091179055565b611964806100ab6000396000f3006060604052600436106101df5763ffffffff60e060020a60003504166306fdde0381146101e457806309010e531461026e578063095ea7b3146102885780630a0f8168146102be5780630b7e9c44146102ed578063117de2fd1461030c578063172ce8d31461032e57806318160ddd1461034d57806323b872dd1461037257806327d7874c1461039a57806327e235e3146103b95780632ba73c15146103d85780632e0f2625146103f7578063313ce56714610420578063450a9105146104335780634e696d3c146104525780635c658165146104745780635e25f96d1461049957806370a08231146104b85780637c9c3d89146104d757806382a147cd1461050057806386f7993e146105245780638c9fcfe214610537578063911fa5c91461055957806392e18d9f1461056c57806395d89b411461058b57806397187ac81461059e578063a3f4df7e146105b1578063a9059cbb146105c4578063aa2796fd146105e6578063ae06573714610608578063b047fb501461063a578063b4c5c9831461064d578063b7fde9da146106b9578063cae9ca51146106db578063dc39d06d14610740578063dd62ed3e14610762578063df4c216414610787578063f35ba5d31461079a578063f76f8d78146107ad578063fdbd2534146107c0575b600080fd5b34156101ef57600080fd5b6101f76107d3565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561023357808201518382015260200161021b565b50505050905090810190601f1680156102605780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561027957600080fd5b6102866004351515610814565b005b341561029357600080fd5b6102aa600160a060020a0360043516602435610848565b604051901515815260200160405180910390f35b34156102c957600080fd5b6102d16108c5565b604051600160a060020a03909116815260200160405180910390f35b34156102f857600080fd5b610286600160a060020a03600435166108d4565b341561031757600080fd5b610286600160a060020a0360043516602435610921565b341561033957600080fd5b6102aa600160a060020a0360043516610984565b341561035857600080fd5b610360610999565b60405190815260200160405180910390f35b341561037d57600080fd5b6102aa600160a060020a036004358116906024351660443561099f565b34156103a557600080fd5b610286600160a060020a0360043516610aab565b34156103c457600080fd5b610360600160a060020a0360043516610afd565b34156103e357600080fd5b610286600160a060020a0360043516610b0f565b341561040257600080fd5b61040a610b61565b60405160ff909116815260200160405180910390f35b341561042b57600080fd5b61040a610b66565b341561043e57600080fd5b610286600160a060020a0360043516610b6b565b341561045d57600080fd5b610286600435600160a060020a0360243516610bc0565b341561047f57600080fd5b610360600160a060020a0360043581169060243516610c2d565b34156104a457600080fd5b610286600160a060020a0360043516610c4a565b34156104c357600080fd5b610360600160a060020a0360043516610c9f565b34156104e257600080fd5b6102aa600160a060020a036004358116906024359060443516610cba565b341561050b57600080fd5b610286600160a060020a03600435166024351515610d9c565b341561052f57600080fd5b610286610de2565b341561054257600080fd5b6102aa600160a060020a0360043516602435610e3b565b341561056457600080fd5b610360610ede565b341561057757600080fd5b610286600160a060020a0360043516610ee4565b341561059657600080fd5b6101f7610f39565b34156105a957600080fd5b6102aa610f7a565b34156105bc57600080fd5b6101f7610f88565b34156105cf57600080fd5b6102aa600160a060020a0360043516602435610fbf565b34156105f157600080fd5b610286600160a060020a0360043516602435611055565b341561061357600080fd5b610286600435600160a060020a0360243581169060443581169060643590608435166110c8565b341561064557600080fd5b6102d1611244565b341561065857600080fd5b61028660048035600160a060020a039081169160248035831692604435169190608490606435908101908301358060208082020160405190810160405280939291908181526020018383602002808284375094965061125395505050505050565b34156106c457600080fd5b6102aa600160a060020a0360043516602435611350565b34156106e657600080fd5b6102aa60048035600160a060020a03169060248035919060649060443590810190830135806020601f820181900481020160405190810160405281815292919060208401838380828437509496506114ef95505050505050565b341561074b57600080fd5b6102aa600160a060020a0360043516602435611667565b341561076d57600080fd5b610360600160a060020a036004358116906024351661170a565b341561079257600080fd5b6102d1611735565b34156107a557600080fd5b61028661174a565b34156107b857600080fd5b6101f76117a3565b34156107cb57600080fd5b6102866117da565b6107db611906565b60408051908101604052600e81527f596f75436f6c6c656374436f696e0000000000000000000000000000000000006020820152905090565b600b5433600160a060020a0390811662010000909204161461083557600080fd5b600b805460ff1916911515919091179055565b600b5460009060ff16151561085c57600080fd5b600160a060020a033381166000818152600a6020908152604080832094881680845294909152908190208590557f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b600054600160a060020a031681565b60005433600160a060020a03908116911614806108ff575060015433600160a060020a039081169116145b151561090a57600080fd5b61091e8130600160a060020a03163161182d565b50565b60005433600160a060020a039081169116148061094c575060015433600160a060020a039081169116145b151561095757600080fd5b30600160a060020a0316318111156109765750600160a060020a033016315b610980828261182d565b5050565b60046020526000908152604090205460ff1681565b60085481565b600b54600090819060ff1615156109b557600080fd5b50600160a060020a038085166000818152600a60209081526040808320339095168352938152838220549282526009905291909120548390108015906109fb5750828110155b1515610a0657600080fd5b600160a060020a0380851660009081526009602052604080822080548701905591871681522080548490039055600019811015610a6b57600160a060020a038086166000908152600a6020908152604080832033909416835292905220805484900390555b83600160a060020a031685600160a060020a03166000805160206119198339815191528560405190815260200160405180910390a3506001949350505050565b60005433600160a060020a03908116911614610ac657600080fd5b600160a060020a0381161515610adb57600080fd5b60028054600160a060020a031916600160a060020a0392909216919091179055565b60096020526000908152604090205481565b60005433600160a060020a03908116911614610b2a57600080fd5b600160a060020a0381161515610b3f57600080fd5b60038054600160a060020a031916600160a060020a0392909216919091179055565b601281565b601290565b60015433600160a060020a03908116911614610b8657600080fd5b60068054600160a060020a03909216600160a060020a0319909216821790556000908152600460205260409020805460ff19166001179055565b60005433600160a060020a03908116911614610bdb57600080fd5b600b54610100900460ff1615610bf057600080fd5b600c91909155600b8054600160a060020a03909216620100000275ffffffffffffffffffffffffffffffffffffffff000019909216919091179055565b600a60209081526000928352604080842090915290825290205481565b60015433600160a060020a03908116911614610c6557600080fd5b60058054600160a060020a03909216600160a060020a0319909216821790556000908152600460205260409020805460ff19166001179055565b600160a060020a031660009081526009602052604090205490565b600160a060020a033316600090815260046020526040812054819060ff161515610ce357600080fd5b600160a060020a0385166000908152600960205260409020805485019055610d1284606463ffffffff6118a616565b600160a060020a0380851660009081526009602052604080822080548501905560088054898601019055929350908716916000805160206119198339815191529087905190815260200160405180910390a3600160a060020a03831660006000805160206119198339815191528660405190815260200160405180910390a3506001949350505050565b60015433600160a060020a03908116911614610db757600080fd5b600160a060020a03919091166000908152600460205260409020805460ff1916911515919091179055565b60035433600160a060020a03908116911614610dfd57600080fd5b600354600160a060020a03161515610e1457600080fd5b6003805460018054600160a060020a0319908116600160a060020a03841617909155169055565b600160a060020a03331660009081526004602052604081205460ff161515610e6257600080fd5b600160a060020a03831660009081526009602052604090205482901015610e8857600080fd5b600160a060020a038316600081815260096020526040808220805486900390556008805486900390559091906000805160206119198339815191529085905190815260200160405180910390a350600192915050565b600c5481565b60015433600160a060020a03908116911614610eff57600080fd5b60078054600160a060020a03909216600160a060020a0319909216821790556000908152600460205260409020805460ff19166001179055565b610f41611906565b60408051908101604052600381527f59434300000000000000000000000000000000000000000000000000000000006020820152905090565b600b54610100900460ff1681565b60408051908101604052600e81527f596f75436f6c6c656374436f696e000000000000000000000000000000000000602082015281565b600b5460009060ff161515610fd357600080fd5b600160a060020a03331660009081526009602052604090205482901015610ff957600080fd5b600160a060020a033381166000818152600960205260408082208054879003905592861680825290839020805486019055916000805160206119198339815191529085905190815260200160405180910390a350600192915050565b600160a060020a03331660009081526004602052604090205460ff16151561107c57600080fd5b600160a060020a03821660008181526009602052604080822080548501905560088054850190556000805160206119198339815191529084905190815260200160405180910390a35050565b600160a060020a033316600090815260046020526040812054819060ff1615156110f157600080fd5b600160a060020a0386166000908152600960205260409020548790101561111757600080fd5b600160a060020a038087166000908152600960205260409020805489900390558516156112315761114f87606463ffffffff6118a616565b9150611174611167836001870163ffffffff6118c216565b889063ffffffff6118f416565b600160a060020a038616600090815260096020526040902080548201905590506111a4828563ffffffff6118c216565b60088054919091039055600160a060020a0380841660009081526009602052604090819020805485019055868216918816906000805160206119198339815191529084905190815260200160405180910390a382600160a060020a031686600160a060020a03166000805160206119198339815191528460405190815260200160405180910390a361123b565b6008805488900390555b50505050505050565b600154600160a060020a031681565b60015460009033600160a060020a0390811691161461127157600080fd5b5060058054600160a060020a03808716600160a060020a0319928316811790935560068054878316908416811790915560078054928716929093168217909255600092835260046020526040808420805460ff1990811660019081179092559385528185208054851682179055918452832080549092161790555b81518161ffff16101561134957600160046000848461ffff168151811061130f57fe5b90602001906020020151600160a060020a031681526020810191909152604001600020805460ff19169115159190911790556001016112ec565b5050505050565b6000806000600b60019054906101000a900460ff16151561137057600080fd5b600b5433600160a060020a0390811662010000909204161461139157600080fd5b600160a060020a033016600090815260096020526040902054849010156113b757600080fd5b600160a060020a03308116600090815260096020526040808220805488900390559187168152208054850190556113f584606463ffffffff6118a616565b600654909250600160a060020a0316636352211e6000806040516020015260405160e060020a63ffffffff84160281526004810191909152602401602060405180830381600087803b151561144957600080fd5b6102c65a03f1151561145a57600080fd5b5050506040518051600160a060020a0380821660009081526009602052604090819020805487019055600880548701905591935087811692503016906000805160206119198339815191529087905190815260200160405180910390a3600160a060020a03811660006000805160206119198339815191528460405190815260200160405180910390a3506001949350505050565b600b5460009060ff16151561150357600080fd5b600160a060020a033381166000818152600a6020908152604080832094891680845294909152908190208690557f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259086905190815260200160405180910390a383600160a060020a0316638f4ffcb1338530866040518563ffffffff1660e060020a0281526004018085600160a060020a0316600160a060020a0316815260200184815260200183600160a060020a0316600160a060020a0316815260200180602001828103825283818151815260200191508051906020019080838360005b838110156115fb5780820151838201526020016115e3565b50505050905090810190601f1680156116285780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b151561164957600080fd5b6102c65a03f1151561165a57600080fd5b5060019695505050505050565b6000805433600160a060020a0390811691161461168357600080fd5b60008054600160a060020a038086169263a9059cbb929091169085906040516020015260405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b15156116e957600080fd5b6102c65a03f115156116fa57600080fd5b5050506040518051949350505050565b600160a060020a039182166000908152600a6020908152604080832093909416825291909152205490565b600b54620100009004600160a060020a031681565b60025433600160a060020a0390811691161461176557600080fd5b600254600160a060020a0316151561177c57600080fd5b6002805460008054600160a060020a0319908116600160a060020a03841617909155169055565b60408051908101604052600381527f5943430000000000000000000000000000000000000000000000000000000000602082015281565b60005433600160a060020a039081169116146117f557600080fd5b600b805461ff001916610100179055600c54600160a060020a0330166000908152600960205260409020819055600880549091019055565b600160a060020a038216151561187557600054600160a060020a031681156108fc0282604051600060405180830381858888f19350505050151561187057600080fd5b610980565b600160a060020a03821681156108fc0282604051600060405180830381858888f19350505050151561098057600080fd5b60008082848115156118b457fe5b0490508091505b5092915050565b6000808315156118d557600091506118bb565b508282028284828115156118e557fe5b04146118ed57fe5b9392505050565b60008282111561190057fe5b50900390565b602060405190810160405260008152905600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a7230582004876f95fe2cb2b27e63cae70a12391f8b8ef3eb389cfd9e3c0990b632d0d7540029

Deployed Bytecode

0x6060604052600436106101df5763ffffffff60e060020a60003504166306fdde0381146101e457806309010e531461026e578063095ea7b3146102885780630a0f8168146102be5780630b7e9c44146102ed578063117de2fd1461030c578063172ce8d31461032e57806318160ddd1461034d57806323b872dd1461037257806327d7874c1461039a57806327e235e3146103b95780632ba73c15146103d85780632e0f2625146103f7578063313ce56714610420578063450a9105146104335780634e696d3c146104525780635c658165146104745780635e25f96d1461049957806370a08231146104b85780637c9c3d89146104d757806382a147cd1461050057806386f7993e146105245780638c9fcfe214610537578063911fa5c91461055957806392e18d9f1461056c57806395d89b411461058b57806397187ac81461059e578063a3f4df7e146105b1578063a9059cbb146105c4578063aa2796fd146105e6578063ae06573714610608578063b047fb501461063a578063b4c5c9831461064d578063b7fde9da146106b9578063cae9ca51146106db578063dc39d06d14610740578063dd62ed3e14610762578063df4c216414610787578063f35ba5d31461079a578063f76f8d78146107ad578063fdbd2534146107c0575b600080fd5b34156101ef57600080fd5b6101f76107d3565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561023357808201518382015260200161021b565b50505050905090810190601f1680156102605780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561027957600080fd5b6102866004351515610814565b005b341561029357600080fd5b6102aa600160a060020a0360043516602435610848565b604051901515815260200160405180910390f35b34156102c957600080fd5b6102d16108c5565b604051600160a060020a03909116815260200160405180910390f35b34156102f857600080fd5b610286600160a060020a03600435166108d4565b341561031757600080fd5b610286600160a060020a0360043516602435610921565b341561033957600080fd5b6102aa600160a060020a0360043516610984565b341561035857600080fd5b610360610999565b60405190815260200160405180910390f35b341561037d57600080fd5b6102aa600160a060020a036004358116906024351660443561099f565b34156103a557600080fd5b610286600160a060020a0360043516610aab565b34156103c457600080fd5b610360600160a060020a0360043516610afd565b34156103e357600080fd5b610286600160a060020a0360043516610b0f565b341561040257600080fd5b61040a610b61565b60405160ff909116815260200160405180910390f35b341561042b57600080fd5b61040a610b66565b341561043e57600080fd5b610286600160a060020a0360043516610b6b565b341561045d57600080fd5b610286600435600160a060020a0360243516610bc0565b341561047f57600080fd5b610360600160a060020a0360043581169060243516610c2d565b34156104a457600080fd5b610286600160a060020a0360043516610c4a565b34156104c357600080fd5b610360600160a060020a0360043516610c9f565b34156104e257600080fd5b6102aa600160a060020a036004358116906024359060443516610cba565b341561050b57600080fd5b610286600160a060020a03600435166024351515610d9c565b341561052f57600080fd5b610286610de2565b341561054257600080fd5b6102aa600160a060020a0360043516602435610e3b565b341561056457600080fd5b610360610ede565b341561057757600080fd5b610286600160a060020a0360043516610ee4565b341561059657600080fd5b6101f7610f39565b34156105a957600080fd5b6102aa610f7a565b34156105bc57600080fd5b6101f7610f88565b34156105cf57600080fd5b6102aa600160a060020a0360043516602435610fbf565b34156105f157600080fd5b610286600160a060020a0360043516602435611055565b341561061357600080fd5b610286600435600160a060020a0360243581169060443581169060643590608435166110c8565b341561064557600080fd5b6102d1611244565b341561065857600080fd5b61028660048035600160a060020a039081169160248035831692604435169190608490606435908101908301358060208082020160405190810160405280939291908181526020018383602002808284375094965061125395505050505050565b34156106c457600080fd5b6102aa600160a060020a0360043516602435611350565b34156106e657600080fd5b6102aa60048035600160a060020a03169060248035919060649060443590810190830135806020601f820181900481020160405190810160405281815292919060208401838380828437509496506114ef95505050505050565b341561074b57600080fd5b6102aa600160a060020a0360043516602435611667565b341561076d57600080fd5b610360600160a060020a036004358116906024351661170a565b341561079257600080fd5b6102d1611735565b34156107a557600080fd5b61028661174a565b34156107b857600080fd5b6101f76117a3565b34156107cb57600080fd5b6102866117da565b6107db611906565b60408051908101604052600e81527f596f75436f6c6c656374436f696e0000000000000000000000000000000000006020820152905090565b600b5433600160a060020a0390811662010000909204161461083557600080fd5b600b805460ff1916911515919091179055565b600b5460009060ff16151561085c57600080fd5b600160a060020a033381166000818152600a6020908152604080832094881680845294909152908190208590557f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b600054600160a060020a031681565b60005433600160a060020a03908116911614806108ff575060015433600160a060020a039081169116145b151561090a57600080fd5b61091e8130600160a060020a03163161182d565b50565b60005433600160a060020a039081169116148061094c575060015433600160a060020a039081169116145b151561095757600080fd5b30600160a060020a0316318111156109765750600160a060020a033016315b610980828261182d565b5050565b60046020526000908152604090205460ff1681565b60085481565b600b54600090819060ff1615156109b557600080fd5b50600160a060020a038085166000818152600a60209081526040808320339095168352938152838220549282526009905291909120548390108015906109fb5750828110155b1515610a0657600080fd5b600160a060020a0380851660009081526009602052604080822080548701905591871681522080548490039055600019811015610a6b57600160a060020a038086166000908152600a6020908152604080832033909416835292905220805484900390555b83600160a060020a031685600160a060020a03166000805160206119198339815191528560405190815260200160405180910390a3506001949350505050565b60005433600160a060020a03908116911614610ac657600080fd5b600160a060020a0381161515610adb57600080fd5b60028054600160a060020a031916600160a060020a0392909216919091179055565b60096020526000908152604090205481565b60005433600160a060020a03908116911614610b2a57600080fd5b600160a060020a0381161515610b3f57600080fd5b60038054600160a060020a031916600160a060020a0392909216919091179055565b601281565b601290565b60015433600160a060020a03908116911614610b8657600080fd5b60068054600160a060020a03909216600160a060020a0319909216821790556000908152600460205260409020805460ff19166001179055565b60005433600160a060020a03908116911614610bdb57600080fd5b600b54610100900460ff1615610bf057600080fd5b600c91909155600b8054600160a060020a03909216620100000275ffffffffffffffffffffffffffffffffffffffff000019909216919091179055565b600a60209081526000928352604080842090915290825290205481565b60015433600160a060020a03908116911614610c6557600080fd5b60058054600160a060020a03909216600160a060020a0319909216821790556000908152600460205260409020805460ff19166001179055565b600160a060020a031660009081526009602052604090205490565b600160a060020a033316600090815260046020526040812054819060ff161515610ce357600080fd5b600160a060020a0385166000908152600960205260409020805485019055610d1284606463ffffffff6118a616565b600160a060020a0380851660009081526009602052604080822080548501905560088054898601019055929350908716916000805160206119198339815191529087905190815260200160405180910390a3600160a060020a03831660006000805160206119198339815191528660405190815260200160405180910390a3506001949350505050565b60015433600160a060020a03908116911614610db757600080fd5b600160a060020a03919091166000908152600460205260409020805460ff1916911515919091179055565b60035433600160a060020a03908116911614610dfd57600080fd5b600354600160a060020a03161515610e1457600080fd5b6003805460018054600160a060020a0319908116600160a060020a03841617909155169055565b600160a060020a03331660009081526004602052604081205460ff161515610e6257600080fd5b600160a060020a03831660009081526009602052604090205482901015610e8857600080fd5b600160a060020a038316600081815260096020526040808220805486900390556008805486900390559091906000805160206119198339815191529085905190815260200160405180910390a350600192915050565b600c5481565b60015433600160a060020a03908116911614610eff57600080fd5b60078054600160a060020a03909216600160a060020a0319909216821790556000908152600460205260409020805460ff19166001179055565b610f41611906565b60408051908101604052600381527f59434300000000000000000000000000000000000000000000000000000000006020820152905090565b600b54610100900460ff1681565b60408051908101604052600e81527f596f75436f6c6c656374436f696e000000000000000000000000000000000000602082015281565b600b5460009060ff161515610fd357600080fd5b600160a060020a03331660009081526009602052604090205482901015610ff957600080fd5b600160a060020a033381166000818152600960205260408082208054879003905592861680825290839020805486019055916000805160206119198339815191529085905190815260200160405180910390a350600192915050565b600160a060020a03331660009081526004602052604090205460ff16151561107c57600080fd5b600160a060020a03821660008181526009602052604080822080548501905560088054850190556000805160206119198339815191529084905190815260200160405180910390a35050565b600160a060020a033316600090815260046020526040812054819060ff1615156110f157600080fd5b600160a060020a0386166000908152600960205260409020548790101561111757600080fd5b600160a060020a038087166000908152600960205260409020805489900390558516156112315761114f87606463ffffffff6118a616565b9150611174611167836001870163ffffffff6118c216565b889063ffffffff6118f416565b600160a060020a038616600090815260096020526040902080548201905590506111a4828563ffffffff6118c216565b60088054919091039055600160a060020a0380841660009081526009602052604090819020805485019055868216918816906000805160206119198339815191529084905190815260200160405180910390a382600160a060020a031686600160a060020a03166000805160206119198339815191528460405190815260200160405180910390a361123b565b6008805488900390555b50505050505050565b600154600160a060020a031681565b60015460009033600160a060020a0390811691161461127157600080fd5b5060058054600160a060020a03808716600160a060020a0319928316811790935560068054878316908416811790915560078054928716929093168217909255600092835260046020526040808420805460ff1990811660019081179092559385528185208054851682179055918452832080549092161790555b81518161ffff16101561134957600160046000848461ffff168151811061130f57fe5b90602001906020020151600160a060020a031681526020810191909152604001600020805460ff19169115159190911790556001016112ec565b5050505050565b6000806000600b60019054906101000a900460ff16151561137057600080fd5b600b5433600160a060020a0390811662010000909204161461139157600080fd5b600160a060020a033016600090815260096020526040902054849010156113b757600080fd5b600160a060020a03308116600090815260096020526040808220805488900390559187168152208054850190556113f584606463ffffffff6118a616565b600654909250600160a060020a0316636352211e6000806040516020015260405160e060020a63ffffffff84160281526004810191909152602401602060405180830381600087803b151561144957600080fd5b6102c65a03f1151561145a57600080fd5b5050506040518051600160a060020a0380821660009081526009602052604090819020805487019055600880548701905591935087811692503016906000805160206119198339815191529087905190815260200160405180910390a3600160a060020a03811660006000805160206119198339815191528460405190815260200160405180910390a3506001949350505050565b600b5460009060ff16151561150357600080fd5b600160a060020a033381166000818152600a6020908152604080832094891680845294909152908190208690557f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259086905190815260200160405180910390a383600160a060020a0316638f4ffcb1338530866040518563ffffffff1660e060020a0281526004018085600160a060020a0316600160a060020a0316815260200184815260200183600160a060020a0316600160a060020a0316815260200180602001828103825283818151815260200191508051906020019080838360005b838110156115fb5780820151838201526020016115e3565b50505050905090810190601f1680156116285780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b151561164957600080fd5b6102c65a03f1151561165a57600080fd5b5060019695505050505050565b6000805433600160a060020a0390811691161461168357600080fd5b60008054600160a060020a038086169263a9059cbb929091169085906040516020015260405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b15156116e957600080fd5b6102c65a03f115156116fa57600080fd5b5050506040518051949350505050565b600160a060020a039182166000908152600a6020908152604080832093909416825291909152205490565b600b54620100009004600160a060020a031681565b60025433600160a060020a0390811691161461176557600080fd5b600254600160a060020a0316151561177c57600080fd5b6002805460008054600160a060020a0319908116600160a060020a03841617909155169055565b60408051908101604052600381527f5943430000000000000000000000000000000000000000000000000000000000602082015281565b60005433600160a060020a039081169116146117f557600080fd5b600b805461ff001916610100179055600c54600160a060020a0330166000908152600960205260409020819055600880549091019055565b600160a060020a038216151561187557600054600160a060020a031681156108fc0282604051600060405180830381858888f19350505050151561187057600080fd5b610980565b600160a060020a03821681156108fc0282604051600060405180830381858888f19350505050151561098057600080fd5b60008082848115156118b457fe5b0490508091505b5092915050565b6000808315156118d557600091506118bb565b508282028284828115156118e557fe5b04146118ed57fe5b9392505050565b60008282111561190057fe5b50900390565b602060405190810160405260008152905600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a7230582004876f95fe2cb2b27e63cae70a12391f8b8ef3eb389cfd9e3c0990b632d0d7540029

Swarm Source

bzzr://04876f95fe2cb2b27e63cae70a12391f8b8ef3eb389cfd9e3c0990b632d0d754

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.