Sponsored Link:   Revain - How to find moon tokens to invest? See what crypto experts are saying. Read reviews!
 Latest 25 txns from a total Of 8963 transactions (+1 PendingTxn)
View All

TxHash Age From To Value [TxFee]
0xcd7ada48ecf696fdbb28225fdef7672ae6ca494070f82d85b154d4427392bc39(pending)0xabd682c2d844bffc382dbe01565a9ccb46758e35  IN  0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether(pending)
0xa27e272da771a73d15d0bea599aa42e4e37624e4758ec2c7be353a1cdbe796d517 hrs 2 mins ago0x1f1794dfe7f75329e2704a5243bac866786119e4  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.001464645
0xcda7d64a70e948ee72c29a8a990d90bab6fe8ff562414950fe06cd5a9ba3e61a13 days 21 hrs ago0x829ae58b4f32f23bf84c73c488be676ff40e76c1  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000154386375
0xe5a22476c7ad54216e0ba963c4195f653c5830fb65a447ac608526ab092a027323 days 1 hr ago0x496c421033afb40680f313e8348392c5df4cc91c  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000112473
0xffc8136e8379417ee74cd6a45dcc7719169ea7d602f2e0001079c7e953509fa433 days 8 hrs ago0xfdb854bf6ab27c677afd435b8c933f8bdf141de6  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000044854
0x5ec65263ad5b660939c5c4f226ed7a6e94bc6abc5fb2956d2e806f81027da03c38 days 7 hrs ago0x487b103b5fa0db6919ecf1a58749b451e557c172  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000037427
0x5c93ab4352a71d50fc7a688e4db7509d91363343570e75e94714a05b930ed63038 days 12 hrs ago0xc95f11d3a41eb717aa468dd3632211ae4f333fa7  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000037427
0x932558849f4be8a6c53773b9610bd2aaa0b4721664bbb0258bdfd9e01c6d16be38 days 16 hrs ago0x5c20f1470a84cb884eb9b8e28e6d9578d2282f66  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240.0001 Ether0.0000507075
0x01dab895fcc08ca69db284b4dfad94c0eb224ee56d7eb3f7b65be00b77ded25643 days 8 hrs ago0x053b80b280fc93ecdd6d6023102ebcf50dd2bb9f  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000037427
0x283f3bd0ab259de6f1e1ec5abacfcf1fb9b87115400e4a9d793f6f210cf29fef43 days 8 hrs ago0x053b80b280fc93ecdd6d6023102ebcf50dd2bb9f  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000052427
0x8b09e82184be289cd5865b1ecd19997ade8f440c376bb8f46528d0e93769a54045 days 10 hrs ago0xbe373d71902872d154cd7b0c389910627d44c204  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.00036056
0xe780c8001048bcb7fd1ca228f6b8eab38421141821ccf9d5a6754ef6a366af1250 days 14 hrs ago0x4fce6004fdd49a02fbcb82fa5f5c29b027d4664e  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000037427
0x7c50c02c306a9f341b971c4546262dc0ac839524f775df162fbc6ffc04e687e751 days 3 hrs ago0x056ebc681ed750c671f268b38a0eeb8fbe1c76aa  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000074854
0x19f67cc19b5a0ec911ff315ca3b77ea25e01c07ae765dd3d242e42ed70967e3851 days 9 hrs ago0xabb559807eeec75b4c3bce4b6891699bbf86f42d  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240.00000461397203 Ether0.00006761
0x589662dc02dfdf6a3901c1e012d4ac617ccaf4f969ec80d3723f6bcb32ba829f52 days 7 hrs ago0x5aa49cf18c0ddf7a5a2e04adb56d52486856af26  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240.0001 Ether0.00020283
0x7d65365aa1bfc69c10d546ddaa9eb63173074f34725c7238eeb64509ad2b461053 days 22 mins ago0x2a32e84d4f1a466f66b6b3544907f7bed1c1d12f  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000037491
0xe02ecf65b2fa266794329bbc9a72d6aa2c684270b6068d24087081f96112327e58 days 14 hrs ago0x63e1110c7823b600718c37dd66c7481302ed9e40  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000785967
0x70e99af217c156e14afcbfaefce1b5440d1463ce70b60d871ed5a89e6a5ca38858 days 16 hrs ago0x40469b319db6c79b55c94f4276cdb5e8a31c0442  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000037427
0x7768a1131b0fc72c29ffe81bb0d05426f7612f8f1acaa77e14f47c0f77ed27c059 days 11 hrs ago0x1eac18f720aa6072b2d0b6412256dd776042ffbf  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000089708
0x1a688cffb4d27c2611d3bddd2d5ed26c488ace295e3ef7e5dbf50448cd2c5d2559 days 11 hrs ago0x1eac18f720aa6072b2d0b6412256dd776042ffbf  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000209708
0x64058e1c0f3253f4bc34854551cb73d57301769f25f0904f35b8836e41e2175f60 days 6 hrs ago0x969d4b890a937f2fc5d0a79cf36fc9ecd591d14a  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.00015756767
0x3088b0499255673982b694baf38bcebf532099f6c077dcfe73c70731150bcf5667 days 7 hrs ago0x8e13fc9908e2e18e4ea706564a4761c4ed12033b  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000187135
0x5f0dad81f6805dd5c5aa33e0fecab6e3117d9346c4dcb28ef7726f320b4dbc3f72 days 7 hrs ago0x454347a60cb40fcc0b8503f8947921bad43350f6  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000187135
0x5303494769f2f997dcc8d11fe3cad948d2f096f2eb42f0c3dc1c6461da333d0f76 days 16 hrs ago0xf79ab07dab38fb3dd2e63b27712b76a4909ac5b9  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000206764
0x462bb89d6383ebda74bbf65ce7a65f4da42d434d18cffc03d28b24f3cb127a2679 days 9 hrs ago0x04b0a92a71484b3dd55f74b1160348c588084ee1  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000785967
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 8 Internal Transactions

