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 6394 Transactions

TxHash Age From To Value [TxFee]
0x8ada6dda81e826afed54c68a3d667a3be8b8a34750b3f49c0d0e9c6f333efe111 day 2 hrs ago0xd14df0467c171e280b035d1b4f4955a3bf917ab4  IN   0x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c40 Ether0.0003417675
0x8c18c0b5fd9b54f147927f45a72ab02f7e6e8e85c3dbce5192944995afc02ca71 day 3 hrs ago0xedbb72e6b3cf66a792bff7faac5ea769fe810517  IN   0x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c40 Ether0.000230398655
0x54b45c9fbc524e995dcbb6d2c5ba7b58df7f05367ec83a06c8d4325c810227f61 day 3 hrs ago0xedbb72e6b3cf66a792bff7faac5ea769fe810517  IN   0x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c40 Ether0.000230790458
0x360c836f805df0d0a29c69204a4e4436cd6556985fd727b429f320be9b7a0f521 day 3 hrs ago0xedbb72e6b3cf66a792bff7faac5ea769fe810517  IN   0x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c40 Ether0.000230790458
0x3f72c66f35aab49c36884b73ddc194d97aaed1455ab3f62993c290cd0eb5d3841 day 16 hrs ago0x333cc300debbb9d6e806ef16070d08dfd8d2fa7b  IN   0x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c40 Ether0.000196072
0x8b1c2aeeba5358709dc2f767c08ed5f5ea766097d8b35547d238597af672688a1 day 16 hrs ago0x333cc300debbb9d6e806ef16070d08dfd8d2fa7b  IN   0x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c40 Ether0.000263445
0x068cd573338c9874cf37573f4492c197531a95b39a485ba523c1e7ebfbeaaf311 day 19 hrs ago0x6402763ed43e7a7cae277116198ee816d98e9119  IN   0x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c40 Ether0.00015054
0x4127e0afcf17a9afbf69a26bedab848ee5d869ba498309300f82384bd29aaaaf2 days 1 hr ago0xd3e70c734cee9c601d7eb3f17b6cfae0c75bb15c  IN   0x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c40 Ether0.000319431
0x3281d660fff65686e2f05d17957da842ddd2daf615f168f97a20951c30a36dc62 days 1 hr ago0x76192dfbe19bcd5b3cba66b9d66e273c63f9485f  IN   0x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c40 Ether0.000413985
0x0e8ea5ba432aea34d1a22161e58fbf7d9210df984a635d279ee7fd2e481581f52 days 11 hrs ago0x0fbd74cb95bfcc2c0c952a0a485002bb15ae95a3  IN   0x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c40 Ether0.000090284
0xb55fa4996c90c1313ebe70589e92604a7c0a4092d15479ba468fceb88b06cb582 days 11 hrs ago0xd71be547988879a9f5250fc342cb78ca34bc3cf5  IN   0x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c40 Ether0.000090284
0x7286380d0013ad6a8347c23df017c8760f3a5a16550a52c28371e9c6c2a516002 days 11 hrs ago0x489d5c353241c8b7ca540e13dfd9a25aaf1e9ff7  IN   0x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c40 Ether0.00009054
0x7e84e23b250ad4923b6f68904eddb4bc2ca4dd2ad228b5421e1916457c0600962 days 12 hrs ago0x7e2552ca977aae1d034a540334aee0981f55aee4  IN   0x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c40 Ether0.00009054
0x3ac437007dbb836a04d12c8497cad57ca8cb27003a2434558759207f5866a8c72 days 12 hrs ago0x371383565af89523383ab1e8316abeba13839189  IN   0x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c40 Ether0.000090284
0x88125c60391c549fb18c19f9cd451a51da9f7b9355b5b6bf415ac8f368ac855b2 days 12 hrs ago0x13414d4536a75621a5374b472928a2feccda95cb  IN   0x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c40 Ether0.000090284
0x73b617e84012a6841f5a669b9541e2e659870959587df55e6feb517246a677412 days 12 hrs ago0xc5dff4d10e5f2ef2d5df1c457b21735f5b2a147f  IN   0x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c40 Ether0.000090284
0x1a717ef260ad71ab18bb41571e74a377ea5b62f24be9a51103edef7fb9a6ef8f2 days 12 hrs ago0x2b8d7116c0950aa527deb478928a312a7b1ec047  IN   0x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c40 Ether0.000090284
0x8850c01e3d348ac57133d21c7f3af98860f57b8204ebb7b441e59a1ec520a5742 days 12 hrs ago0x48af3771b7418d88fbf6493908a451f852430c7a  IN   0x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c40 Ether0.000090028
0xd3e8ceb3aee717413bc0b16bbda023ec5bbdd5fc0bab8264f5fb14af822a6cc02 days 16 hrs ago0x8745ac930df2361ba035fa17bb36f12f8f6192fc  IN   0x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c40 Ether0.000090284
0xe9f3df44098e1ffd19b35729b9e2b7d098e567e06b2aa334e1380092099947202 days 18 hrs ago0x3fe8b18492a2f22ec96cc783a9626f6a1041f8c2  IN   0x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c40 Ether0.00009054
0x3a57c4c0befd3e2980e8426783353d637034df8daa4b25673aa137d1a551fd8f2 days 19 hrs ago0x658ddfa287f4d1fb6a26b37942423e7ddd5ce027  IN   0x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c40 Ether0.000090284
0x72794e391ebbdf9644fc584b4e36213f17a7e6823bed3d80363d267d2ad0f47c2 days 19 hrs ago0x892b494e93695441446677b3c6aa8f6f9fd59391  IN   0x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c40 Ether0.000090284
0x19ea32e972824528bcca9cf3b370fdb3b06337021267365527206f635ebc91852 days 19 hrs ago0x493dee941d122324ab6f93ec4d19a709c20cc432  IN   0x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c40 Ether0.000090284
0x239337ac6427d70befa4ad8e6669157d3aa94fbf031570f6ac3c06092d2d7faa2 days 19 hrs ago0x1b8f3df9ed5700a8f48ad0595c3c0591161edb6b  IN   0x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c40 Ether0.000090284
0x51d1961c1d4032401c7c23d00a196710abcec8fc85082e8ea0023d93bfa39b4b2 days 19 hrs ago0xecff8f1310514d8760eef01c61e3eb443376b65b  IN   0x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c40 Ether0.000090284
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 2 Internal Transactions

