Sponsored Link:  Download the Monaco app for Android and iOS on Aug 31 - www.mona.co
Contract Overview
ETH Balance: 0 Ether
ETH USD Value: $0
No Of Transactions: 2469 txns
  Latest 25 txns from a total Of 2469 transactions View All

TxHash Age From To Value [TxFee]
0x1491c6074e2c2cef2d511b6fe854b2d843e08c88bbcd3c37006c526a36b0dc7814 hrs 15 mins ago0x827423c110c4077877102b4b0427b79199ec4ec5  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.00075766
0xe111667a4d755c8f05e65110ca17171ab1f9793a0c2af67f38f9e586f4088df617 hrs 57 mins ago0xb4b163ca0ac0f0a57d14b4174a8e30b96e61d3d0  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000581009
0x4960450cac8efe90dadc91b6794992b8593b6f183f6d3cfda2e0e4b95d6b827618 hrs 51 mins ago0x57dcc6d0f4a2ab3e8ae19b68b573fa60f9bf30cd  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.00052819
0xb3a615bf192220976a76b24b9788b3ebbf1f787182f8cc65f8c2575df9ec540f18 hrs 53 mins ago0x827423c110c4077877102b4b0427b79199ec4ec5  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.00075638
0x3ef3091689adbf339faf1d8c9341864a2963899cd476f67d3290ae87d6cfdcca19 hrs 47 mins ago0x57dcc6d0f4a2ab3e8ae19b68b573fa60f9bf30cd  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000269696743
0xf052edf772dff44b97cd7234b6b62dc4abc697514efb530680c58ae87f7a945819 hrs 48 mins ago0x57dcc6d0f4a2ab3e8ae19b68b573fa60f9bf30cd  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000582989712
0xfe8c15fd112ee351b2a97706e49e2ec0590659aa0d8e1e9059ea5a5b1fec3d5219 hrs 51 mins ago0x469aa807c2b81626e4596b20d55981fbe3178db4  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000037819
0xc654f00c4d1c995934ca33fc9d56bd64b1f5bfd45fdab5658c96ae5925f8ddc71 day 12 hrs ago0x0f2459146b401642964a0c5ca6fda5adc59c7690  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000453828
0x9f1bdf99ea3fdb467dc2aa1b708d22a4982739795553db602970a7597a0aa6641 day 13 hrs ago0x827423c110c4077877102b4b0427b79199ec4ec5  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.00075638
0x293eb872b5cd1b3d08e6ddd7cf82ca5bbe8a7fc979c8f673592c9882671a28c01 day 13 hrs ago0xe06abd110d171dc11fae244b957dfb19671349b5  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.00037819
0x038b80e5f3992ebe46eb681534fed56a5fb3877cbe7fa40529a2e795709e1e171 day 17 hrs ago0xb2149e2fe95ed19e9f78c263fe19c4641c07f336  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000121966275
0x4e72e190e3592fee8ade54a3654b6efc134050d5dbcb56b2d67d7b91bde5cf421 day 17 hrs ago0xc59ffcf205976e2016b34203fc2214a5db98558d  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.00189095
0x31974962b186c2644418fd83fbd471f894d7707c5f9b5307bc050eeccbd187411 day 19 hrs ago0x827423c110c4077877102b4b0427b79199ec4ec5  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.00075638
0x8dc6cff11109dd3d8cecd55ea08ef997343bd640f786c5584eb317226eaeeb8a1 day 22 hrs ago0xddb57b1edcbd0d206a84a0ba6b048fc0f3361458  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000605104
0x801f92b9212980dde0fa96b7149d545a7661d280dcf443450116a58ab17b7cab2 days 8 hrs ago0xff95b4be6199e89f07159d2508b34917f53806cc  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000812587303
0x8cd6cedf706aafc5318069bf6b4971cb62014c56a5b1a84ca1069000d0fcb3422 days 11 hrs ago0xe06abd110d171dc11fae244b957dfb19671349b5  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.00060408
0x808d359869b3b248e7ff2587a9ef9a7bcb3433809ae07d184c626a123ff0f8222 days 12 hrs ago0xa0e8d87e5caf8424c86c8d95d99d6394dc04ad22  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000151276
0x9832273c0f7dbd9ba02c792b529a9a256fbad135057a99346bf9a9e06b63824d2 days 12 hrs ago0xb8e083a4cb41ad764bd0c717f9b16b4765d0e00a  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.00024015065
0x68556ac962e3c0548d8afe6a380d1d5df4801638c0619d51dd46a9cb62f7d26c2 days 12 hrs ago0xe47ce943570309d9397093c0061e21b2e66ffe68  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.0003970995
0x44ebe053a5d1406046b0147ea2a69fcdad131bc372e0759718c80d42db548b3a2 days 12 hrs ago0xe06abd110d171dc11fae244b957dfb19671349b5  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.00037883
0x49a5baddac0438769b8457a07aa6aef2bbea4e803760136710bd0b6f513965b22 days 18 hrs ago0x469aa807c2b81626e4596b20d55981fbe3178db4  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000303064
0xc855bde4bcd0b19d74495cdcd81c01071ceacad134efdd1f63e91c56cdbbd4162 days 18 hrs ago0x2a8c2ab75e6a320392a2c5fbe0d0c9106014a971  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000795543
0x7d4795d0c7b365eb0ba960694d52173bfe4c601253fd576bb203c1826c5649732 days 18 hrs ago0xe4cbc5a132126033b904bb18b5caab188387bf2b  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000302552
0x6cc1ac2a516c4165383f427db96d5814b0772d9f6906005e96aeecefcf2c90672 days 18 hrs ago0xe06abd110d171dc11fae244b957dfb19671349b5  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000303064
0xc9607c21c5c62ba428a57469532c20f0c5618d6c0901a761dd78647153d354d52 days 19 hrs ago0x469aa807c2b81626e4596b20d55981fbe3178db4  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000302552
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
  Latest 25 Internal Txns, Click here to View More View All