ParentTxHash Block Age From To Value
0x932558849f4be8a6c53773b9610bd2aaa0b4721664bbb0258bdfd9e01c6d16be544871338 days 16 hrs ago0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240x9fa2d2231fe8ac207831b376aa4ae356716199600.0001 Ether
0x19f67cc19b5a0ec911ff315ca3b77ea25e01c07ae765dd3d242e42ed70967e38537248351 days 9 hrs ago0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240x9fa2d2231fe8ac207831b376aa4ae356716199600.000004613972030102 Ether
0x589662dc02dfdf6a3901c1e012d4ac617ccaf4f969ec80d3723f6bcb32ba829f536693252 days 7 hrs ago0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240x9fa2d2231fe8ac207831b376aa4ae356716199600.0001 Ether
0xd4759b4fba89cb83091ab9922209af16d21bfb5f8160b4abf80d9eff9885d40e4810718147 days 14 hrs ago0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240x9fa2d2231fe8ac207831b376aa4ae356716199600.02 Ether
0x06a08a544a162deb3365723f34e9f4865161a9508787ffaca4b9cd0c746d251d4796912149 days 21 hrs ago0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240x9fa2d2231fe8ac207831b376aa4ae356716199600.0047 Ether
0x490e39d03e2a558f116ca2ff9a60e90a28c62565e09dd8008997f82ab0f092334639758176 days 23 hrs ago0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240x9fa2d2231fe8ac207831b376aa4ae356716199600.04 Ether
0x75301b691e2ff6af08ce14d985f53b6aa20d654c40dd3ff795c90f9903e969d94575445187 days 8 hrs ago0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240x9fa2d2231fe8ac207831b376aa4ae356716199600.004605557065154816 Ether
0xa3d57da6b5c75a7094afcec4bf46e14236cf0ac398f649b319a3017d523c8d204547413191 days 21 hrs ago0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240x9fa2d2231fe8ac207831b376aa4ae356716199600.001 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 (Exact match)
Contract Name: UniContract
Compiler Version: v0.4.11+commit.68ef5810
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.11;


/**
 * Math operations with safety checks
 */
library SafeMath {
  function mul(uint256 a, uint256 b) internal returns (uint256) {
    uint256 c = a * b;
    //assert(a == 0 || c / a == b);
    return c;
  }

  function div(uint256 a, uint256 b) internal 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;
  }

  function sub(uint256 a, uint256 b) internal returns (uint256) {
    //assert(b <= a);
    return a - b;
  }

  function add(uint256 a, uint256 b) internal returns (uint256) {
    uint256 c = a + b;
    //assert(c >= a);
    return c;
  }

  function max64(uint64 a, uint64 b) internal constant returns (uint64) {
    return a >= b ? a : b;
  }

  function min64(uint64 a, uint64 b) internal constant returns (uint64) {
    return a < b ? a : b;
  }

  function max256(uint256 a, uint256 b) internal constant returns (uint256) {
    return a >= b ? a : b;
  }

  function min256(uint256 a, uint256 b) internal constant returns (uint256) {
    return a < b ? a : b;
  }

}

contract ERC20Basic {
  uint256 public totalSupply=100000000; 
  function balanceOf(address who) constant returns (uint256);
  function transfer(address to, uint256 value);
  event Transfer(address indexed from, address indexed to, uint256 value);

}

contract ERC20 is ERC20Basic {
  function allowance(address owner, address spender) constant returns (uint256);
  function transferFrom(address from, address to, uint256 value);
  function approve(address spender, uint256 value);
  event Approval(address indexed owner, address indexed spender, uint256 value);
}

contract BasicToken is ERC20Basic {
  using SafeMath for uint256;

  mapping(address => uint256) balances;

  /**
  * @dev transfer token for a specified address
  * @param _to The address to transfer to.
  * @param _value The amount to be transferred.
  */
  function transfer(address _to, uint256 _value) {
      
      if (balances[msg.sender] < _value) {
            // Balance too low
            throw;
        }
      
    balances[msg.sender] = balances[msg.sender].sub(_value);
    balances[_to] = balances[_to].add(_value);
    Transfer(msg.sender, _to, _value);
  }

  /**
  * @dev Gets the balance of the specified address.
  * @param _owner The address to query the the balance of. 
  * @return An uint256 representing the amount owned by the passed address.
  */
  function balanceOf(address _owner) constant returns (uint256 balance) {
    return balances[_owner];
  }

}

contract StandardToken is ERC20, BasicToken {

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


  /**
   * @dev Transfer tokens from one address to another
   * @param _from address The address which you want to send tokens from
   * @param _to address The address which you want to transfer to
   * @param _value uint256 the amout of tokens to be transfered
   */
  function transferFrom(address _from, address _to, uint256 _value) {
    var _allowance = allowed[_from][msg.sender];

    if (balances[_from] < _value || allowed[_from][msg.sender] < _value) {
            // Balance or allowance too low
            throw;
        }

    balances[_to] = balances[_to].add(_value);
    balances[_from] = balances[_from].sub(_value);
    allowed[_from][msg.sender] = _allowance.sub(_value);
    Transfer(_from, _to, _value);
  }

  /**
   * @dev Aprove the passed address to spend the specified amount of tokens on behalf of msg.sender.
   * @param _spender The address which will spend the funds.
   * @param _value The amount of tokens to be spent.
   */
  function approve(address _spender, uint256 _value) {

    allowed[msg.sender][_spender] = _value;
    Approval(msg.sender, _spender, _value);
  }

  /**
   * @dev Function to check the amount of tokens that an owner allowed to a spender.
   * @param _owner address The address which owns the funds.
   * @param _spender address The address which will spend the funds.
   * @return A uint256 specifing the amount of tokens still avaible for the spender.
   */
  function allowance(address _owner, address _spender) constant returns (uint256 remaining) {
    return allowed[_owner][_spender];
  }

}

contract owned {
     function owned() { owner = msg.sender; }
     address owner;

     // This contract only defines a modifier but does not use
     // it - it will be used in derived contracts.
     // The function body is inserted where the special symbol
     // "_;" in the definition of a modifier appears.
     // This means that if the owner calls this function, the
     // function is executed and otherwise, an exception is
     // thrown.
     modifier onlyOwner {
         if(msg.sender != owner)
         {
         throw;
         }
         _;
     }
 }