ParentTxHash Block Age From To Value
0xb845ef2ce7b9309264ac619fe9cce18c063c0af87ba34e61b3f7c07f9932d8614863440255 days 18 hrs ago0x1522900b6dafac587d499a862861c0869be6e4280x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c40.10010559 Ether
0x265886d34796660e8e88f82bc92bd6e12930689030827b0dd6337622a0042b1e4859587256 days 11 hrs ago0xb5d4baead54821862dc8e732b9f86deb489dd04e  Contract Creation0 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: StarterCoin
Compiler Text: v0.4.19+commit.c4cbbb05
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.13;

library SafeMath {
  function mul(uint256 a, uint256 b) internal constant returns (uint256) {
    uint256 c = a * b;
    assert(a == 0 || c / a == b);
    return c;
  }

  function div(uint256 a, uint256 b) internal constant 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 constant returns (uint256) {
    assert(b <= a);
    return a - b;
  }

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

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

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

contract Ownable {
  address public owner;


  event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);


  /**
   * @dev The Ownable constructor sets the original `owner` of the contract to the sender
   * account.
   */
  function Ownable() {
    owner = msg.sender;
  }


  /**
   * @dev Throws if called by any account other than the owner.
   */
  modifier onlyOwner() {
    require(msg.sender == owner);
    _;
  }


  /**
   * @dev Allows the current owner to transfer control of the contract to a newOwner.
   * @param newOwner The address to transfer ownership to.
   */
  function transferOwnership(address newOwner) onlyOwner public {
    require(newOwner != address(0));
    OwnershipTransferred(owner, newOwner);
    owner = newOwner;
  }

}

contract LimitedTransferToken is ERC20 {

  /**
   * @dev Checks whether it can transfer or otherwise throws.
   */
  modifier canTransfer(address _sender, uint256 _value) {
   require(_value <= transferableTokens(_sender, uint64(now)));
   _;
  }

  /**
   * @dev Checks modifier and allows transfer if tokens are not locked.
   * @param _to The address that will receive the tokens.
   * @param _value The amount of tokens to be transferred.
   */
  function transfer(address _to, uint256 _value) canTransfer(msg.sender, _value) public returns (bool) {
    return super.transfer(_to, _value);
  }

  /**
  * @dev Checks modifier and allows transfer if tokens are not locked.
  * @param _from The address that will send the tokens.
  * @param _to The address that will receive the tokens.
  * @param _value The amount of tokens to be transferred.
  */
  function transferFrom(address _from, address _to, uint256 _value) canTransfer(_from, _value) public returns (bool) {
    return super.transferFrom(_from, _to, _value);
  }

  /**
   * @dev Default transferable tokens function returns all tokens for a holder (no limit).
   * @dev Overwriting transferableTokens(address holder, uint64 time) is the way to provide the
   * specific logic for limiting token transferability for a holder over time.
   */
  function transferableTokens(address holder, uint64 time) public constant returns (uint256) {
    return balanceOf(holder);
  }
}

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) public returns (bool) {
    require(_to != address(0));

    // SafeMath.sub will throw if there is not enough balance.
    balances[msg.sender] = balances[msg.sender].sub(_value);
    balances[_to] = balances[_to].add(_value);
    Transfer(msg.sender, _to, _value);
    return true;
  }

  /**
  * @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) public 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 amount of tokens to be transferred
   */
  function transferFrom(address _from, address _to, uint256 _value) public returns (bool) {
    require(_to != address(0));

    uint256 _allowance = allowed[_from][msg.sender];

    // Check is not needed because sub(_allowance, _value) will already throw if this condition is not met
    // require (_value <= _allowance);

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

  /**
   * @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;
    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 constant returns (uint256 remaining) {
    return allowed[_owner][_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
   */
  function increaseApproval (address _spender, uint _addedValue)
    returns (bool success) {
    allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);
    Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

  function decreaseApproval (address _spender, uint _subtractedValue)
    returns (bool success) {
    uint oldValue = allowed[msg.sender][_spender];
    if (_subtractedValue > oldValue) {
      allowed[msg.sender][_spender] = 0;
    } else {
      allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue);
    }
    Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

}

