Sponsored:   Ubex.com - World roadshow: Seoul Sep 17-19, Singapore Sep 19-20, Dubai 18-23. Meet us!.
 Latest 25 txns From a total of 44920 Transactions
(+2 PendingTxns)

TxHash Age From To Value [TxFee]
0x6c0f68131f5a8b038ba1582afb0ff2c4dcec8cabb9f71c37778d09a7939da046(pending)0xff788189ce7ab9d238ed947404f142fd7c8b4474  IN  0xe7d7b37e72510309db27c460378f957b1b04bd5d0 Ether(Pending)
0xfcbd0f2211f6159479c8d82420f7e170f4f5760c934aadcd755752512e397f4a(pending)0xe66d3694198499adb8380b949b062db5b3efb0ef  IN  0xe7d7b37e72510309db27c460378f957b1b04bd5d0 Ether(Pending)
0x6962dba062d2bda5203f9c108d406dd7fd26106a41327dde94dda2232b7bb3322 mins ago0x8513b7a813dcdea77a640e5bdf8fefb471ba32ef  IN   0xe7d7b37e72510309db27c460378f957b1b04bd5d0 Ether0.00018993
0x769e5b08ba4677e0a8e43e6e95e7335aabf9c0c9b7e0eca2dcb7a412ad9416175 mins ago0x8513b7a813dcdea77a640e5bdf8fefb471ba32ef  IN   0xe7d7b37e72510309db27c460378f957b1b04bd5d0 Ether0.00018993
0x1a7d8aa5c5f3824dfaf1c2bf41fbdea61d128205d7ac9f8b4e24b737a63b74b95 mins ago0x8513b7a813dcdea77a640e5bdf8fefb471ba32ef  IN   0xe7d7b37e72510309db27c460378f957b1b04bd5d0 Ether0.00018993
0x13be9167ea74733e198a61ad82da5dccb09901f6d1eed54a12ea5c65c93cddab5 mins ago0x8513b7a813dcdea77a640e5bdf8fefb471ba32ef  IN   0xe7d7b37e72510309db27c460378f957b1b04bd5d0 Ether0.00026493
0x760bc7b311526699b0983b8a1e4e022be382a2aa1879c1ca44300f76f3d633e05 mins ago0x8513b7a813dcdea77a640e5bdf8fefb471ba32ef  IN   0xe7d7b37e72510309db27c460378f957b1b04bd5d0 Ether0.00018993
0xae659dec918e031dc64b716575d6eac3b96f5e798a5a85593dda7c1c4483b3886 mins ago0x8513b7a813dcdea77a640e5bdf8fefb471ba32ef  IN   0xe7d7b37e72510309db27c460378f957b1b04bd5d0 Ether0.00026493
0xdda0cecfc4cb821f43bc83a171aa5cdc067dfef4f560472217346f4ed907c2d06 mins ago0x8513b7a813dcdea77a640e5bdf8fefb471ba32ef  IN   0xe7d7b37e72510309db27c460378f957b1b04bd5d0 Ether0.00018993
0x5e4255b4ce8fd4c93be5fc4b6587eade8bd809803658517d936550bf0bcd38db11 mins ago0x8513b7a813dcdea77a640e5bdf8fefb471ba32ef  IN   0xe7d7b37e72510309db27c460378f957b1b04bd5d0 Ether0.00015612246
0xe0dfd9c73302d9782ab3787b26a3223d2c5418151ba9d2db98847dbaf6ba356911 mins ago0x8513b7a813dcdea77a640e5bdf8fefb471ba32ef  IN   0xe7d7b37e72510309db27c460378f957b1b04bd5d0 Ether0.00015612246
0x7dd7708ce37ed0565e5d71b36c8406aaddd4d89cb1d15f5be591c605cdfe1c9614 mins ago0x8513b7a813dcdea77a640e5bdf8fefb471ba32ef  IN   0xe7d7b37e72510309db27c460378f957b1b04bd5d0 Ether0.00015612246
0x11b6e98f0ca805d94dac9d0b54e4107cf88e8e2f23042bb465151d4b669c70b914 mins ago0x8513b7a813dcdea77a640e5bdf8fefb471ba32ef  IN   0xe7d7b37e72510309db27c460378f957b1b04bd5d0 Ether0.00015612246
0x09b09cd0287bef074804485a5784ff4bcdb5535e8c26305b5d66f838c932732a14 mins ago0x8513b7a813dcdea77a640e5bdf8fefb471ba32ef  IN   0xe7d7b37e72510309db27c460378f957b1b04bd5d0 Ether0.00018993
0x9db3cd29d64774b6215483f73a18e07c7e7134e796ba520447832c65f341cf1f14 mins ago0x8513b7a813dcdea77a640e5bdf8fefb471ba32ef  IN   0xe7d7b37e72510309db27c460378f957b1b04bd5d0 Ether0.00015612246
0x074072414d788d91b4e9a0c88da8eb22be5c0e817e9181fd088bf8badc6ae61b20 mins ago0x8513b7a813dcdea77a640e5bdf8fefb471ba32ef  IN   0xe7d7b37e72510309db27c460378f957b1b04bd5d0 Ether0.00019025
0x48f3a17d66817b7f58386ca26fd4fb46a5d905bb7a623a72f39758d8b142857121 mins ago0x8513b7a813dcdea77a640e5bdf8fefb471ba32ef  IN   0xe7d7b37e72510309db27c460378f957b1b04bd5d0 Ether0.00019025
0x439aae61fe9502264c1c71f15b55d16cb576f0a0b95042deb91dea17a9fc11a325 mins ago0x8513b7a813dcdea77a640e5bdf8fefb471ba32ef  IN   0xe7d7b37e72510309db27c460378f957b1b04bd5d0 Ether0.00018993
0xf06a52918f4a52a789bc649c0a5f602989153ddad07b6d4a6bb6de69701aa3441 hr 2 mins ago0x1d3b1f97843243aef3228fce71b853c7e7fa1a75  IN   0xe7d7b37e72510309db27c460378f957b1b04bd5d0 Ether0.0004562
0x5b83c0ad9a6fe858c42db8c92d4968538bfc17c751b8f63c125824bb52130ffd1 hr 7 mins ago0x011ca29d68a5cf66aadc35f2adf18d50ef5894f3  IN   0xe7d7b37e72510309db27c460378f957b1b04bd5d0 Ether0.0004562
0xecb19348432deb681fe0208111a27282082da3a4944c76559bd7a4f2294bd37d1 hr 10 mins ago0x649206a813000cf7dbdecaec1583b160dd00d41a  IN   0xe7d7b37e72510309db27c460378f957b1b04bd5d0 Ether0.00037986
0x9811e88374869614d6e8e12ba1d19feb4a0473ab161e5f819aa97162ccad34601 hr 16 mins ago0x9c0b745ea35bff8a7bcb8e45fc952e4d02cc6ebf  IN   0xe7d7b37e72510309db27c460378f957b1b04bd5d0 Ether0.00022842
0xd9e1c069f446e131ca6341842d17c55267c6599ba201448f72d6266927c7e3a11 hr 22 mins ago0x2166b0e099717efebeadcfa31128e83e6becadbb  IN   0xe7d7b37e72510309db27c460378f957b1b04bd5d0 Ether0.0004562
0xe84baa04e0d42e4c3b97a5a290ea16f160883ce2ff8390798815e954bda0b4ea1 hr 39 mins ago0xe9456f084fee5890b765a15ad58c24e5f592ac5b  IN   0xe7d7b37e72510309db27c460378f957b1b04bd5d0 Ether0.00045684
0xdd9ecae7fab688a64edbae2061f1440b5bab3b5293a08496c2d4f75df99a09a12 hrs 25 mins ago0x649206a813000cf7dbdecaec1583b160dd00d41a  IN   0xe7d7b37e72510309db27c460378f957b1b04bd5d0 Ether0.0004562
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 1 Internal Transaction