contract UniContract is StandardToken, owned {


   string public constant name = "SaveUNICOINs";
   string public constant symbol = "UCN";
   uint256 public constant decimals = 0;
   
   //founder & fund collector
   address public multisig;
   address public founder; 
   
   
   //Timings
   uint public start;  
   uint public end;
   uint public launch;
   
   //Dynamic Pricing PRICE IN UCN //UniContract V2
   uint256 public PRICE = 217135;  
   
   //Dynamic Status of sold UCN Tokens //UniContract V2
   uint256 public OVERALLSOLD = 3148890;  
   
   //Maximum of Tokens to be sold 85.000.000
   uint256 public MAXTOKENSOLD = 85000000;  
   
   
   
   
  
   function UniContract() onlyOwner { 
       founder = 0x204244062B04089b6Ef55981Ad82119cEBf54F88; 
       multisig= 0x9FA2d2231FE8ac207831B376aa4aE35671619960;
       
       start = 1507543200;
       end = 1509098400; 
 	   launch = 1509534000;
 	   //UniContract V2
       balances[founder] = balances[founder].add(18148890); // Founder (15% = 15.000.000 UCN + 3148890 redistribute)
 
   }
   
   
   
   //Stage Pre-Sale Variables
   
   uint256 public constant PRICE_PRESALE = 300000;  
   uint256 public constant FACTOR_PRESALE = 38;
   uint256 public constant RANGESTART_PRESALE = 0; 
   uint256 public constant RANGEEND_PRESALE = 10000000; 
   
   
   //Stage 1
   uint256 public constant PRICE_1 = 30000;  
   uint256 public constant FACTOR_1 = 460;
   uint256 public constant RANGESTART_1 = 10000001; 
   uint256 public constant RANGEEND_1 = 10100000;
   
   //Stage 2
   uint256 public constant PRICE_2 = 29783;  
   uint256 public constant FACTOR_2 = 495;
   uint256 public constant RANGESTART_2 = 10100001; 
   uint256 public constant RANGEEND_2 = 11000000;
   
   //Stage 3
   uint256 public constant PRICE_3 = 27964;  
   uint256 public constant FACTOR_3 = 580;
   uint256 public constant RANGESTART_3 = 11000001; 
   uint256 public constant RANGEEND_3 = 15000000;
   
   //Stage 4
   uint256 public constant PRICE_4 = 21068;  
   uint256 public constant FACTOR_4 = 800;
   uint256 public constant RANGESTART_4 = 15000001; 
   uint256 public constant RANGEEND_4 = 20000000;
   
   //Stage 5
   uint256 public constant PRICE_5 = 14818;  
   uint256 public constant FACTOR_5 = 1332;
   uint256 public constant RANGESTART_5 = 20000001; 
   uint256 public constant RANGEEND_5 = 30000000;
   
   //Stage 6
   uint256 public constant PRICE_6 = 7310;  
   uint256 public constant FACTOR_6 = 2700;
   uint256 public constant RANGESTART_6 = 30000001; 
   uint256 public constant RANGEEND_6 = 40000000;
   
   //Stage 7
   uint256 public constant PRICE_7 = 3607;  
   uint256 public constant FACTOR_7 = 5450;
   uint256 public constant RANGESTART_7 = 40000001; 
   uint256 public constant RANGEEND_7 = 50000000;
   
   //Stage 8
   uint256 public constant PRICE_8 = 1772;  
   uint256 public constant FACTOR_8 = 11000;
   uint256 public constant RANGESTART_8 = 50000001; 
   uint256 public constant RANGEEND_8 = 60000000;
   
   //Stage 9
   uint256 public constant PRICE_9 = 863;  
   uint256 public constant FACTOR_9 = 23200;
   uint256 public constant RANGESTART_9 = 60000001; 
   uint256 public constant RANGEEND_9 = 70000000;
   
   //Stage 10
   uint256 public constant PRICE_10 = 432;  
   uint256 public constant FACTOR_10 = 46000;
   uint256 public constant RANGESTART_10 = 70000001; 
   uint256 public constant RANGEEND_10 = 80000000;
   
   //Stage 11
   uint256 public constant PRICE_11 = 214;  
   uint256 public constant FACTOR_11 = 78000;
   uint256 public constant RANGESTART_11 = 80000001; 
   uint256 public constant RANGEEND_11 = 85000000;
   

   uint256 public UniCoinSize=0;

 
   function () payable {
     submitTokens(msg.sender);
   }

   /**
    * @dev Creates tokens and send to the specified address.
    * @param recipient The address which will recieve the new tokens.
    */
   function submitTokens(address recipient) payable {
     	if (msg.value == 0) {
       		throw;
     	}
		
   	 	//Permit buying only between 10/09/17 - 10/27/2017 and after 11/01/2017
   	 	if((now > start && now < end) || now > launch)
   	 		{				
        		uint256 tokens = msg.value.mul(PRICE).div( 1 ether);
        		if(tokens.add(OVERALLSOLD) > MAXTOKENSOLD)
   	 				{
   					throw;
   					}
		
   				//Pre-Sale CAP 10,000,000 check
   				if(((tokens.add(OVERALLSOLD)) > RANGEEND_PRESALE) && (now > start && now < end))
   					{
   					throw;
   					}
		
 				   
        		OVERALLSOLD = OVERALLSOLD.add(tokens);	
	
   		 	    // Send UCN to Recipient	
        		balances[recipient] = balances[recipient].add(tokens);
	 
   	 			// Send Funds to MultiSig
        		if (!multisig.send(msg.value)) {
          			throw;
        			}
        		Transfer(address(this), recipient, tokens);
       		}
   	  	  else
   	  			{
   	  	  		throw;
   	 		   	}
		
		
		//TIMING 10/09/17 - 10/27/17 OR CAP 10,000,000 reached
		
		if(now>start && now <end)
		{
			//Stage Pre-Sale Range 0 - 10,000,000 
			if(OVERALLSOLD >= RANGESTART_PRESALE && OVERALLSOLD <= RANGEEND_PRESALE) 
				{
				PRICE = PRICE_PRESALE - (1 + OVERALLSOLD - RANGESTART_PRESALE).div(FACTOR_PRESALE);
				}
		}
		
		//TIMING 11/01/17 Start Token Sale
		if(now>launch)
		{
		//Stage Post-Pre-Sale Range 0 - 10,000,000 
		if(OVERALLSOLD >= RANGESTART_PRESALE && OVERALLSOLD <= RANGEEND_PRESALE) 
			{
			PRICE = PRICE_PRESALE - (1 + OVERALLSOLD - RANGESTART_PRESALE).div(FACTOR_PRESALE);
			}
		
		//Stage One 10,000,001 - 10,100,000 
		if(OVERALLSOLD >= RANGESTART_1 && OVERALLSOLD <= RANGEEND_1)
			{
			PRICE = PRICE_1 - (1 + OVERALLSOLD - RANGESTART_1).div(FACTOR_1);
			}

		//Stage Two 10,100,001 - 11,000,000
		if(OVERALLSOLD >= RANGESTART_2 && OVERALLSOLD <= RANGEEND_2)
			{
			PRICE = PRICE_2 - (1 + OVERALLSOLD - RANGESTART_2).div(FACTOR_2);
			}

		//Stage Three 11,000,001 - 15,000,000
		if(OVERALLSOLD >= RANGESTART_3 && OVERALLSOLD <= RANGEEND_3)
			{
			PRICE = PRICE_3 - (1 + OVERALLSOLD - RANGESTART_3).div(FACTOR_3);
			}
			
		//Stage Four 15,000,001 - 20,000,000
		if(OVERALLSOLD >= RANGESTART_4 && OVERALLSOLD <= RANGEEND_4)
			{
			PRICE = PRICE_4 - (1 + OVERALLSOLD - RANGESTART_4).div(FACTOR_4);
			}
			
		//Stage Five 20,000,001 - 30,000,000
		if(OVERALLSOLD >= RANGESTART_5 && OVERALLSOLD <= RANGEEND_5)
			{
			PRICE = PRICE_5 - (1 + OVERALLSOLD - RANGESTART_5).div(FACTOR_5);
			}
		
		//Stage Six 30,000,001 - 40,000,000
		if(OVERALLSOLD >= RANGESTART_6 && OVERALLSOLD <= RANGEEND_6)
			{
			PRICE = PRICE_6 - (1 + OVERALLSOLD - RANGESTART_6).div(FACTOR_6);
			}	
		
		//Stage Seven 40,000,001 - 50,000,000
		if(OVERALLSOLD >= RANGESTART_7 && OVERALLSOLD <= RANGEEND_7)
			{
			PRICE = PRICE_7 - (1 + OVERALLSOLD - RANGESTART_7).div(FACTOR_7);
			}
			
		//Stage Eight 50,000,001 - 60,000,000
		if(OVERALLSOLD >= RANGESTART_8 && OVERALLSOLD <= RANGEEND_8)
			{
			PRICE = PRICE_8 - (1 + OVERALLSOLD - RANGESTART_8).div(FACTOR_8);
			}
		
		//Stage Nine 60,000,001 - 70,000,000
		if(OVERALLSOLD >= RANGESTART_9 && OVERALLSOLD <= RANGEEND_9)
			{
			PRICE = PRICE_9 - (1 + OVERALLSOLD - RANGESTART_9).div(FACTOR_9);
			}
		
		//Stage Ten 70,000,001 - 80,000,000
		if(OVERALLSOLD >= RANGESTART_10 && OVERALLSOLD <= RANGEEND_10)
			{
			PRICE = PRICE_10 - (1 + OVERALLSOLD - RANGESTART_10).div(FACTOR_10);
			}	
		
		//Stage Eleven 80,000,001 - 85,000,000
		if(OVERALLSOLD >= RANGESTART_11 && OVERALLSOLD <= RANGEEND_11)
			{
			PRICE = PRICE_11 - (1 + OVERALLSOLD - RANGESTART_11).div(FACTOR_11);
			}
		}
		
	
   }

	 
   function submitEther(address recipient) payable {
     if (msg.value == 0) {
       throw;
     }

     if (!recipient.send(msg.value)) {
       throw;
     }
    
   }


  //Unicorn Shoutbox

  struct MessageQueue {
           string message; 
  		   string from;
           uint expireTimestamp;  
           uint startTimestamp;
           address sender; 
       }

	 
     uint256 public constant maxSpendToken = 3600; //Message should last approx. 1 hour max

     MessageQueue[] public mQueue;
 
	
 
      function addMessageToQueue(string msg_from, string name_from, uint spendToken) {
        if(balances[msg.sender]>=spendToken && spendToken>=10)
        {
           if(spendToken>maxSpendToken) 
               {
                   spendToken=maxSpendToken;
               }
           
		   UniCoinSize=UniCoinSize+spendToken;
           
           balances[msg.sender] = balances[msg.sender].sub(spendToken);
          
		  //If first message or last message already expired set newest timestamp
  		  uint expireTimestamp=now;
		  if(mQueue.length>0)
			{
			 if(mQueue[mQueue.length-1].expireTimestamp>now)
			 	{
			 	expireTimestamp = mQueue[mQueue.length-1].expireTimestamp;
				}
			} 
		
		 
		 
           mQueue.push(MessageQueue({
                   message: msg_from, 
  				   from: name_from,
                   expireTimestamp: expireTimestamp.add(spendToken)+60,  //give at least approx 60 seconds per msg
                   startTimestamp: expireTimestamp,
                   sender: msg.sender
               }));
    
        
		 
        }
		else {
		      throw;
		      }
      }
	  
	
    function feedUnicorn(uint spendToken) {
	
   	 	if(balances[msg.sender] < spendToken)
        	{ throw; }
       	 	UniCoinSize=UniCoinSize.add(spendToken);
        	balances[msg.sender] = balances[msg.sender].sub(spendToken);
			
		
	 } 
	
	
   function getQueueLength() public constant returns (uint256 result) {
	 return mQueue.length;
   }
   function getMessage(uint256 i) public constant returns (string, string, uint, uint, address){
     return (mQueue[i].message,mQueue[i].from,mQueue[i].expireTimestamp,mQueue[i].startTimestamp,mQueue[i].sender );
   }
   function getPrice() constant returns (uint256 result) {
     return PRICE;
   }
   function getSupply() constant returns (uint256 result) {
     return totalSupply;
   }
   function getSold() constant returns (uint256 result) {
     return OVERALLSOLD;
   }
   function getUniCoinSize() constant returns (uint256 result) {    
     return UniCoinSize; 
   } 
    function getAddress() constant returns (address) {
     return this;
   }
    


  
   // ADMIN Functions

   
   //In emergency cases to stop or change timings 
   function aSetStart(uint256 nstart) onlyOwner {
     start=nstart;
   }
   function aSetEnd(uint256 nend) onlyOwner {
     end=nend;
   }
   function aSetLaunch(uint256 nlaunch) onlyOwner {
     launch=nlaunch;
   }
    

   //We don't want the Unicorn to spread hateful messages 
   function aDeleteMessage(uint256 i,string f,string m) onlyOwner{
     mQueue[i].message=m;
	 mQueue[i].from=f; 
		 }
   
   //Clean house from time to time
   function aPurgeMessages() onlyOwner{
   delete mQueue; 
   }

 }

    Contract ABI  