contract MintableToken is StandardToken, Ownable {
  event Mint(address indexed to, uint256 amount);
  event MintFinished();

  bool public mintingFinished = false;


  modifier canMint() {
    require(!mintingFinished);
    _;
  }

  /**
   * @dev Function to mint tokens
   * @param _to The address that will receive the minted tokens.
   * @param _amount The amount of tokens to mint.
   * @return A boolean that indicates if the operation was successful.
   */
  function mint(address _to, uint256 _amount) onlyOwner canMint public returns (bool) {
    totalSupply = totalSupply.add(_amount);
    balances[_to] = balances[_to].add(_amount);
    Mint(_to, _amount);
    Transfer(0x0, _to, _amount);
    return true;
  }

  /**
   * @dev Function to stop minting new tokens.
   * @return True if the operation was successful.
   */
  function finishMinting() onlyOwner public returns (bool) {
    mintingFinished = true;
    MintFinished();
    return true;
  }
}

contract StarterCoin is MintableToken, LimitedTransferToken {

    string public constant name = "StarterCoin";
    string public constant symbol = "STAC";
    uint8 public constant decimals = 18;

    uint256 public endTimeICO;
    address public bountyWallet;

    function StarterCoin(uint256 _endTimeICO, address _bountyWallet) {
        endTimeICO = _endTimeICO;
        bountyWallet = _bountyWallet;
    }

    function transferableTokens(address holder, uint64 time) public constant returns (uint256) {
        // allow transfers after the end of ICO
        return (time > endTimeICO) || (holder == bountyWallet) ? balanceOf(holder) : 0;
    }

}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"mintingFinished","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","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":"endTimeICO","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","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":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"mint","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"success","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":"finishMinting","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","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":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"holder","type":"address"},{"name":"time","type":"uint64"}],"name":"transferableTokens","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"bountyWallet","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[{"name":"_endTimeICO","type":"uint256"},{"name":"_bountyWallet","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Mint","type":"event"},{"anonymous":false,"inputs":[],"name":"MintFinished","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":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
60606040526003805460a060020a60ff0219169055341561001f57600080fd5b604051604080610ca1833981016040528080519190602001805160038054600160a060020a03338116600160a060020a03199283161790925560049590955560058054919092169416939093179092555050610c21806100806000396000f3006060604052600436106101065763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166305d2035b811461010b57806306fdde0314610132578063095ea7b3146101bc57806310ef0ac7146101de57806318160ddd1461020357806323b872dd14610216578063313ce5671461023e57806340c10f1914610267578063661884631461028957806370a08231146102ab5780637d64bcb4146102ca5780638da5cb5b146102dd57806395d89b411461030c578063a9059cbb1461031f578063d347c20514610341578063d73dd6231461036d578063dd62ed3e1461038f578063e5760520146103b4578063f2fde38b146103c7575b600080fd5b341561011657600080fd5b61011e6103e8565b604051901515815260200160405180910390f35b341561013d57600080fd5b610145610409565b60405160208082528190810183818151815260200191508051906020019080838360005b83811015610181578082015183820152602001610169565b50505050905090810190601f1680156101ae5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101c757600080fd5b61011e600160a060020a0360043516602435610440565b34156101e957600080fd5b6101f16104ac565b60405190815260200160405180910390f35b341561020e57600080fd5b6101f16104b2565b341561022157600080fd5b61011e600160a060020a03600435811690602435166044356104b8565b341561024957600080fd5b6102516104e7565b60405160ff909116815260200160405180910390f35b341561027257600080fd5b61011e600160a060020a03600435166024356104ec565b341561029457600080fd5b61011e600160a060020a036004351660243561060a565b34156102b657600080fd5b6101f1600160a060020a0360043516610704565b34156102d557600080fd5b61011e61071f565b34156102e857600080fd5b6102f06107a4565b604051600160a060020a03909116815260200160405180910390f35b341561031757600080fd5b6101456107b3565b341561032a57600080fd5b61011e600160a060020a03600435166024356107ea565b341561034c57600080fd5b6101f1600160a060020a036004351667ffffffffffffffff60243516610817565b341561037857600080fd5b61011e600160a060020a036004351660243561085b565b341561039a57600080fd5b6101f1600160a060020a03600435811690602435166108ff565b34156103bf57600080fd5b6102f061092a565b34156103d257600080fd5b6103e6600160a060020a0360043516610939565b005b60035474010000000000000000000000000000000000000000900460ff1681565b60408051908101604052600b81527f53746172746572436f696e000000000000000000000000000000000000000000602082015281565b600160a060020a03338116600081815260026020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b60045481565b60005481565b600083826104c68242610817565b8111156104d257600080fd5b6104dd8686866109d4565b9695505050505050565b601281565b60035460009033600160a060020a0390811691161461050a57600080fd5b60035474010000000000000000000000000000000000000000900460ff161561053257600080fd5b600054610545908363ffffffff610afe16565b6000908155600160a060020a038416815260016020526040902054610570908363ffffffff610afe16565b600160a060020a0384166000818152600160205260409081902092909255907f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d41213968859084905190815260200160405180910390a282600160a060020a031660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405190815260200160405180910390a350600192915050565b600160a060020a0333811660009081526002602090815260408083209386168352929052908120548083111561066757600160a060020a03338116600090815260026020908152604080832093881683529290529081205561069e565b610677818463ffffffff610b0d16565b600160a060020a033381166000908152600260209081526040808320938916835292905220555b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020547f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925915190815260200160405180910390a35060019392505050565b600160a060020a031660009081526001602052604090205490565b60035460009033600160a060020a0390811691161461073d57600080fd5b6003805474ff00000000000000000000000000000000000000001916740100000000000000000000000000000000000000001790557fae5184fba832cb2b1f702aca6117b8d265eaf03ad33eb133f19dde0f5920fa0860405160405180910390a150600190565b600354600160a060020a031681565b60408051908101604052600481527f5354414300000000000000000000000000000000000000000000000000000000602082015281565b600033826107f88242610817565b81111561080457600080fd5b61080e8585610b1f565b95945050505050565b60006004548267ffffffffffffffff1611806108405750600554600160a060020a038481169116145b61084b576000610854565b61085483610704565b9392505050565b600160a060020a033381166000908152600260209081526040808320938616835292905290812054610893908363ffffffff610afe16565b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020849055919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591905190815260200160405180910390a350600192915050565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b600554600160a060020a031681565b60035433600160a060020a0390811691161461095457600080fd5b600160a060020a038116151561096957600080fd5b600354600160a060020a0380831691167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36003805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600080600160a060020a03841615156109ec57600080fd5b50600160a060020a03808516600081815260026020908152604080832033909516835293815283822054928252600190529190912054610a32908463ffffffff610b0d16565b600160a060020a038087166000908152600160205260408082209390935590861681522054610a67908463ffffffff610afe16565b600160a060020a038516600090815260016020526040902055610a90818463ffffffff610b0d16565b600160a060020a03808716600081815260026020908152604080832033861684529091529081902093909355908616917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9086905190815260200160405180910390a3506001949350505050565b60008282018381101561085457fe5b600082821115610b1957fe5b50900390565b6000600160a060020a0383161515610b3657600080fd5b600160a060020a033316600090815260016020526040902054610b5f908363ffffffff610b0d16565b600160a060020a033381166000908152600160205260408082209390935590851681522054610b94908363ffffffff610afe16565b600160a060020a0380851660008181526001602052604090819020939093559133909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a3506001929150505600a165627a7a723058201a866bcb83602519c2f6ae8d1e5911eed2afa5b4728111d8e2e75b8fb5b4093a0029000000000000000000000000000000000000000000000000000000005a87e100000000000000000000000000c013442d0a21db112cda16b3770572f0d379ff14

    Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000000000000000000005a87e100000000000000000000000000c013442d0a21db112cda16b3770572f0d379ff14

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 000000000000000000000000000000000000000000000000000000005a87e100
Arg [1] : 000000000000000000000000c013442d0a21db112cda16b3770572f0d379ff14


   Swarm Source:
bzzr://1a866bcb83602519c2f6ae8d1e5911eed2afa5b4728111d8e2e75b8fb5b4093a

 

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.