ParentTxHash Block Age From To Value
0x6652efe777f11cc59e881561cb74575d6805d16fa022f7d1fb896fac2e69bbab3983583135 days 10 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf160.298 Ether
0xe17eeb53eb00f69589ea8ac87eec35ecf41443a135df33e5c07e82e860fca2f63983565135 days 10 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf164 Ether
0x2f3a78a1831ae97fabf7e6cd558365b6002ccdd8aa2c3041702633ce3d9d3b9f3983390135 days 11 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf161.59 Ether
0x95233b14c33c8186460daea1727d85e3263cdd7c61ffca599ece26a9e493fb043983017135 days 12 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf161.5 Ether
0x04ee1db8c98c1248dcae97d612785317f0e3a073b888c77b5737b8ad34eabbe13982520135 days 14 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf1626.194 Ether
0x074f67291daacbe7289d2c3aff90fbc05fb269f1cd366532352123352560e4c43981756135 days 18 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf16300 Ether
0xea827212a2d769d1d14bde3041dd22563791406c9d88e98d381002015ad5e2633981128135 days 21 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf1627.008 Ether
0x293388b27fe049bc5a1537513eb0ec0b8dd9a82873f2403a70e37e18b4ea1a533981078135 days 21 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf162.213654567 Ether
0x9807abfb9434310552de133ccc0bb83e7d1d81a0e352987ef7560c5326f388143980964135 days 22 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf1610.1 Ether
0xa6c8be1deb8a4b2dfda44af754708b8779689a5b5fb683631d4b0911a2179c3f3980960135 days 22 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf161.132 Ether
0x64f3a25cd0b3da06180eb30dc3e91c244eb41f81293f10d5b85f4be8f77c16173980900135 days 22 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf165.3743 Ether
0x47861d295b3fc14d673ee9bfb975abb791ab7f71c64cce470d009d6decd535843980534136 days 13 mins ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf166.39 Ether
0xc3b9c4e0016e4f0bbd88157711ee4ec8d680f89f2978ad378f57332eb2b752753977792136 days 13 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf1682.2 Ether
0xabc6d15a87645fe10de2ad4717a7e3b356c75feac2ce0eaa56abc646e7a76bf43977787136 days 13 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf162.65 Ether
0xe248cbad3996585ed7c95ca219aea0e060f4602dc7994558ff1a3f0d1037ca3e3977775136 days 13 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf1679.9 Ether
0x59c83e6a3964fe8fd8cabce5efbb2af3bba8714f4482ded5f55c551fc74f86eb3977408136 days 15 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf165.13 Ether
0xb1c884cff8e3302164fef0c196cc2c177f99c2734c53265fe0db566883aec51c3977199136 days 16 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf163.99 Ether
0x16e661285af443be39e935374f6d32d8b61073e4a83df4cbdd5f463a668766fb3977183136 days 16 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf1623.176 Ether
0xcface65c07d9c5d31c9870647f8290157a72748e2abfa1c91896fd5b647d7a2b3977013136 days 16 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf160.98 Ether
0xfeb9a4b0dcd4ef961b01c1445b6779fc389638e2a38f7b3ec0506b9ca2d4a4b23976718136 days 18 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf1620.1 Ether
0xcce4c78288ebc5a2a76b933f065ff75c0396a7be62935df1b7c3e8f59e65e3233976640136 days 18 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf1611.854 Ether
0x74082c4f4de82577b585e5ba7d3a29ccd6c215b8a6a45f11366b6743143790543976624136 days 18 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf165.4 Ether
0xf8183beaca0af39b3ce4ecb6fd5cc80214bc6869d07eb5e5026c39d6da719e5f3976617136 days 18 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf161.033 Ether
0x907d474f6cb4969f5410c417e2323cf7fe80c0a3a534b26ebc764efbe75209183976525136 days 19 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf164.07 Ether
0x18476aee1737bc7a1438c93c3a9f114e99b01d00d34325d43acadb406757ea6b3976343136 days 20 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf164.959879967 Ether
[ Download CSV Export  ] 
Warning: The compiled contract might be susceptible to ZeroFunctionSelector (very low-severity), DelegateCallReturnValue (low-severity), ECRecoverMalformedInput (medium-severity), SkipEmptyStringLiteral (low-severity) Solidity compiler bugs.