ParentTxHash Block Age From To Value
0x0d1efadd59e80c71d058d9f7fe0d543412cfa23d6955fc9d49db85746bca302a607118751 days 15 hrs ago0xfd26d9ec46172759ff9d2039a4e841cd82e835e90xe7d7b37e72510309db27c460378f957b1b04bd5d0.11823406 Ether
[ Download CSV Export  ] 
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity), NestedArrayFunctionCallDecoder (medium-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: EMPR
Compiler Text: v0.4.21+commit.dfe3193c
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.19;




/**
 * @title SafeMath
 * @dev Math operations with safety checks that throw on error
 */
library SafeMath {

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

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

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

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


contract Owned {
	address private Owner;
	
	function Owned() public{
	    
	    Owner = msg.sender;
	}
    
	function IsOwner(address addr) view public returns(bool)
	{
	    return Owner == addr;
	}
	
	function TransferOwner(address newOwner) public onlyOwner
	{
	    Owner = newOwner;
	}
	
	function Terminate() public onlyOwner
	{
	    selfdestruct(Owner);
	}
	
	modifier onlyOwner(){
        require(msg.sender == Owner);
        _;
    }
}

contract EMPR is Owned {
    using SafeMath for uint256;
    string public constant name = "empowr";
    string public constant symbol = "EMPR";
    uint256 public constant decimals = 18;  // 18 is the most common number of decimal places
    bool private tradeable;
    uint256 private currentSupply;
    mapping(address => uint256) private balances;
    mapping(address => mapping(address=> uint256)) private allowed;
    mapping(address => bool) private lockedAccounts;  
	
	/*
		Incoming Ether
	*/	
    event ReceivedEth(address indexed _from, uint256 _value);
	//this is the fallback
	function () payable public {
		emit ReceivedEth(msg.sender, msg.value);		
	}
	
	event TransferredEth(address indexed _to, uint256 _value);
	function FoundationTransfer(address _to, uint256 amtEth, uint256 amtToken) public onlyOwner
	{
		require(address(this).balance >= amtEth && balances[this] >= amtToken );
		
		if(amtEth >0)
		{
			_to.transfer(amtEth);
			emit TransferredEth(_to, amtEth);
		}
		
		if(amtToken > 0)
		{
			require(balances[_to] + amtToken > balances[_to]);
			balances[this] -= amtToken;
			balances[_to] += amtToken;
			emit Transfer(this, _to, amtToken);
		}
		
		
	}	
	/*
		End Incoming Ether
	*/
	
	
	
    function EMPR( ) public
    {
        uint256 initialTotalSupply = 500000000;
        balances[this] = initialTotalSupply * (10**decimals);
        
        currentSupply =  initialTotalSupply * (10**decimals);
	    emit Transfer(address(0), this, currentSupply);
        
    }
  
	uint256 constant startTime = 1525132800; // Date.UTC(2018, 4, 1) as seconds
	uint256 constant startAmt = 95000000;
	uint256 _lastDayPaid = 0;
	uint256 _currentMonth = 0;
	uint256 factor = 10000000;
	
    event DayMinted(uint256 day,uint256 val, uint256 now);
    function DailyMint() public {
        uint256 day = (now-startTime)/(60*60*24);
        require(startTime <= now);
        require(day >= _lastDayPaid);
        uint256 month = _lastDayPaid/30;
        if(month > _currentMonth){
            _currentMonth += 1;
            factor = (factor * 99)/100;
        }
        uint256 todaysPayout = (((factor * startAmt )/10000000)/30)* (10**decimals);
        balances[this] +=todaysPayout;
        currentSupply += todaysPayout;
        emit Transfer(address(0), this, todaysPayout);
        emit DayMinted(_lastDayPaid, todaysPayout, now);
        _lastDayPaid+=1;
	
    }
    function lastDayPaid() public view returns(uint256){
        return _lastDayPaid;
    }
    

    
    
	function MintToken(uint256 amt) public onlyOwner {
	    currentSupply += amt;
	    balances[this] += amt;
	    emit Transfer(address(0), this, amt);
	}
	
	function DestroyToken(uint256 amt) public onlyOwner {
	    require ( balances[this] >= amt);
	    currentSupply -= amt;
	    balances[this] -= amt;
	    emit Transfer(this,address(0), amt);
	}
	
	
	
    event SoldToken(address _buyer, uint256 _value, string note);
    function BuyToken(address _buyer, uint256 _value, string note) public onlyOwner
    {
		require(balances[this] >= _value && balances[_buyer] + _value > balances[_buyer]);
		
        emit SoldToken( _buyer,  _value,  note);
        balances[this] -= _value;
        balances[_buyer] += _value;
        emit Transfer(this, _buyer, _value);
    }
    
    function LockAccount(address toLock) public onlyOwner
    {
        lockedAccounts[toLock] = true;
    }
    function UnlockAccount(address toUnlock) public onlyOwner
    {
        delete lockedAccounts[toUnlock];
    }
    
    function SetTradeable(bool t) public onlyOwner
    {
        tradeable = t;
    }
    function IsTradeable() public view returns(bool)
    {
        return tradeable;
    }
    
    
    function totalSupply() constant public returns (uint256)
    {
        return currentSupply;
    }
    function balanceOf(address _owner) constant public returns (uint256 balance)
    {
        return balances[_owner];
    }
    function transfer(address _to, uint256 _value) public notLocked returns (bool success) {
        require(tradeable);
         if (balances[msg.sender] >= _value && balances[_to] + _value > balances[_to]) {
             emit Transfer( msg.sender, _to,  _value);
             balances[msg.sender] -= _value;
             balances[_to] += _value;
             return true;
         } else {
             return false;
         }
     }
    function transferFrom(address _from, address _to, uint _value)public notLocked returns (bool success) {
        require(!lockedAccounts[_from] && !lockedAccounts[_to]);
		require(tradeable);
        if (balances[_from] >= _value
            && allowed[_from][msg.sender] >= _value
            && balances[_to] + _value > balances[_to]) {
                
            emit Transfer( _from, _to,  _value);
                
            balances[_from] -= _value;
            allowed[_from][msg.sender] -= _value;
            balances[_to] += _value;
            return true;
        } else {
            return false;
        }
    }
    
     /**
   * @dev Approve the passed address to spend the specified amount of tokens on behalf of msg.sender.
   *
   * Beware that changing an allowance with this method brings the risk that someone may use both the old
   * and the new allowance by unfortunate transaction ordering. One possible solution to mitigate this
   * race condition is to first reduce the spender's allowance to 0 and set the desired value afterwards:
   * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
   * @param _spender The address which will spend the funds.
   * @param _value The amount of tokens to be spent.
   */
  function approve(address _spender, uint256 _value) public returns (bool) {
    allowed[msg.sender][_spender] = _value;
    emit Approval(msg.sender, _spender, _value);
    return true;
  }

  /**
   * @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 specifying the amount of tokens still available for the spender.
   */
  function allowance(address _owner, address _spender) public view returns (uint256) {
    return allowed[_owner][_spender];
  }

  /**
   * @dev Increase the amount of tokens that an owner allowed to a spender.
   *
   * approve should be called when allowed[_spender] == 0. To increment
   * allowed value is better to use this function to avoid 2 calls (and wait until
   * the first transaction is mined)
   * From MonolithDAO Token.sol
   * @param _spender The address which will spend the funds.
   * @param _addedValue The amount of tokens to increase the allowance by.
   */
  function increaseApproval(address _spender, uint _addedValue) public returns (bool) {
    allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);
    emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

  /**
   * @dev Decrease the amount of tokens that an owner allowed to a spender.
   *
   * approve should be called when allowed[_spender] == 0. To decrement
   * allowed value is better to use this function to avoid 2 calls (and wait until
   * the first transaction is mined)
   * From MonolithDAO Token.sol
   * @param _spender The address which will spend the funds.
   * @param _subtractedValue The amount of tokens to decrease the allowance by.
   */
  function decreaseApproval(address _spender, uint _subtractedValue) public returns (bool) {
    uint oldValue = allowed[msg.sender][_spender];
    if (_subtractedValue > oldValue) {
      allowed[msg.sender][_spender] = 0;
    } else {
      allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue);
    }
    emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }
    event Transfer(address indexed _from, address indexed _to, uint _value);
    event Approval(address indexed _owner, address indexed _spender, uint _value);
   
   modifier notLocked(){
       require (!lockedAccounts[msg.sender]);
       _;
   }
}

    Contract ABI  
[{"constant":false,"inputs":[{"name":"amt","type":"uint256"}],"name":"MintToken","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"amtEth","type":"uint256"},{"name":"amtToken","type":"uint256"}],"name":"FoundationTransfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"toLock","type":"address"}],"name":"LockAccount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_buyer","type":"address"},{"name":"_value","type":"uint256"},{"name":"note","type":"string"}],"name":"BuyToken","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"amt","type":"uint256"}],"name":"DestroyToken","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"TransferOwner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"IsTradeable","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"t","type":"bool"}],"name":"SetTradeable","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"Terminate","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"toUnlock","type":"address"}],"name":"UnlockAccount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"DailyMint","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"addr","type":"address"}],"name":"IsOwner","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"lastDayPaid","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"ReceivedEth","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"TransferredEth","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"day","type":"uint256"},{"indexed":false,"name":"val","type":"uint256"},{"indexed":false,"name":"now","type":"uint256"}],"name":"DayMinted","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_buyer","type":"address"},{"indexed":false,"name":"_value","type":"uint256"},{"indexed":false,"name":"note","type":"string"}],"name":"SoldToken","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_owner","type":"address"},{"indexed":true,"name":"_spender","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Approval","type":"event"}]

  Contract Creation Code Switch To Opcodes View
