Sponsored Link:   Qravity - the only blockchain entertainment production studio and distributor. Learn more.
 Latest 25 txns from a total Of 8966 transactions

TxHash Age From To Value [TxFee]
0xb2e0607456f27d6565184701ca7fd86b4f2cc3a1abb49488712e99c0c4d039b39 days 23 hrs ago0xadb55d6def09fd697467da6c14405380d8ed639a  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000411697
0x409e4198e8ca6d55647d8a9b71dd205a4d11bcd32033debf915a1c6c514141c122 days 8 hrs ago0x1be57656c410ab5fe57ab5570b81edca4a5c14a1  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.00037427
0xcd7ada48ecf696fdbb28225fdef7672ae6ca494070f82d85b154d4427392bc3930 days 10 hrs ago0xabd682c2d844bffc382dbe01565a9ccb46758e35  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000112281
0xa27e272da771a73d15d0bea599aa42e4e37624e4758ec2c7be353a1cdbe796d532 days 9 hrs ago0x1f1794dfe7f75329e2704a5243bac866786119e4  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.001464645
0xcda7d64a70e948ee72c29a8a990d90bab6fe8ff562414950fe06cd5a9ba3e61a45 days 14 hrs ago0x829ae58b4f32f23bf84c73c488be676ff40e76c1  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000154386375
0xe5a22476c7ad54216e0ba963c4195f653c5830fb65a447ac608526ab092a027354 days 17 hrs ago0x496c421033afb40680f313e8348392c5df4cc91c  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000112473
0xffc8136e8379417ee74cd6a45dcc7719169ea7d602f2e0001079c7e953509fa465 days 1 hr ago0xfdb854bf6ab27c677afd435b8c933f8bdf141de6  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000044854
0x5ec65263ad5b660939c5c4f226ed7a6e94bc6abc5fb2956d2e806f81027da03c69 days 23 hrs ago0x487b103b5fa0db6919ecf1a58749b451e557c172  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000037427
0x5c93ab4352a71d50fc7a688e4db7509d91363343570e75e94714a05b930ed63070 days 4 hrs ago0xc95f11d3a41eb717aa468dd3632211ae4f333fa7  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000037427
0x932558849f4be8a6c53773b9610bd2aaa0b4721664bbb0258bdfd9e01c6d16be70 days 8 hrs ago0x5c20f1470a84cb884eb9b8e28e6d9578d2282f66  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240.0001 Ether0.0000507075
0x01dab895fcc08ca69db284b4dfad94c0eb224ee56d7eb3f7b65be00b77ded25675 days 49 mins ago0x053b80b280fc93ecdd6d6023102ebcf50dd2bb9f  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000037427
0x283f3bd0ab259de6f1e1ec5abacfcf1fb9b87115400e4a9d793f6f210cf29fef75 days 50 mins ago0x053b80b280fc93ecdd6d6023102ebcf50dd2bb9f  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000052427
0x8b09e82184be289cd5865b1ecd19997ade8f440c376bb8f46528d0e93769a54077 days 3 hrs ago0xbe373d71902872d154cd7b0c389910627d44c204  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.00036056
0xe780c8001048bcb7fd1ca228f6b8eab38421141821ccf9d5a6754ef6a366af1282 days 7 hrs ago0x4fce6004fdd49a02fbcb82fa5f5c29b027d4664e  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000037427
0x7c50c02c306a9f341b971c4546262dc0ac839524f775df162fbc6ffc04e687e782 days 20 hrs ago0x056ebc681ed750c671f268b38a0eeb8fbe1c76aa  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000074854
0x19f67cc19b5a0ec911ff315ca3b77ea25e01c07ae765dd3d242e42ed70967e3883 days 1 hr ago0xabb559807eeec75b4c3bce4b6891699bbf86f42d  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240.00000461397203 Ether0.00006761
0x589662dc02dfdf6a3901c1e012d4ac617ccaf4f969ec80d3723f6bcb32ba829f84 days 3 mins ago0x5aa49cf18c0ddf7a5a2e04adb56d52486856af26  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240.0001 Ether0.00020283
0x7d65365aa1bfc69c10d546ddaa9eb63173074f34725c7238eeb64509ad2b461084 days 16 hrs ago0x2a32e84d4f1a466f66b6b3544907f7bed1c1d12f  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000037491
0xe02ecf65b2fa266794329bbc9a72d6aa2c684270b6068d24087081f96112327e90 days 7 hrs ago0x63e1110c7823b600718c37dd66c7481302ed9e40  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000785967
0x70e99af217c156e14afcbfaefce1b5440d1463ce70b60d871ed5a89e6a5ca38890 days 9 hrs ago0x40469b319db6c79b55c94f4276cdb5e8a31c0442  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000037427
0x7768a1131b0fc72c29ffe81bb0d05426f7612f8f1acaa77e14f47c0f77ed27c091 days 4 hrs ago0x1eac18f720aa6072b2d0b6412256dd776042ffbf  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000089708
0x1a688cffb4d27c2611d3bddd2d5ed26c488ace295e3ef7e5dbf50448cd2c5d2591 days 4 hrs ago0x1eac18f720aa6072b2d0b6412256dd776042ffbf  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000209708
0x64058e1c0f3253f4bc34854551cb73d57301769f25f0904f35b8836e41e2175f91 days 23 hrs ago0x969d4b890a937f2fc5d0a79cf36fc9ecd591d14a  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.00015756767
0x3088b0499255673982b694baf38bcebf532099f6c077dcfe73c70731150bcf5699 days 10 mins ago0x8e13fc9908e2e18e4ea706564a4761c4ed12033b  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000187135
0x5f0dad81f6805dd5c5aa33e0fecab6e3117d9346c4dcb28ef7726f320b4dbc3f103 days 23 hrs ago0x454347a60cb40fcc0b8503f8947921bad43350f6  IN   0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240 Ether0.000187135
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 8 Internal Transactions