Contract Source Code Verified
Contract Name: MoacToken
Compiler Version: v0.4.11+commit.68ef5810
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts
pragma solidity ^0.4.11;

/**
 * ERC 20 token
 *
 * https://github.com/ethereum/EIPs/issues/20
 */
contract MoacToken  {
    function balanceOf(address _owner) constant returns (uint256 balance) {
        return balances[_owner];
    }

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

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

    mapping(address => uint256) balances;
    mapping(address => uint256) redeem;
    mapping (address => mapping (address => uint256)) allowed;

    uint256 public totalSupply;
    string public name = "MoacToken Token";
    string public symbol = "MOAC";
    uint public decimals = 18;

    uint public startBlock; //crowdsale start block (set in constructor)
    uint public endBlock; //crowdsale end block (set in constructor)

    address public founder = 0x0;
    address public owner = 0x0;

    // signer address 
    address public signer = 0x0;

    // price is defined by levels
    uint256 public levelOneTokenNum = 30000000 * 10**18; //first level 
    uint256 public levelTwoTokenNum = 50000000 * 10**18; //second level 
    uint256 public levelThreeTokenNum = 75000000 * 10**18; //third level 
    uint256 public levelFourTokenNum = 100000000 * 10**18; //fourth level 
    
    //max amount raised during crowdsale
    uint256 public etherCap = 1000000 * 10**18;  
    uint public transferLockup = 370285; 
    uint public founderLockup = 86400; 
    
    uint256 public founderAllocation = 100 * 10**16; 
    bool public founderAllocated = false; 

    uint256 public saleTokenSupply = 0; 
    uint256 public saleEtherRaised = 0; 
    bool public halted = false; 

    event Donate(uint256 eth, uint256 fbt);
    event AllocateFounderTokens(address indexed sender);
    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
    event print(bytes32 msg);

    function MoacToken(address founderInput, address signerInput, uint startBlockInput, uint endBlockInput) {
        founder = founderInput;
        signer = signerInput;
        startBlock = startBlockInput;
        endBlock = endBlockInput;
        owner = msg.sender;
    }

    //price based on current token supply
    function price() constant returns(uint256) {
        if (totalSupply<levelOneTokenNum) return 1600;
        if (totalSupply>=levelOneTokenNum && totalSupply < levelTwoTokenNum) return 1000;
        if (totalSupply>=levelTwoTokenNum && totalSupply < levelThreeTokenNum) return 800;
        if (totalSupply>=levelThreeTokenNum && totalSupply < levelFourTokenNum) return 730;
        if (totalSupply>=levelFourTokenNum) return 680;
        return 1600;
    }

    // price() exposed for unit tests
    function testPrice(uint256 currentSupply) constant returns(uint256) {
        if (currentSupply<levelOneTokenNum) return 1600;
        if (currentSupply>=levelOneTokenNum && currentSupply < levelTwoTokenNum) return 1000;
        if (currentSupply>=levelTwoTokenNum && currentSupply < levelThreeTokenNum) return 800;
        if (currentSupply>=levelThreeTokenNum && currentSupply < levelFourTokenNum) return 730;
        if (currentSupply>=levelFourTokenNum) return 680;
        return 1600;
    }


    // Donate entry point
    function donate( bytes32 hash) payable {
        print(hash);
        if (block.number<startBlock || block.number>endBlock || (saleEtherRaised + msg.value)>etherCap || halted) throw;
        uint256 tokens = (msg.value * price());
        balances[msg.sender] = (balances[msg.sender] + tokens);
        totalSupply = (totalSupply + tokens);
        saleEtherRaised = (saleEtherRaised + msg.value);
        //immediately send Ether to founder address
        if (!founder.call.value(msg.value)()) throw; 
        Donate(msg.value, tokens);
    }

    /**
     * Set up founder address token balance.
     */
    function allocateFounderTokens() {
        if (msg.sender!=founder) throw;
        if (block.number <= endBlock + founderLockup) throw;
        if (founderAllocated) throw;
        balances[founder] = (balances[founder] + saleTokenSupply * founderAllocation / (1 ether));
        totalSupply = (totalSupply + saleTokenSupply * founderAllocation / (1 ether));
        founderAllocated = true;
        AllocateFounderTokens(msg.sender);
    }

    /**
     * For offline donation, executed by signer only. only available during the sale
     */
    function offlineDonate(uint256 offlineTokenNum, uint256 offlineEther) {
        if (msg.sender!=signer) throw;
        if (block.number >= endBlock) throw; //offline can be done only before end block
        
        //check if overflow
        if( (totalSupply +offlineTokenNum) > totalSupply && (saleEtherRaised + offlineEther)>saleEtherRaised){
            totalSupply = (totalSupply + offlineTokenNum);
            balances[founder] = (balances[founder] + offlineTokenNum );
            saleEtherRaised = (saleEtherRaised + offlineEther);
        }
    }


    /** 
     * emergency adjust if incorrectly set by signer, only available during the sale
     */
    function offlineAdjust(uint256 offlineTokenNum, uint256 offlineEther) {
        if (msg.sender!=founder) throw;
        if (block.number >= endBlock) throw; //offline can be done only before end block
        
        //check if overflow
        if( (totalSupply - offlineTokenNum) > 0 && (saleEtherRaised - offlineEther) > 0 && (balances[founder] - offlineTokenNum)>0){
            totalSupply = (totalSupply - offlineTokenNum);
            balances[founder] = (balances[founder] - offlineTokenNum );
            saleEtherRaised = (saleEtherRaised - offlineEther);
        }
    }


    //check for redeemed balance
    function redeemBalanceOf(address _owner) constant returns (uint256 balance) {
        return redeem[_owner];
    }

    /**
     * redeem token in MOAC network
     */
    function redeemToken(uint256 tokenNum) {
        if (block.number <= (endBlock + transferLockup) && msg.sender!=founder) throw; 
        if( balances[msg.sender] < tokenNum ) throw;
        balances[msg.sender] = (balances[msg.sender] - tokenNum );
        redeem[msg.sender] += tokenNum;
    }

    /**
     * restore redeemed back to user, only founder can do, if user made an error
     */
    function redeemRestore(address _to, uint256 tokenNum){
        if( msg.sender != founder) throw;
        if( redeem[_to] < tokenNum ) throw;

        redeem[_to] -= tokenNum;
        balances[_to] += tokenNum;
    }


    /**
     * Emergency Stop ICO.
     */
    function halt() {
        if (msg.sender!=founder) throw;
        halted = true;
    }

    function unhalt() {
        if (msg.sender!=founder) throw;
        halted = false;
    }

    // only owner can kill
    function kill() { 
        if (msg.sender == owner) suicide(owner); 
    }


    /**
     * Change founder address (where ICO ETH is being forwarded).
     */
    function changeFounder(address newFounder) {
        if (msg.sender!=founder) throw;
        founder = newFounder;
    }

    /**
     * ERC 20 Standard Token interface transfer function
     */
    function transfer(address _to, uint256 _value) returns (bool success) {
        if (block.number <= (endBlock + transferLockup) && msg.sender!=founder) throw;

        //Default assumes totalSupply can't be over max (2^256 - 1).
        if (balances[msg.sender] >= _value && (balances[_to] + _value) > balances[_to]) {
            balances[msg.sender] -= _value;
            balances[_to] += _value;
            Transfer(msg.sender, _to, _value);
            return true;
        } else { return false; }

    }

    /**
     * ERC 20 Standard Token interface transfer function
     */
    function transferFrom(address _from, address _to, uint256 _value) returns (bool success) {
        if (block.number <= (endBlock + transferLockup) && msg.sender!=founder) throw;

        //same as above. Replace this line with the following if you want to protect against wrapping uints.
        if (balances[_from] >= _value && allowed[_from][msg.sender] >= _value && (balances[_to] + _value) > balances[_to]) {
            balances[_to] += _value;
            balances[_from] -= _value;
            allowed[_from][msg.sender] -= _value;
            Transfer(_from, _to, _value);
            return true;
        } else { return false; }
    }

    /**
     * Do not allow direct deposits.
     *
     * All crowdsale depositors must have read the legal agreement.
     * This is confirmed by having them signing the terms of service on the website.
     * The give their crowdsale Ethereum source address on the website.
     * donate() takes data as input and rejects all deposits that do not have
     * signature you receive after reading terms of service.
     *
     */
    function() {
        throw;
    }

}

    Contract ABI  