60606040526000600555600060065562989680600755341561002057600080fd5b6000336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550631dcd650090506012600a0a8102600260003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506012600a0a81026001819055503073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6001546040518082815260200191505060405180910390a3506123f3806101386000396000f30060606040526004361061013e576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063052977811461018e57806306fdde03146101b15780630730a3221461023f578063095ea7b31461028a57806318160ddd146102e457806323b872dd1461030d5780632e42b01214610386578063313ce567146103bf578063321de1d4146103e85780635daf8a711461046d578063661884631461049057806370a08231146104ea578063858ac4d8146105375780638aa99826146105705780638e3bd6fa1461059d5780639445eb3a146105c257806395d89b41146105d7578063a9059cbb14610665578063b9c97a44146106bf578063d73dd623146106f8578063d9da76de14610752578063dd0860a814610767578063dd62ed3e146107b8578063ef43143714610824575b3373ffffffffffffffffffffffffffffffffffffffff167f52a6cdf67c40ce333b3d846e4e143db87f71dd7935612a4cafcf6ba76047ca1f346040518082815260200191505060405180910390a2005b341561019957600080fd5b6101af600480803590602001909190505061084d565b005b34156101bc57600080fd5b6101c461096e565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156102045780820151818401526020810190506101e9565b50505050905090810190601f1680156102315780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561024a57600080fd5b610288600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919080359060200190919050506109a7565b005b341561029557600080fd5b6102ca600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610ca7565b604051808215151515815260200191505060405180910390f35b34156102ef57600080fd5b6102f7610d99565b6040518082815260200191505060405180910390f35b341561031857600080fd5b61036c600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610da3565b604051808215151515815260200191505060405180910390f35b341561039157600080fd5b6103bd600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506111c1565b005b34156103ca57600080fd5b6103d2611277565b6040518082815260200191505060405180910390f35b34156103f357600080fd5b61046b600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509190505061127c565b005b341561047857600080fd5b61048e600480803590602001909190505061158c565b005b341561049b57600080fd5b6104d0600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506116fb565b604051808215151515815260200191505060405180910390f35b34156104f557600080fd5b610521600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061198c565b6040518082815260200191505060405180910390f35b341561054257600080fd5b61056e600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506119d5565b005b341561057b57600080fd5b610583611a73565b604051808215151515815260200191505060405180910390f35b34156105a857600080fd5b6105c060048080351515906020019091905050611a89565b005b34156105cd57600080fd5b6105d5611b01565b005b34156105e257600080fd5b6105ea611b96565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561062a57808201518184015260208101905061060f565b50505050905090810190601f1680156106575780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561067057600080fd5b6106a5600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050611bcf565b604051808215151515815260200191505060405180910390f35b34156106ca57600080fd5b6106f6600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611e2b565b005b341561070357600080fd5b610738600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050611ed8565b604051808215151515815260200191505060405180910390f35b341561075d57600080fd5b6107656120d4565b005b341561077257600080fd5b61079e600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506122a6565b604051808215151515815260200191505060405180910390f35b34156107c357600080fd5b61080e600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506122ff565b6040518082815260200191505060405180910390f35b341561082f57600080fd5b610837612386565b6040518082815260200191505060405180910390f35b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156108a857600080fd5b8060016000828254019250508190555080600260003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055503073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a350565b6040805190810160405280600681526020017f656d706f7772000000000000000000000000000000000000000000000000000081525081565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610a0257600080fd5b813073ffffffffffffffffffffffffffffffffffffffff163110158015610a68575080600260003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b1515610a7357600080fd5b6000821115610b0b578273ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f193505050501515610abc57600080fd5b8273ffffffffffffffffffffffffffffffffffffffff167f83007cefb28dc4cfb49f429f899c69d37f8011db578f48da2f64929a79bf67b3836040518082815260200191505060405180910390a25b6000811115610ca257600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401111515610ba257600080fd5b80600260003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555080600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b505050565b600081600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600154905090565b6000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151515610dfe57600080fd5b600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16158015610ea25750600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b1515610ead57600080fd5b600060149054906101000a900460ff161515610ec857600080fd5b81600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015610f93575081600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b801561101e5750600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401115b156111b5578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a381600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550600190506111ba565b600090505b9392505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561121c57600080fd5b6001600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b601281565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156112d757600080fd5b81600260003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101580156113a55750600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401115b15156113b057600080fd5b7f0307f82a1d7930932f894f6f841bd41285da9d1374694c831ad1efa591139316838383604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b8381101561144c578082015181840152602081019050611431565b50505050905090810190601f1680156114795780820380516001836020036101000a031916815260200191505b5094505050505060405180910390a181600260003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156115e757600080fd5b80600260003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561163557600080fd5b8060016000828254039250508190555080600260003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550600073ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a350565b600080600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508083111561180c576000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506118a0565b61181f838261239090919063ffffffff16565b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611a3057600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008060149054906101000a900460ff16905090565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611ae457600080fd5b80600060146101000a81548160ff02191690831515021790555050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611b5c57600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16ff5b6040805190810160405280600481526020017f454d50520000000000000000000000000000000000000000000000000000000081525081565b6000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151515611c2a57600080fd5b600060149054906101000a900460ff161515611c4557600080fd5b81600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015611d135750600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401115b15611e20578273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a381600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555060019050611e25565b600090505b92915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611e8657600080fd5b600460008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81549060ff021916905550565b6000611f6982600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546123a990919063ffffffff16565b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b600080600062015180635ae7ae0042038115156120ed57fe5b04925042635ae7ae001115151561210357600080fd5b600554831015151561211457600080fd5b601e60055481151561212257fe5b049150600654821115612159576001600660008282540192505081905550606460636007540281151561215157fe5b046007819055505b6012600a0a601e629896806305a995c06007540281151561217657fe5b0481151561218057fe5b0402905080600260003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550806001600082825401925050819055503073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a37f2bd46683d2f09f7082e2121b94af20e57d4ebfc802b67f4bb92d31adf4c1dbc3600554824260405180848152602001838152602001828152602001935050505060405180910390a16001600560008282540192505081905550505050565b60008173ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16149050919050565b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000600554905090565b600082821115151561239e57fe5b818303905092915050565b60008082840190508381101515156123bd57fe5b80915050929150505600a165627a7a723058206d651396edf616eb5aaa5868411fa8f4427c55c8eab3b171ea9d50143add980a0029

   Swarm Source:
bzzr://6d651396edf616eb5aaa5868411fa8f4427c55c8eab3b171ea9d50143add980a

 

View All
Block Age transaction Difficulty Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.