ParentTxHash Block Age From To Value
0x932558849f4be8a6c53773b9610bd2aaa0b4721664bbb0258bdfd9e01c6d16be544871370 days 8 hrs ago0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240x9fa2d2231fe8ac207831b376aa4ae356716199600.0001 Ether
0x19f67cc19b5a0ec911ff315ca3b77ea25e01c07ae765dd3d242e42ed70967e38537248383 days 1 hr ago0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240x9fa2d2231fe8ac207831b376aa4ae356716199600.000004613972030102 Ether
0x589662dc02dfdf6a3901c1e012d4ac617ccaf4f969ec80d3723f6bcb32ba829f536693284 days 3 mins ago0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240x9fa2d2231fe8ac207831b376aa4ae356716199600.0001 Ether
0xd4759b4fba89cb83091ab9922209af16d21bfb5f8160b4abf80d9eff9885d40e4810718179 days 6 hrs ago0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240x9fa2d2231fe8ac207831b376aa4ae356716199600.02 Ether
0x06a08a544a162deb3365723f34e9f4865161a9508787ffaca4b9cd0c746d251d4796912181 days 13 hrs ago0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240x9fa2d2231fe8ac207831b376aa4ae356716199600.0047 Ether
0x490e39d03e2a558f116ca2ff9a60e90a28c62565e09dd8008997f82ab0f092334639758208 days 15 hrs ago0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240x9fa2d2231fe8ac207831b376aa4ae356716199600.04 Ether
0x75301b691e2ff6af08ce14d985f53b6aa20d654c40dd3ff795c90f9903e969d94575445219 days 1 hr ago0x37aa63c4cbd06a57f1ea35bceee4e46f0a7ce9240x9fa2d2231fe8ac207831b376aa4ae356716199600.004605557065154816 Ether
0xa3d57da6b5c75a7094afcec4bf46e14236cf0ac398f649b319a3017d523c8d204547413223 days 13 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.