[{"constant":false,"inputs":[{"name":"tokenNum","type":"uint256"}],"name":"redeemToken","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"endBlock","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"tokenNum","type":"uint256"}],"name":"redeemRestore","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"signer","outputs":[{"name":"","type":"address"}],"payable":false,"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,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"redeemBalanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"currentSupply","type":"uint256"}],"name":"testPrice","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"kill","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"startBlock","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"founder","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"levelThreeTokenNum","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"halt","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"offlineTokenNum","type":"uint256"},{"name":"offlineEther","type":"uint256"}],"name":"offlineAdjust","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"etherCap","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"founderAllocation","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"founderLockup","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"newFounder","type":"address"}],"name":"changeFounder","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"offlineTokenNum","type":"uint256"},{"name":"offlineEther","type":"uint256"}],"name":"offlineDonate","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"founderAllocated","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"price","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"halted","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"allocateFounderTokens","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"saleTokenSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"transferLockup","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"hash","type":"bytes32"}],"name":"donate","outputs":[],"payable":true,"type":"function"},{"constant":true,"inputs":[],"name":"levelOneTokenNum","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"levelFourTokenNum","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"unhalt","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"levelTwoTokenNum","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"saleEtherRaised","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"type":"function"},{"inputs":[{"name":"founderInput","type":"address"},{"name":"signerInput","type":"address"},{"name":"startBlockInput","type":"uint256"},{"name":"endBlockInput","type":"uint256"}],"payable":false,"type":"constructor"},{"payable":false,"type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"eth","type":"uint256"},{"indexed":false,"name":"fbt","type":"uint256"}],"name":"Donate","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"sender","type":"address"}],"name":"AllocateFounderTokens","type":"event"},{"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":"msg","type":"bytes32"}],"name":"print","type":"event"}]

  Contract Creation Code Switch To Opcodes View
