Sponsored:   Color - Revolutionizing the Dapp Ecosystem, Bounty & Airdrop, Get 240,000 COL NOW!
 Latest 25 txns from a total Of 22705 transactions

TxHash Age From To Value [TxFee]
0xe72ca5aa10acb3ca7f5e3fed643fa13559aa96748956598427e874751580b82e20 days 22 hrs ago0x49fff960e976238433af76030a47eca42c720475  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000093024
0x095cecc3c3e030a84d98afadb74286f1d38b69b6197a85aba570ca83a25a569754 days 33 mins ago0x09a9d91217413762441748965a332acb1a506f83  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000092768
0xd397c5ef0dadfb9614130a304312c961c90baee4eefb5721492bae2ebd02795554 days 8 hrs ago0xf24057a3e7c0fa4b7d26ceebc8ed050582a61163  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000353808
0x87970029c2ca7e6937b94987230a07432294cce100e8dd67d8b06c1580e43ec954 days 9 hrs ago0x575fc4d6194db51ce7f354e64ab7063d343411eb  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000068265
0xdbf2d65f1042c83bb720380aa200811ad61c0a0133417531cabcf14962645a5154 days 9 hrs ago0x0b0d13688bbde46ce8a81bc665972b365940ab27  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000068457
0x45c3c192c5d0a791da9083934a0b413a87fb65ca4e5a029eea3f2b8c94e6477a54 days 9 hrs ago0x7614dcd45826354fad07b075eccb7fceee9b2bbc  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000068457
0x8e67819dcec99ad37697129e0de2780d96eb23fccf6c54b0e6f564d97bb4108c54 days 9 hrs ago0xf63e3e96b42c31970871a6147d26024663add4ec  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000068457
0x7c3d76820dd674ce8375d911b8c9a1f8b35af0c5af85a16040d1b6b42904e17654 days 9 hrs ago0x1d7ed9110a89eff4c5a3313f49966cefbf2fefd1  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000068265
0x98eafc91988f6a4b8ba9c83c5e18187ccb8cf0a94c30a1b71e0a93b94e27686a54 days 9 hrs ago0x2bb63599db41a69377ea18f75e70d9dd3b8e2ce9  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000068457
0x42eac099fbe1278f256b5e7f66c6918fd96a323f83516486008f352422a1652b54 days 9 hrs ago0x1c6cf534cfb87cb230b55e63478757a9a75a5593  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000068457
0x82b3f129e0a1e3b45ecb57b599cc36c099b3b3bb9ec709cdd48c034a3ddbdda554 days 9 hrs ago0x830c3f0995d6adf71120a942e1a058115bd49cb2  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000068649
0x88fcdbd291dc23508d8f9827565e25ad353ea3e14415e28f1fc2576ef40e7d4c54 days 10 hrs ago0x49afc327b30b12e01152521b63986d4306c3985b  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.001701956936
0x56b21b9148a8706a3e9c98c15266496dfc4e686e06e37b1c27617cd2f46a6bed54 days 10 hrs ago0xbf192f307a7b1993bcbcdccb8b0291a4e066ef1a  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000068457
0x5025191ad4c9f7db62599258a3f28bee7eed09ca7d826c382a4b71b088e7c60854 days 10 hrs ago0x9c73357a7640a15e569ed62d51384eea87446cd1  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000068265
0x1ca5c0519a14ebdc0a14b5836a682fa19256709a89cc77232b6a7e6307fd721b54 days 10 hrs ago0x3fbfc3ecdc2bee48bd80611c940b86100ba26b8a  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000068265
0xedd4c40611856b00de8cd5290d15f05b24c1979560770cb5097f814ed05dd77654 days 10 hrs ago0x24c0566666b7c7c286f45b73c46cd1febf3594cc  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000068265
0x5b1fbf7661e972d0d97fdbe5b47179bcdf7cca18db939a115eff87c60de0cd5b54 days 10 hrs ago0x3a4beb084d29b315e7d5d685ba51f3feba171cd2  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000068457
0xdc1092d9271b0de5aa580c3537662ae46c0b910099b2d1fa781c1537ddcfa76254 days 10 hrs ago0xea7ddb40b0b4030a0a5b2f6bb02de58374ad7d9c  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000068457
0xdcfa3db5e2308ef809d3d4acfb7ad2d5ddf9581048730324686ce5031e4d178854 days 10 hrs ago0x06be89c330d497e2580916429e89ff3ce362061b  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000068265
0xa2b97fdc43f47d2972d37fe5e74572380a2219ab69ae4c801b14cfb4c1d572e454 days 10 hrs ago0x0409b585822c403e8a0f63c898502906bd38dc63  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000068265
0x2373a3bc081d86f5970516d5eb5113c464a478441d6fc07c16b9a180fc0113d754 days 10 hrs ago0xcf5b42eb45e8c60474e307e07fd3d9bbcc696219  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000068265
0x80d99fa8376ed03f0c7c285eba7b7fa4b9ca0f855235390bcb151f592c165dc254 days 10 hrs ago0x344f1a4a1ff5235e338fa1dc35e2215e3a9af6fe  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000068265
0x055585befa14815c1803bbe4063d161ee8ab6806df7569c34a0613cedaa9ce6f54 days 10 hrs ago0x253e93807e42cf04704f2e2fba415eda39e43625  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000068265
0xfc314bdb83712e8049af6935f22d47357149307290442eefd086251efb1afdf354 days 10 hrs ago0x6a5feb1ee9bc3f740e8099dfbcd0be311c3447f2  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000068457
0x18239bebfd7989937ed093452caa8be4b73bf5354a410bfd20bb37bd603b3be854 days 12 hrs ago0xfbe7d65c811e450d62e45d453caa043fbc91697a  IN   0xcbce61316759d807c474441952ce41985bbc5a400 Ether0.000182552
[ 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
0xd397c5ef0dadfb9614130a304312c961c90baee4eefb5721492bae2ebd027955582676454 days 8 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400xf24057a3e7c0fa4b7d26ceebc8ed050582a611630 Ether
0x6652efe777f11cc59e881561cb74575d6805d16fa022f7d1fb896fac2e69bbab3983583403 days 22 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf160.298 Ether
0xe17eeb53eb00f69589ea8ac87eec35ecf41443a135df33e5c07e82e860fca2f63983565403 days 22 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf164 Ether
0x2f3a78a1831ae97fabf7e6cd558365b6002ccdd8aa2c3041702633ce3d9d3b9f3983390403 days 23 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf161.59 Ether
0x95233b14c33c8186460daea1727d85e3263cdd7c61ffca599ece26a9e493fb043983017404 days 1 hr ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf161.5 Ether
0x04ee1db8c98c1248dcae97d612785317f0e3a073b888c77b5737b8ad34eabbe13982520404 days 3 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf1626.194 Ether
0x074f67291daacbe7289d2c3aff90fbc05fb269f1cd366532352123352560e4c43981756404 days 7 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf16300 Ether
0xea827212a2d769d1d14bde3041dd22563791406c9d88e98d381002015ad5e2633981128404 days 10 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf1627.008 Ether
0x293388b27fe049bc5a1537513eb0ec0b8dd9a82873f2403a70e37e18b4ea1a533981078404 days 10 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf162.213654567 Ether
0x9807abfb9434310552de133ccc0bb83e7d1d81a0e352987ef7560c5326f388143980964404 days 10 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf1610.1 Ether
0xa6c8be1deb8a4b2dfda44af754708b8779689a5b5fb683631d4b0911a2179c3f3980960404 days 10 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf161.132 Ether
0x64f3a25cd0b3da06180eb30dc3e91c244eb41f81293f10d5b85f4be8f77c16173980900404 days 11 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf165.3743 Ether
0x47861d295b3fc14d673ee9bfb975abb791ab7f71c64cce470d009d6decd535843980534404 days 12 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf166.39 Ether
0xc3b9c4e0016e4f0bbd88157711ee4ec8d680f89f2978ad378f57332eb2b752753977792405 days 1 hr ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf1682.2 Ether
0xabc6d15a87645fe10de2ad4717a7e3b356c75feac2ce0eaa56abc646e7a76bf43977787405 days 1 hr ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf162.65 Ether
0xe248cbad3996585ed7c95ca219aea0e060f4602dc7994558ff1a3f0d1037ca3e3977775405 days 1 hr ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf1679.9 Ether
0x59c83e6a3964fe8fd8cabce5efbb2af3bba8714f4482ded5f55c551fc74f86eb3977408405 days 3 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf165.13 Ether
0xb1c884cff8e3302164fef0c196cc2c177f99c2734c53265fe0db566883aec51c3977199405 days 4 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf163.99 Ether
0x16e661285af443be39e935374f6d32d8b61073e4a83df4cbdd5f463a668766fb3977183405 days 4 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf1623.176 Ether
0xcface65c07d9c5d31c9870647f8290157a72748e2abfa1c91896fd5b647d7a2b3977013405 days 5 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf160.98 Ether
0xfeb9a4b0dcd4ef961b01c1445b6779fc389638e2a38f7b3ec0506b9ca2d4a4b23976718405 days 7 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf1620.1 Ether
0xcce4c78288ebc5a2a76b933f065ff75c0396a7be62935df1b7c3e8f59e65e3233976640405 days 7 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf1611.854 Ether
0x74082c4f4de82577b585e5ba7d3a29ccd6c215b8a6a45f11366b6743143790543976624405 days 7 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf165.4 Ether
0xf8183beaca0af39b3ce4ecb6fd5cc80214bc6869d07eb5e5026c39d6da719e5f3976617405 days 7 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf161.033 Ether
0x907d474f6cb4969f5410c417e2323cf7fe80c0a3a534b26ebc764efbe75209183976525405 days 7 hrs ago0xcbce61316759d807c474441952ce41985bbc5a400x5afbcf6e567ebff95771ac2e47adf9309885cf164.07 Ether
[ Download CSV Export  ] 
Contract SelfDestruct called at TxHash 0xd397c5ef0dadfb9614130a304312c961c90baee4eefb5721492bae2ebd027955

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 (Exact match)
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.