[{"constant":true,"inputs":[],"name":"launch","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"FACTOR_11","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"recipient","type":"address"}],"name":"submitEther","outputs":[],"payable":true,"type":"function"},{"constant":true,"inputs":[],"name":"FACTOR_9","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"PRICE_6","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"PRICE_8","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"PRICE_2","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"RANGESTART_PRESALE","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"RANGESTART_7","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"RANGEEND_2","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"RANGEEND_1","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"FACTOR_7","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"UniCoinSize","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"i","type":"uint256"},{"name":"f","type":"string"},{"name":"m","type":"string"}],"name":"aDeleteMessage","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"PRICE_7","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"RANGEEND_3","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"RANGEEND_5","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"FACTOR_2","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"PRICE_5","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"RANGEEND_4","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"getAddress","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"OVERALLSOLD","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"msg_from","type":"string"},{"name":"name_from","type":"string"},{"name":"spendToken","type":"uint256"}],"name":"addMessageToQueue","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"getUniCoinSize","outputs":[{"name":"result","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"RANGESTART_6","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"multisig","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"PRICE_1","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"RANGEEND_9","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":"RANGEEND_6","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"nlaunch","type":"uint256"}],"name":"aSetLaunch","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"FACTOR_PRESALE","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"RANGESTART_4","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"PRICE_4","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"RANGESTART_9","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"RANGEEND_8","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"RANGEEND_11","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"getSupply","outputs":[{"name":"result","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"RANGEEND_7","outputs":[{"name":"","type":"uint256"}],"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":"RANGEEND_PRESALE","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"RANGESTART_2","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"i","type":"uint256"}],"name":"getMessage","outputs":[{"name":"","type":"string"},{"name":"","type":"string"},{"name":"","type":"uint256"},{"name":"","type":"uint256"},{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"nend","type":"uint256"}],"name":"aSetEnd","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"FACTOR_4","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"PRICE","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"getSold","outputs":[{"name":"result","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"aPurgeMessages","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"RANGESTART_3","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"RANGESTART_10","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"FACTOR_10","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"getPrice","outputs":[{"name":"result","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"maxSpendToken","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"RANGEEND_10","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"PRICE_9","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"FACTOR_5","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"PRICE_PRESALE","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"PRICE_11","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"PRICE_10","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"getQueueLength","outputs":[{"name":"result","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"start","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"PRICE_3","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"RANGESTART_11","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"FACTOR_3","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"nstart","type":"uint256"}],"name":"aSetStart","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"mQueue","outputs":[{"name":"message","type":"string"},{"name":"from","type":"string"},{"name":"expireTimestamp","type":"uint256"},{"name":"startTimestamp","type":"uint256"},{"name":"sender","type":"address"}],"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"},{"constant":true,"inputs":[],"name":"FACTOR_6","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"recipient","type":"address"}],"name":"submitTokens","outputs":[],"payable":true,"type":"function"},{"constant":true,"inputs":[],"name":"RANGESTART_8","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"RANGESTART_1","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"MAXTOKENSOLD","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"spendToken","type":"uint256"}],"name":"feedUnicorn","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"end","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"RANGESTART_5","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"FACTOR_8","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"FACTOR_1","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"inputs":[],"payable":false,"type":"constructor"},{"payable":true,"type":"fallback"},{"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":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"}]

  Contract Creation Code Switch To Opcodes View
60606040526305f5e1006000556203502f60095562300c5a600a55630510ff40600b556000600c5534156200003057fe5b5b5b33600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515620000d25760006000fd5b73204244062b04089b6ef55981ad82119cebf54f88600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550739fa2d2231fe8ac207831b376aa4ae35671619960600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506359db48a06006819055506359f303a06007819055506359f9a93060088190555062000225630114ee1a60016000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054620002926401000000000262002f30179091906401000000009004565b60016000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b5b620002a6565b6000600082840190508091505b5092915050565b6131cd80620002b66000396000f300606060405236156103d0576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806301339c21146103e257806306fdde0314610408578063095ea7b3146104a15780630b1b92dd146104e05780630e923d3b146105065780631114811a1461053457806312267abc1461055a578063132e63ba14610580578063145000ab146105a657806315519af1146105cc578063168fb79d146105f2578063169ff3751461061857806318160ddd1461063e5780631cc78eb6146106645780632202dcad1461068a57806323b872dd146106b05780632a55cab61461070e5780632ab7961e146107345780632d31908f146107da5780632e0c6c3614610800578063313ce5671461082657806332ba4b8b1461084c57806332bf1def1461087257806333455dd014610898578063361819e8146108be57806338cc4831146108e457806339fdf2fd146109365780633a2647cf1461095c5780633ed28f3914610a02578063402caccd14610a285780634783c35b14610a4e5780634891f40114610aa05780634a5dcdc914610ac65780634d853ee514610aec5780634e7ec7e314610b3e57806350ca73c814610b6457806351ca0eb814610b8457806353acae4a14610baa57806356d4469414610bd05780635abacc8914610bf657806362676d7814610c1c5780636660ead114610c425780636c9c2faf14610c685780636dc55f7e14610c8e57806370a0823114610cb457806371b1d2d314610cfe5780637ab7e49214610d2457806386f79edb14610d4a57806387d5418f14610eac5780638ba9a7bb14610ecc5780638d859f3e14610ef25780638f282b8714610f185780638fb67f6014610f3e57806395d89b4114610f50578063961f1d9614610fe9578063969846311461100f57806397eede111461103557806398d5fdca1461105b578063a9059cbb14611081578063a9d48032146110c0578063ac3cdf78146110e6578063ad2ec7401461110c578063adb506a614611132578063afa6c73514611158578063b2bc6c191461117e578063b725d84f146111a4578063b8f77005146111ca578063be9a6555146111f0578063c72e8baf14611216578063d03bf1191461123c578063d652823114611262578063d7cc43bf14611288578063dc1d672d146112a8578063dd62ed3e14611428578063df13569d14611491578063e346f79e146114b7578063e4c60492146114e5578063e90859571461150b578063ea6b137714611531578063edd9e18314611557578063efbe1c1c14611577578063efe7c7911461159d578063f2c8b676146115c3578063fca9bb5f146115e9575b6103e05b6103dd3361160f565b5b565b005b34156103ea57fe5b6103f2611c48565b6040518082815260200191505060405180910390f35b341561041057fe5b610418611c4e565b6040518080602001828103825283818151815260200191508051906020019080838360008314610467575b80518252602083111561046757602082019150602081019050602083039250610443565b505050905090810190601f1680156104935780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156104a957fe5b6104de600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050611c88565b005b34156104e857fe5b6104f0611d73565b6040518082815260200191505060405180910390f35b610532600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611d7a565b005b341561053c57fe5b610544611dd1565b6040518082815260200191505060405180910390f35b341561056257fe5b61056a611dd7565b6040518082815260200191505060405180910390f35b341561058857fe5b610590611ddd565b6040518082815260200191505060405180910390f35b34156105ae57fe5b6105b6611de3565b6040518082815260200191505060405180910390f35b34156105d457fe5b6105dc611de9565b6040518082815260200191505060405180910390f35b34156105fa57fe5b610602611dee565b6040518082815260200191505060405180910390f35b341561062057fe5b610628611df6565b6040518082815260200191505060405180910390f35b341561064657fe5b61064e611dfd565b6040518082815260200191505060405180910390f35b341561066c57fe5b610674611e03565b6040518082815260200191505060405180910390f35b341561069257fe5b61069a611e0a565b6040518082815260200191505060405180910390f35b34156106b857fe5b61070c600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050611e10565b005b341561071657fe5b61071e61218d565b6040518082815260200191505060405180910390f35b341561073c57fe5b6107d8600480803590602001909190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509190803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091905050612193565b005b34156107e257fe5b6107ea612269565b6040518082815260200191505060405180910390f35b341561080857fe5b61081061226f565b6040518082815260200191505060405180910390f35b341561082e57fe5b610836612276565b6040518082815260200191505060405180910390f35b341561085457fe5b61085c61227b565b6040518082815260200191505060405180910390f35b341561087a57fe5b610882612283565b6040518082815260200191505060405180910390f35b34156108a057fe5b6108a8612289565b6040518082815260200191505060405180910390f35b34156108c657fe5b6108ce61228f565b6040518082815260200191505060405180910390f35b34156108ec57fe5b6108f4612297565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561093e57fe5b6109466122a0565b6040518082815260200191505060405180910390f35b341561096457fe5b610a00600480803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509190803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919080359060200190919050506122a6565b005b3415610a0a57fe5b610a1261254a565b6040518082815260200191505060405180910390f35b3415610a3057fe5b610a38612555565b6040518082815260200191505060405180910390f35b3415610a5657fe5b610a5e61255d565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3415610aa857fe5b610ab0612583565b6040518082815260200191505060405180910390f35b3415610ace57fe5b610ad6612589565b6040518082815260200191505060405180910390f35b3415610af457fe5b610afc612591565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3415610b4657fe5b610b4e6125b7565b6040518082815260200191505060405180910390f35b3415610b6c57fe5b610b8260048080359060200190919050506125bf565b005b3415610b8c57fe5b610b94612628565b6040518082815260200191505060405180910390f35b3415610bb257fe5b610bba61262d565b6040518082815260200191505060405180910390f35b3415610bd857fe5b610be0612634565b6040518082815260200191505060405180910390f35b3415610bfe57fe5b610c0661263a565b6040518082815260200191505060405180910390f35b3415610c2457fe5b610c2c612642565b6040518082815260200191505060405180910390f35b3415610c4a57fe5b610c5261264a565b6040518082815260200191505060405180910390f35b3415610c7057fe5b610c78612652565b6040518082815260200191505060405180910390f35b3415610c9657fe5b610c9e61265d565b6040518082815260200191505060405180910390f35b3415610cbc57fe5b610ce8600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050612665565b6040518082815260200191505060405180910390f35b3415610d0657fe5b610d0e6126af565b6040518082815260200191505060405180910390f35b3415610d2c57fe5b610d346126b6565b6040518082815260200191505060405180910390f35b3415610d5257fe5b610d6860048080359060200190919050506126bd565b6040518080602001806020018681526020018581526020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001838103835288818151815260200191508051906020019080838360008314610df9575b805182526020831115610df957602082019150602081019050602083039250610dd5565b505050905090810190601f168015610e255780820380516001836020036101000a031916815260200191505b50838103825287818151815260200191508051906020019080838360008314610e6d575b805182526020831115610e6d57602082019150602081019050602083039250610e49565b505050905090810190601f168015610e995780820380516001836020036101000a031916815260200191505b5097505050505050505060405180910390f35b3415610eb457fe5b610eca60048080359060200190919050506128f6565b005b3415610ed457fe5b610edc61295f565b6040518082815260200191505060405180910390f35b3415610efa57fe5b610f02612965565b6040518082815260200191505060405180910390f35b3415610f2057fe5b610f2861296b565b6040518082815260200191505060405180910390f35b3415610f4657fe5b610f4e612976565b005b3415610f5857fe5b610f606129e5565b6040518080602001828103825283818151815260200191508051906020019080838360008314610faf575b805182526020831115610faf57602082019150602081019050602083039250610f8b565b505050905090810190601f168015610fdb5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3415610ff157fe5b610ff9612a1f565b6040518082815260200191505060405180910390f35b341561101757fe5b61101f612a26565b6040518082815260200191505060405180910390f35b341561103d57fe5b611045612a2e565b6040518082815260200191505060405180910390f35b341561106357fe5b61106b612a34565b6040518082815260200191505060405180910390f35b341561108957fe5b6110be600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050612a3f565b005b34156110c857fe5b6110d0612c20565b6040518082815260200191505060405180910390f35b34156110ee57fe5b6110f6612c26565b6040518082815260200191505060405180910390f35b341561111457fe5b61111c612c2e565b6040518082815260200191505060405180910390f35b341561113a57fe5b611142612c34565b6040518082815260200191505060405180910390f35b341561116057fe5b611168612c3a565b6040518082815260200191505060405180910390f35b341561118657fe5b61118e612c41565b6040518082815260200191505060405180910390f35b34156111ac57fe5b6111b4612c46565b6040518082815260200191505060405180910390f35b34156111d257fe5b6111da612c4c565b6040518082815260200191505060405180910390f35b34156111f857fe5b611200612c5a565b6040518082815260200191505060405180910390f35b341561121e57fe5b611226612c60565b6040518082815260200191505060405180910390f35b341561124457fe5b61124c612c66565b6040518082815260200191505060405180910390f35b341561126a57fe5b611272612c6e565b6040518082815260200191505060405180910390f35b341561129057fe5b6112a66004808035906020019091905050612c74565b005b34156112b057fe5b6112c66004808035906020019091905050612cdd565b6040518080602001806020018681526020018581526020018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018381038352888181546001816001161561010002031660029004815260200191508054600181600116156101000203166002900480156113915780601f1061136657610100808354040283529160200191611391565b820191906000526020600020905b81548152906001019060200180831161137457829003601f168201915b50508381038252878181546001816001161561010002031660029004815260200191508054600181600116156101000203166002900480156114145780601f106113e957610100808354040283529160200191611414565b820191906000526020600020905b8154815290600101906020018083116113f757829003601f168201915b505097505050505050505060405180910390f35b341561143057fe5b61147b600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050612d41565b6040518082815260200191505060405180910390f35b341561149957fe5b6114a1612dc9565b6040518082815260200191505060405180910390f35b6114e3600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061160f565b005b34156114ed57fe5b6114f5612dcf565b6040518082815260200191505060405180910390f35b341561151357fe5b61151b612dd7565b6040518082815260200191505060405180910390f35b341561153957fe5b611541612dde565b6040518082815260200191505060405180910390f35b341561155f57fe5b6115756004808035906020019091905050612de4565b005b341561157f57fe5b611587612ee5565b6040518082815260200191505060405180910390f35b34156115a557fe5b6115ad612eeb565b6040518082815260200191505060405180910390f35b34156115cb57fe5b6115d3612ef3565b6040518082815260200191505060405180910390f35b34156115f157fe5b6115f9612ef9565b6040518082815260200191505060405180910390f35b600060003414156116205760006000fd5b60065442118015611632575060075442105b8061163e575060085442115b1561185757611672670de0b6b3a764000061166460095434612eff90919063ffffffff16565b612f1390919063ffffffff16565b9050600b5461168c600a5483612f3090919063ffffffff16565b11156116985760006000fd5b629896806116b1600a5483612f3090919063ffffffff16565b1180156116cc5750600654421180156116cb575060075442105b5b156116d75760006000fd5b6116ec81600a54612f3090919063ffffffff16565b600a8190555061174481600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612f3090919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051809050600060405180830381858888f1935050505015156117ed5760006000fd5b8173ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a361185d565b60006000fd5b6006544211801561186f575060075442105b156118ba576000600a541015801561188c575062989680600a5411155b156118b9576118ad60266000600a5460010103612f1390919063ffffffff16565b620493e0036009819055505b5b600854421115611c43576000600a54101580156118dc575062989680600a5411155b15611909576118fd60266000600a5460010103612f1390919063ffffffff16565b620493e0036009819055505b62989681600a54101580156119235750629a1d20600a5411155b15611952576119476101cc62989681600a5460010103612f1390919063ffffffff16565b617530036009819055505b629a1d21600a541015801561196c575062a7d8c0600a5411155b1561199b576119906101ef629a1d21600a5460010103612f1390919063ffffffff16565b617457036009819055505b62a7d8c1600a54101580156119b5575062e4e1c0600a5411155b156119e4576119d961024462a7d8c1600a5460010103612f1390919063ffffffff16565b616d3c036009819055505b62e4e1c1600a54101580156119ff57506301312d00600a5411155b15611a2e57611a2361032062e4e1c1600a5460010103612f1390919063ffffffff16565b61524c036009819055505b6301312d01600a5410158015611a4a57506301c9c380600a5411155b15611a7a57611a6f6105346301312d01600a5460010103612f1390919063ffffffff16565b6139e2036009819055505b6301c9c381600a5410158015611a9657506302625a00600a5411155b15611ac657611abb610a8c6301c9c381600a5460010103612f1390919063ffffffff16565b611c8e036009819055505b6302625a01600a5410158015611ae257506302faf080600a5411155b15611b1257611b0761154a6302625a01600a5460010103612f1390919063ffffffff16565b610e17036009819055505b6302faf081600a5410158015611b2e57506303938700600a5411155b15611b5e57611b53612af86302faf081600a5460010103612f1390919063ffffffff16565b6106ec036009819055505b6303938701600a5410158015611b7a575063042c1d80600a5411155b15611baa57611b9f615aa06303938701600a5460010103612f1390919063ffffffff16565b61035f036009819055505b63042c1d81600a5410158015611bc657506304c4b400600a5411155b15611bf657611beb61b3b063042c1d81600a5460010103612f1390919063ffffffff16565b6101b0036009819055505b6304c4b401600a5410158015611c125750630510ff40600a5411155b15611c4257611c38620130b06304c4b401600a5460010103612f1390919063ffffffff16565b60d6036009819055505b5b5b5050565b60085481565b604060405190810160405280600c81526020017f53617665554e49434f494e73000000000000000000000000000000000000000081525081565b80600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a35b5050565b620130b081565b6000341415611d895760006000fd5b8073ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051809050600060405180830381858888f193505050501515611dcd5760006000fd5b5b50565b615aa081565b611c8e81565b6106ec81565b61745781565b600081565b6302625a0181565b62a7d8c081565b60005481565b629a1d2081565b61154a81565b6000600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541080611f59575081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054105b15611f645760006000fd5b611fb682600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612f3090919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061204b82600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612f4490919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506120a18282612f4490919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a35b50505050565b600c5481565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156121f05760006000fd5b80600d8481548110151561220057fe5b906000526020600020906005020160005b506000019080519060200190612228929190612f52565b5081600d8481548110151561223957fe5b906000526020600020906005020160005b506001019080519060200190612261929190612f52565b505b5b505050565b610e1781565b62e4e1c081565b600081565b6301c9c38081565b6101ef81565b6139e281565b6301312d0081565b60003090505b90565b600a5481565b600081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101580156122f85750600a8210155b1561253d57610e1082111561230d57610e1091505b81600c5401600c8190555061236a82600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612f4490919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055504290506000600d8054905011156124235742600d6001600d80549050038154811015156123d657fe5b906000526020600020906005020160005b5060020154111561242257600d6001600d805490500381548110151561240957fe5b906000526020600020906005020160005b506002015490505b5b600d80548060010182816124379190612fd2565b916000526020600020906005020160005b60a060405190810160405280888152602001878152602001603c6124758888612f3090919063ffffffff16565b0181526020018581526020013373ffffffffffffffffffffffffffffffffffffffff16815250909190915060008201518160000190805190602001906124bc929190613004565b5060208201518160010190805190602001906124d9929190613004565b50604082015181600201556060820151816003015560808201518160040160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550505050612543565b60006000fd5b5b50505050565b6000600c5490505b90565b6301c9c38181565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b61753081565b63042c1d8081565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6302625a0081565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561261c5760006000fd5b806008819055505b5b50565b602681565b62e4e1c181565b61524c81565b630393870181565b630393870081565b630510ff4081565b600060005490505b90565b6302faf08081565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b919050565b6298968081565b629a1d2181565b6126c5613084565b6126cd613084565b600060006000600d868154811015156126e257fe5b906000526020600020906005020160005b50600001600d8781548110151561270657fe5b906000526020600020906005020160005b50600101600d8881548110151561272a57fe5b906000526020600020906005020160005b5060020154600d8981548110151561274f57fe5b906000526020600020906005020160005b5060030154600d8a81548110151561277457fe5b906000526020600020906005020160005b5060040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16848054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561283f5780601f106128145761010080835404028352916020019161283f565b820191906000526020600020905b81548152906001019060200180831161282257829003601f168201915b50505050509450838054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156128db5780601f106128b0576101008083540402835291602001916128db565b820191906000526020600020905b8154815290600101906020018083116128be57829003601f168201915b50505050509350945094509450945094505b91939590929450565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156129535760006000fd5b806007819055505b5b50565b61032081565b60095481565b6000600a5490505b90565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156129d35760006000fd5b600d60006129e19190613098565b5b5b565b604060405190810160405280600381526020017f55434e000000000000000000000000000000000000000000000000000000000081525081565b62a7d8c181565b63042c1d8181565b61b3b081565b600060095490505b90565b80600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015612a8c5760006000fd5b612ade81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612f4490919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550612b7381600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612f3090919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b5050565b610e1081565b6304c4b40081565b61035f81565b61053481565b620493e081565b60d681565b6101b081565b6000600d8054905090505b90565b60065481565b616d3c81565b6304c4b40181565b61024481565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515612cd15760006000fd5b806006819055505b5b50565b600d81815481101515612cec57fe5b906000526020600020906005020160005b91509050806000019080600101908060020154908060030154908060040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905085565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b92915050565b610a8c81565b6302faf08181565b6298968181565b600b5481565b80600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015612e315760006000fd5b612e4681600c54612f3090919063ffffffff16565b600c81905550612e9e81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612f4490919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b50565b60075481565b6301312d0181565b612af881565b6101cc81565b6000600082840290508091505b5092915050565b600060008284811515612f2257fe5b0490508091505b5092915050565b6000600082840190508091505b5092915050565b600081830390505b92915050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10612f9357805160ff1916838001178555612fc1565b82800160010185558215612fc1579182015b82811115612fc0578251825591602001919060010190612fa5565b5b509050612fce91906130bd565b5090565b815481835581811511612fff57600502816005028360005260206000209182019101612ffe91906130e2565b5b505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061304557805160ff1916838001178555613073565b82800160010185558215613073579182015b82811115613072578251825591602001919060010190613057565b5b50905061308091906130bd565b5090565b602060405190810160405280600081525090565b50805460008255600502906000526020600020908101906130b991906130e2565b5b50565b6130df91905b808211156130db5760008160009055506001016130c3565b5090565b90565b61315691905b808211156131525760006000820160006131029190613159565b6001820160006131129190613159565b600282016000905560038201600090556004820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff0219169055506005016130e8565b5090565b90565b50805460018160011615610100020316600290046000825580601f1061317f575061319e565b601f01602090049060005260206000209081019061319d91906130bd565b5b505600a165627a7a72305820a8f02f7d055bce72ba02ae174f3fab5b705a31ea61360aee75c8a5fee6ee2d540029

   Swarm Source:
bzzr://a8f02f7d055bce72ba02ae174f3fab5b705a31ea61360aee75c8a5fee6ee2d54

 

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.