60a0604052600f60608190527f4d6f6163546f6b656e20546f6b656e00000000000000000000000000000000006080908152620000409160049190620001ba565b506040805180820190915260048082527f4d4f41430000000000000000000000000000000000000000000000000000000060209092019182526200008791600591620001ba565b506012600681905560098054600160a060020a0319908116909155600a805482169055600b805490911690556a18d0bf423c03d8de000000600c556a295be96e64066972000000600d556a3e09de2596099e2b000000600e556a52b7d2dcc80cd2e4000000600f5569d3c21bcecceda10000006010556205a66d601155620151809055670de0b6b3a76400006013556014805460ff199081169091556000601581905560165560178054909116905534156200013f57fe5b6040516080806200157383398101604090815281516020830151918301516060909301519092905b60098054600160a060020a03808716600160a060020a031992831617909255600b805486841690831617905560078490556008839055600a805433909316929091169190911790555b5050505062000264565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001fd57805160ff19168380011785556200022d565b828001600101855582156200022d579182015b828111156200022d57825182559160200191906001019062000210565b5b506200023c92915062000240565b5090565b6200026191905b808211156200023c576000815560010162000247565b5090565b90565b6112ff80620002746000396000f300606060405236156101e05763ffffffff7c0100000000000000000000000000000000000000000000000000000000600035041663013054c281146101f657806306fdde031461020b578063083c63231461029b578063095ea7b3146102bd57806318160ddd146102f05780631b52abde14610312578063238ac9331461033357806323b872dd1461035f5780632957fef4146103985780632af7ceff146103c6578063313ce567146103eb57806341c0e1b51461040d57806348cd4cb11461041f5780634d853ee5146104415780635279a5f81461046d5780635ed7ca5b1461048f57806368699224146104a157806370a08231146104b95780637228b9db146104e7578063824338bd1461050957806383e811a61461052b5780638da5cb5b1461054d57806393c32e061461057957806395d89b4114610597578063977f9e241461062757806399d22e481461063f578063a035b1fe14610663578063a9059cbb14610685578063b9b8af0b146106b8578063bcfcb03e146106dc578063c0ad7427146106ee578063c24fe21b14610710578063c37067fa14610732578063c8435ba21461073f578063c9090c7f14610761578063cb3e64fd14610783578063d43ea9e114610795578063d4c8fdae146107b7578063dd62ed3e146107d9575b34156101e857fe5b6101f45b60006000fd5b565b005b34156101fe57fe5b6101f460043561080d565b005b341561021357fe5b61021b610895565b604080516020808252835181830152835191928392908301918501908083838215610261575b80518252602083111561026157601f199092019160209182019101610241565b505050905090810190601f16801561028d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156102a357fe5b6102ab610923565b60408051918252519081900360200190f35b34156102c557fe5b6102dc600160a060020a0360043516602435610929565b604080519115158252519081900360200190f35b34156102f857fe5b6102ab610994565b60408051918252519081900360200190f35b341561031a57fe5b6101f4600160a060020a036004351660243561099a565b005b341561033b57fe5b610343610a10565b60408051600160a060020a039092168252519081900360200190f35b341561036757fe5b6102dc600160a060020a0360043581169060243516604435610a1f565b604080519115158252519081900360200190f35b34156103a057fe5b6102ab600160a060020a0360043516610b5e565b60408051918252519081900360200190f35b34156103ce57fe5b6102ab600435610b7d565b60408051918252519081900360200190f35b34156103f357fe5b6102ab610c11565b60408051918252519081900360200190f35b341561041557fe5b6101f4610c17565b005b341561042757fe5b6102ab610c3f565b60408051918252519081900360200190f35b341561044957fe5b610343610c45565b60408051600160a060020a039092168252519081900360200190f35b341561047557fe5b6102ab610c54565b60408051918252519081900360200190f35b341561049757fe5b6101f4610c5a565b005b34156104a957fe5b6101f4600435602435610c86565b005b34156104c157fe5b6102ab600160a060020a0360043516610d2e565b60408051918252519081900360200190f35b34156104ef57fe5b6102ab610d4d565b60408051918252519081900360200190f35b341561051157fe5b6102ab610d53565b60408051918252519081900360200190f35b341561053357fe5b6102ab610d59565b60408051918252519081900360200190f35b341561055557fe5b610343610d5f565b60408051600160a060020a039092168252519081900360200190f35b341561058157fe5b6101f4600160a060020a0360043516610d6e565b005b341561059f57fe5b61021b610db6565b604080516020808252835181830152835191928392908301918501908083838215610261575b80518252602083111561026157601f199092019160209182019101610241565b505050905090810190601f16801561028d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561062f57fe5b6101f4600435602435610e44565b005b341561064757fe5b6102dc610ec0565b604080519115158252519081900360200190f35b341561066b57fe5b6102ab610ec9565b60408051918252519081900360200190f35b341561068d57fe5b6102dc600160a060020a0360043516602435610f6b565b604080519115158252519081900360200190f35b34156106c057fe5b6102dc611060565b604080519115158252519081900360200190f35b34156106e457fe5b6101f4611069565b005b34156106f657fe5b6102ab611143565b60408051918252519081900360200190f35b341561071857fe5b6102ab611149565b60408051918252519081900360200190f35b6101f460043561114f565b005b341561074757fe5b6102ab611265565b60408051918252519081900360200190f35b341561076957fe5b6102ab61126b565b60408051918252519081900360200190f35b341561078b57fe5b6101f4611271565b005b341561079d57fe5b6102ab61129a565b60408051918252519081900360200190f35b34156107bf57fe5b6102ab6112a0565b60408051918252519081900360200190f35b34156107e157fe5b6102ab600160a060020a03600435811690602435166112a6565b60408051918252519081900360200190f35b601154600854014311158015610832575060095433600160a060020a03908116911614155b1561083d5760006000fd5b600160a060020a033316600090815260208190526040902054819010156108645760006000fd5b600160a060020a03331660009081526020818152604080832080548590039055600190915290208054820190555b50565b6004805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561091b5780601f106108f05761010080835404028352916020019161091b565b820191906000526020600020905b8154815290600101906020018083116108fe57829003601f168201915b505050505081565b60085481565b600160a060020a03338116600081815260026020908152604080832094871680845294825280832086905580518681529051929493927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060015b92915050565b60035481565b60095433600160a060020a039081169116146109b65760006000fd5b600160a060020a038216600090815260016020526040902054819010156109dd5760006000fd5b600160a060020a0382166000908152600160209081526040808320805485900390559082905290208054820190555b5050565b600b54600160a060020a031681565b6000601154600854014311158015610a46575060095433600160a060020a03908116911614155b15610a515760006000fd5b600160a060020a038416600090815260208190526040902054829010801590610aa15750600160a060020a0380851660009081526002602090815260408083203390941683529290522054829010155b8015610ac65750600160a060020a038316600090815260208190526040902054828101115b15610b5257600160a060020a0380841660008181526020818152604080832080548801905588851680845281842080548990039055600283528184203390961684529482529182902080548790039055815186815291519293927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a3506001610b56565b5060005b5b9392505050565b600160a060020a0381166000908152600160205260409020545b919050565b6000600c54821015610b925750610640610b78565b600c548210158015610ba55750600d5482105b15610bb357506103e8610b78565b600d548210158015610bc65750600e5482105b15610bd45750610320610b78565b600e548210158015610be75750600f5482105b15610bf557506102da610b78565b600f548210610c0757506102a8610b78565b506106405b919050565b60065481565b600a5433600160a060020a03908116911614156101f257600a54600160a060020a0316ff5b5b565b60075481565b600954600160a060020a031681565b600e5481565b60095433600160a060020a03908116911614610c765760006000fd5b6017805460ff191660011790555b565b60095433600160a060020a03908116911614610ca25760006000fd5b6008544310610cb15760006000fd5b60008260035403118015610cc9575060008160165403115b8015610cf05750600954600160a060020a0316600090815260208190526040812054839003115b15610a0c57600380548390039055600954600160a060020a03166000908152602081905260409020805483900390556016805482900390555b5b5050565b600160a060020a0381166000908152602081905260409020545b919050565b60105481565b60135481565b60125481565b600a54600160a060020a031681565b60095433600160a060020a03908116911614610d8a5760006000fd5b6009805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b50565b6005805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183018282801561091b5780601f106108f05761010080835404028352916020019161091b565b820191906000526020600020905b8154815290600101906020018083116108fe57829003601f168201915b505050505081565b600b5433600160a060020a03908116911614610e605760006000fd5b6008544310610e6f5760006000fd5b600354828101118015610e855750601654818101115b15610a0c576003805483019055600954600160a060020a0316600090815260208190526040902080548301905560168054820190555b5b5050565b60145460ff1681565b6000600c546003541015610ee05750610640610f68565b600c5460035410158015610ef75750600d54600354105b15610f0557506103e8610f68565b600d5460035410158015610f1c5750600e54600354105b15610f2a5750610320610f68565b600e5460035410158015610f415750600f54600354105b15610f4f57506102da610f68565b600f5460035410610f6357506102a8610f68565b506106405b90565b6000601154600854014311158015610f92575060095433600160a060020a03908116911614155b15610f9d5760006000fd5b600160a060020a033316600090815260208190526040902054829010801590610fdf5750600160a060020a038316600090815260208190526040902054828101115b1561105157600160a060020a0333811660008181526020818152604080832080548890039055938716808352918490208054870190558351868152935191937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a350600161098e565b50600061098e565b5b92915050565b60175460ff1681565b60095433600160a060020a039081169116146110855760006000fd5b6012546008540143116110985760006000fd5b60145460ff16156110a95760006000fd5b601354601554670de0b6b3a764000091025b600954600160a060020a031660009081526020819052604090208054929091049091019055601354601554670de0b6b3a764000091025b600380549290910490910190556014805460ff1916600117905560405133600160a060020a0316907f1c8a3821e439862f28669f7fbc210e74e947ebf0e947b591cc5a02e41003026590600090a25b565b60155481565b60115481565b6040805182815290516000917f5ed2ad0c89ff6dff8d9d7c493c389eb3bfbaa663876fc1bbc2f0c5e945ecf9e9919081900360200190a1600754431080611197575060085443115b806111a757506010543460165401115b806111b4575060175460ff165b156111bf5760006000fd5b6111c7610ec9565b600160a060020a03338116600090815260208190526040808220805434958602908101909155600380548201905560168054860190556009549151909550921692919081818185876187965a03f19250505015156112255760006000fd5b604080513481526020810183905281517f489807a5fd45f95df5a4da56d2ec4a895cd239ac44d0d9703ac6d8f0c590549c929181900390910190a15b5050565b600c5481565b600f5481565b60095433600160a060020a0390811691161461128d5760006000fd5b6017805460ff191690555b565b600d5481565b60165481565b600160a060020a038083166000908152600260209081526040808320938516835292905220545b929150505600a165627a7a72305820f17fca170d793493e2513def2646a7d9ab762db6ba2d22cb3c13ef28d5ec751c00290000000000000000000000005afbcf6e567ebff95771ac2e47adf9309885cf1600000000000000000000000081f9c842fa421ccfc7553ad51d6c0c602bc6a8f500000000000000000000000000000000000000000000000000000000003b8cae00000000000000000000000000000000000000000000000000000000003cc9de

    Constructor Arguments (ABI-encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000005afbCF6e567eBfF95771aC2e47aDF9309885cf1600000000000000000000000081F9c842fA421CCfC7553Ad51D6C0c602bC6a8f500000000000000000000000000000000000000000000000000000000003B8CAE00000000000000000000000000000000000000000000000000000000003CC9DE

-----Decoded View---------------
Found 4 constructor arguments :
Arg [0] : 0000000000000000000000005afbCF6e567eBfF95771aC2e47aDF9309885cf16
Arg [1] : 00000000000000000000000081F9c842fA421CCfC7553Ad51D6C0c602bC6a8f5
Arg [2] : 00000000000000000000000000000000000000000000000000000000003B8CAE
Arg [3] : 00000000000000000000000000000000000000000000000000000000003CC9DE


   Swarm Source:
bzzr://f17fca170d793493e2513def2646a7d9ab762db6ba2d22cb3c13ef28d5ec751c
View All
Block Age txn Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "downvote" button for any spammy posts, and the "upvote" for interesting conversations.