Sponsored Link:   Ambrosus Main-Net Launching: Stake AMB in Masternodes and get regular rewards for maintaining network integrity.
Contract Overview | EtheriyaToken
Balance: 0 Ether
Ether Value: $0
Transactions: 916 txns
Token Contract: Etheriya (RIYA)
 Latest 25 txns from a total Of 916 transactions

TxHash Age From To Value [TxFee]
0xa8d4797cd418b4162f3009ba03e58919d54ebcc615a83ab8a122d8f7f9e5535211 days 7 hrs agocoinexchange.io  IN   EtheriyaToken0 Ether0.000447912
0xeba4630bbb34d9d82579934a78a42436eb76cba69b47fb2c460afdde7aefddac11 days 11 hrs agocoinexchange.io  IN   EtheriyaToken0 Ether0.00074652
0xa1420d8a2332cdc1b8b4930583d51ce3a5240bcf3b20e7ba2f8de3244dcaab8b11 days 11 hrs agocoinexchange.io  IN   EtheriyaToken0 Ether0.00078201
0x3a8a409c999370421491a66cc5468dbf0718b2c2e90b8d737ab7ccd5f669023111 days 14 hrs ago0xed6968e7415eeecb303fb8c367c1af96ca5ab609  IN   EtheriyaToken0 Ether0.00066978
0x2ac53c2613b8510586926953a2d3e5c3a46205b952e0d1e60bf38f2c2613a39811 days 14 hrs ago0x2984581ece53a4390d1f568673cf693139c97049  IN   EtheriyaToken0 Ether0.004604688
0x94e426ec203eff93fc73b3b62d2095ea9c1cf0e747a11783d2f4476b1279a7c023 days 21 hrs agocoinexchange.io  IN   EtheriyaToken0 Ether0.000298096
0xf8e0270fe665fda5b0cf2038a1b77e1b77ab709914f89e75a3373ab2be7ec74630 days 11 hrs ago0x2984581ece53a4390d1f568673cf693139c97049  IN   EtheriyaToken0 Ether0.00156978
0x5014428792f84d2d955dc4148eccff395dd516d753b2910ea25fb9f549ad9e3835 days 11 hrs agocoinexchange.io  IN   EtheriyaToken0 Ether0.00078393
0x95d76c66065f27e1d236a5378a84502e139d3bc1c047e89a1b1966f70b9e170735 days 12 hrs agocoinexchange.io  IN   EtheriyaToken0 Ether0.00052326
0x62219e6e27a603e417710221599e803ac5064925227195f6fd6d0466f22c488338 days 2 hrs ago0x4b738bbd9362df382c179493641f19dba4b3ac94  IN   EtheriyaToken0 Ether0.00111786
0x46ec7baad83b743d78be4f1a0aa3c48988db23461cdd87629f5f34a54f55964e38 days 11 hrs agocoinexchange.io  IN   EtheriyaToken0 Ether0.000365834
0xef9798597bb3f67d463b8c4615111637422f90636d3dffceb530f5ccca236e2939 days 11 hrs agocoinexchange.io  IN   EtheriyaToken0 Ether0.000470934
0xa19fee5e39362ae7261553aa9732b49a54fd8b91d487f3644edeec38df95548d39 days 16 hrs ago0x4a27155b5eb4ef92ebe39796dfdca68702696c47  IN   EtheriyaToken0 Ether0.00066786
0x8c90d92579cb21a0a34e5d9d37aad769bf51e88708f3a216684e4add36fb49ff39 days 17 hrs ago0x22c6a9c17d8a62365528fee23198df6e1e60a354  IN   EtheriyaToken0 Ether0.00066978
0xacf414574a66fe90d93683b7caea183519c5b6c73e4f46a600ccb2a80d8c947b39 days 17 hrs ago0x2984581ece53a4390d1f568673cf693139c97049  IN   EtheriyaToken0 Ether0.00156786
0xee73ea50126ee5d8b2ef24a480451d380d983eec55e9878ece00120b12f8bf2339 days 17 hrs ago0x2984581ece53a4390d1f568673cf693139c97049  IN   EtheriyaToken0 Ether0.00156978
0xcdb05b8c2d75797341b7607324deb80102f3933578ae1a482cc1a3d67356541f45 days 10 hrs ago0x69a788361126f04f8ccc0c63ab30600f094be623  IN   EtheriyaToken0 Ether0.00066978
0xa47e328cadf325686efa92361f662f37cb8bc72506a5c871601e6e9fe2442be645 days 11 hrs ago0x2984581ece53a4390d1f568673cf693139c97049  IN   EtheriyaToken0 Ether0.00156978
0xf97b600a7a41e26d2c3ac261793fc5ce0739275a57a3e94f49a45442ab3745d845 days 21 hrs ago0x2984581ece53a4390d1f568673cf693139c97049  IN   EtheriyaToken0 Ether0.00156978
0x0c4a33d8c8f8f6da703085e4f3cfc08c3c61c8bfe2e6e4751d2269a7e26af5f152 days 9 hrs ago0x304cc179719bc5b05418d6f7f6783abe45d83090  IN   EtheriyaToken0 Ether0.001097502
0xa9b24041ae933ee5c10e42974e4121032357161220b8605dce59a771a4823c9062 days 21 hrs agocoinexchange.io  IN   EtheriyaToken0 Ether0.0005999182
0x1115c3261419e1cba8ed53bb33f658ad972bad0a343b54333bea55388ec8f5d164 days 16 hrs ago0x304cc179719bc5b05418d6f7f6783abe45d83090  IN   EtheriyaToken0 Ether0.001097502
0x21f93c9501107689bb94beefd5509cd5abb341f53e2a071b6561289df9c8a59d66 days 19 hrs ago0x304cc179719bc5b05418d6f7f6783abe45d83090  IN   EtheriyaToken0 Ether0.001094814
0x87b742b28bf970797d994d08a8a19e2339f864fc8f2716f742a5ff075da3e9db68 days 1 hr ago0x304cc179719bc5b05418d6f7f6783abe45d83090  IN   EtheriyaToken0 Ether0.001097502
0x497c53b52a9aa3e566b87dc46187212ad7a0d745f70a5778ae1f7da22ef5032468 days 22 hrs ago0x304cc179719bc5b05418d6f7f6783abe45d83090  IN   EtheriyaToken0 Ether0.001098846
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
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: CrowdsaleToken
Compiler Version: v0.4.11+commit.68ef5810
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.11;

contract SafeMathLib {

  function safeMul(uint a, uint b) returns (uint) {
    uint c = a * b;
    assert(a == 0 || c / a == b);
    return c;
  }

  function safeSub(uint a, uint b) returns (uint) {
    assert(b <= a);
    return a - b;
  }

  function safeAdd(uint a, uint b) returns (uint) {
    uint c = a + b;
    assert(c>=a);
    return c;
  }

  function assert(bool assertion) private {
    if (!assertion) throw;
  }
}

contract Ownable {
  address public owner;


  function Ownable() {
    owner = msg.sender;
  }


  modifier onlyOwner() {
    if (msg.sender != owner) {
      throw;
    }
    _;
  }


  function transferOwnership(address newOwner) onlyOwner {
    if (newOwner != address(0)) {
      owner = newOwner;
    }
  }

}


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

contract ERC20 is ERC20Basic {
  function allowance(address owner, address spender) constant returns (uint);
  function transferFrom(address _from, address _to, uint _value) returns (bool success);
  function approve(address _spender, uint _value) returns (bool success);
  event Approval(address indexed owner, address indexed spender, uint value);
}



contract StandardToken is ERC20, SafeMathLib{
  
  event Minted(address receiver, uint amount);

  
  mapping(address => uint) balances;

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

  modifier onlyPayloadSize(uint size) {
     if(msg.data.length != size + 4) {
       throw;
     }
     _;
  }

  function transfer(address _to, uint _value) onlyPayloadSize(2 * 32) returns (bool success) {
   
   
    balances[msg.sender] = safeSub(balances[msg.sender],_value);
    balances[_to] = safeAdd(balances[_to],_value);
    Transfer(msg.sender, _to, _value);
    return true;
  }

  function transferFrom(address _from, address _to, uint _value) returns (bool success) {
    uint _allowance = allowed[_from][msg.sender];

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

  function balanceOf(address _owner) constant returns (uint balance) {
    return balances[_owner];
  }

  function approve(address _spender, uint _value) returns (bool success) {

    if ((_value != 0) && (allowed[msg.sender][_spender] != 0)) throw;

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

  function allowance(address _owner, address _spender) constant returns (uint remaining) {
    return allowed[_owner][_spender];
  }

 function addApproval(address _spender, uint _addedValue)
  onlyPayloadSize(2 * 32)
  returns (bool success) {
      uint oldValue = allowed[msg.sender][_spender];
      allowed[msg.sender][_spender] = safeAdd(oldValue,_addedValue);
      Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
      return true;
  }

  function subApproval(address _spender, uint _subtractedValue)
  onlyPayloadSize(2 * 32)
  returns (bool success) {

      uint oldVal = allowed[msg.sender][_spender];

      if (_subtractedValue > oldVal) {
          allowed[msg.sender][_spender] = 0;
      } else {
          allowed[msg.sender][_spender] = safeSub(oldVal,_subtractedValue);
      }
      Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
      return true;
  }

}



contract UpgradeAgent {

  uint public originalSupply;

  
  function isUpgradeAgent() public constant returns (bool) {
    return true;
  }

  function upgradeFrom(address _from, uint256 _value) public;

}



 contract UpgradeableToken is StandardToken {

  
  address public upgradeMaster;

  
  UpgradeAgent public upgradeAgent;

  
  uint256 public totalUpgraded;

  
  enum UpgradeState {Unknown, NotAllowed, WaitingForAgent, ReadyToUpgrade, Upgrading}

  
  event Upgrade(address indexed _from, address indexed _to, uint256 _value);

  
  event UpgradeAgentSet(address agent);

  
  function UpgradeableToken(address _upgradeMaster) {
    upgradeMaster = _upgradeMaster;
  }

  
  function upgrade(uint256 value) public {

      UpgradeState state = getUpgradeState();
      if(!(state == UpgradeState.ReadyToUpgrade || state == UpgradeState.Upgrading)) {
        
        throw;
      }

      
      if (value == 0) throw;

      balances[msg.sender] = safeSub(balances[msg.sender],value);

      
      totalSupply = safeSub(totalSupply,value);
      totalUpgraded = safeAdd(totalUpgraded,value);

      
      upgradeAgent.upgradeFrom(msg.sender, value);
      Upgrade(msg.sender, upgradeAgent, value);
  }

 
  function setUpgradeAgent(address agent) external {

      if(!canUpgrade()) {
        
        throw;
      }

      if (agent == 0x0) throw;
      
      if (msg.sender != upgradeMaster) throw;
      
      if (getUpgradeState() == UpgradeState.Upgrading) throw;

      upgradeAgent = UpgradeAgent(agent);

      
      if(!upgradeAgent.isUpgradeAgent()) throw;
      
      if (upgradeAgent.originalSupply() != totalSupply) throw;

      UpgradeAgentSet(upgradeAgent);
  }

  function getUpgradeState() public constant returns(UpgradeState) {
    if(!canUpgrade()) return UpgradeState.NotAllowed;
    else if(address(upgradeAgent) == 0x00) return UpgradeState.WaitingForAgent;
    else if(totalUpgraded == 0) return UpgradeState.ReadyToUpgrade;
    else return UpgradeState.Upgrading;
  }

  
  function setUpgradeMaster(address master) public {
      if (master == 0x0) throw;
      if (msg.sender != upgradeMaster) throw;
      upgradeMaster = master;
  }

  
  function canUpgrade() public constant returns(bool) {
     return true;
  }

}


contract ReleasableToken is ERC20, Ownable {

  
  address public releaseAgent;

  
  bool public released = false;

  
  mapping (address => bool) public transferAgents;


  modifier canTransfer(address _sender) {

    if(!released) {
        if(!transferAgents[_sender]) {
            throw;
        }
    }

    _;
  }


  function setReleaseAgent(address addr) onlyOwner inReleaseState(false) public {
    releaseAgent = addr;
  }


  function setTransferAgent(address addr, bool state) onlyOwner inReleaseState(false) public {
    transferAgents[addr] = state;
  }


  function releaseTokenTransfer() public onlyReleaseAgent {
    released = true;
  }

  
  modifier inReleaseState(bool releaseState) {
    if(releaseState != released) {
        throw;
    }
    _;
  }

  
  modifier onlyReleaseAgent() {
    if(msg.sender != releaseAgent) {
        throw;
    }
    _;
  }

  function transfer(address _to, uint _value) canTransfer(msg.sender) returns (bool success) {
    
   return super.transfer(_to, _value);
  }

  function transferFrom(address _from, address _to, uint _value) canTransfer(_from) returns (bool success) {
    
    return super.transferFrom(_from, _to, _value);
  }

}

contract MintableToken is StandardToken, Ownable {

  bool public mintingFinished = false;

  
  mapping (address => bool) public mintAgents;

  event MintingAgentChanged(address addr, bool state  );


  function mint(address receiver, uint amount) onlyMintAgent canMint public {
    totalSupply = safeAdd(totalSupply,amount);
    balances[receiver] = safeAdd(balances[receiver],amount);


    Transfer(0, receiver, amount);
  }


  function setMintAgent(address addr, bool state) onlyOwner canMint public {
    mintAgents[addr] = state;
    MintingAgentChanged(addr, state);
  }

  modifier onlyMintAgent() {
    
    if(!mintAgents[msg.sender]) {
        throw;
    }
    _;
  }

  
  modifier canMint() {
    if(mintingFinished) throw;
    _;
  }
}


contract CrowdsaleToken is ReleasableToken, MintableToken, UpgradeableToken {

  event UpdatedTokenInformation(string newName, string newSymbol);

  string public name;

  string public symbol;

  uint public decimals;

  function CrowdsaleToken(string _name, string _symbol, uint _initialSupply, uint _decimals, bool _mintable)
    UpgradeableToken(msg.sender) {

    owner = msg.sender;

    name = _name;
    symbol = _symbol;

    totalSupply = _initialSupply;

    decimals = _decimals;

    
    balances[owner] = totalSupply;

    if(totalSupply > 0) {
      Minted(owner, totalSupply);
    }

    
    if(!_mintable) {
      mintingFinished = true;
      if(totalSupply == 0) {
        throw; 
      }
    }
  }


  function releaseTokenTransfer() public onlyReleaseAgent {
    mintingFinished = true;
    super.releaseTokenTransfer();
  }


  function canUpgrade() public constant returns(bool) {
    return released && super.canUpgrade();
  }


  function setTokenInformation(string _name, string _symbol) onlyOwner {
    name = _name;
    symbol = _symbol;

    UpdatedTokenInformation(name, symbol);
  }

}

    Contract ABI  
[{"constant":false,"inputs":[{"name":"addr","type":"address"},{"name":"state","type":"bool"}],"name":"setTransferAgent","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"mintingFinished","outputs":[{"name":"","type":"bool"}],"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":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"addr","type":"address"}],"name":"setReleaseAgent","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"receiver","type":"address"},{"name":"amount","type":"uint256"}],"name":"mint","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"mintAgents","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"addr","type":"address"},{"name":"state","type":"bool"}],"name":"setMintAgent","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"value","type":"uint256"}],"name":"upgrade","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_name","type":"string"},{"name":"_symbol","type":"string"}],"name":"setTokenInformation","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"upgradeAgent","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"releaseTokenTransfer","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"upgradeMaster","outputs":[{"name":"","type":"address"}],"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":"getUpgradeState","outputs":[{"name":"","type":"uint8"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"transferAgents","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"released","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"canUpgrade","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeSub","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"addApproval","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalUpgraded","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeMul","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"releaseAgent","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"agent","type":"address"}],"name":"setUpgradeAgent","outputs":[],"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":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"subApproval","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"a","type":"uint256"},{"name":"b","type":"uint256"}],"name":"safeAdd","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"master","type":"address"}],"name":"setUpgradeMaster","outputs":[],"payable":false,"type":"function"},{"inputs":[{"name":"_name","type":"string"},{"name":"_symbol","type":"string"},{"name":"_initialSupply","type":"uint256"},{"name":"_decimals","type":"uint256"},{"name":"_mintable","type":"bool"}],"payable":false,"type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"name":"newName","type":"string"},{"indexed":false,"name":"newSymbol","type":"string"}],"name":"UpdatedTokenInformation","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Upgrade","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"agent","type":"address"}],"name":"UpgradeAgentSet","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"addr","type":"address"},{"indexed":false,"name":"state","type":"bool"}],"name":"MintingAgentChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"receiver","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Minted","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
60606040526004805460a060020a60ff02191690556006805460ff1916905534156200002757fe5b60405162001b5138038062001b5183398101604090815281516020830151918301516060840151608085015192850194939093019290915b335b5b60038054600160a060020a03191633600160a060020a03161790555b60088054600160a060020a031916600160a060020a0383161790555b5060038054600160a060020a03191633600160a060020a03161790558451620000cb90600b9060208801906200018c565b508351620000e190600c9060208701906200018c565b506000838155600d839055600354600160a060020a031681526001602052604081208490558311156200015a5760035460005460408051600160a060020a039093168352602083019190915280517f30385c845b448a36257a6a1716e6ad2e1bc2cbe333cde1e69fe849ad6511adfe9281900390910190a15b8015156200017f576006805460ff1916600117905560005415156200017f5760006000fd5b5b5b505050505062000236565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001cf57805160ff1916838001178555620001ff565b82800160010185558215620001ff579182015b82811115620001ff578251825591602001919060010190620001e2565b5b506200020e92915062000212565b5090565b6200023391905b808211156200020e576000815560010162000219565b5090565b90565b61190b80620002466000396000f300606060405236156101b45763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166302f652a381146101b657806305d2035b146101d957806306fdde03146101fd578063095ea7b31461028d57806318160ddd146102c057806323b872dd146102e257806329ff4f531461031b578063313ce5671461033957806340c10f191461035b57806342c1867b1461037c57806343214675146103ac57806345977d03146103cf5780634eee966f146103e45780635de4ccb0146104795780635f412d4f146104a5578063600440cb146104b757806370a08231146104e35780638444b39114610511578063867c2857146105455780638da5cb5b1461057557806395d89b41146105a157806396132521146106315780639738968c14610655578063a293d1e814610679578063a9059cbb146106a1578063ac3cb72c146106d4578063c752ff6214610707578063d05c78da14610729578063d1f276d314610751578063d7e7088a1461077d578063dd62ed3e1461079b578063e2301d02146107cf578063e6cb901314610802578063f2fde38b1461082a578063ffeb7d7514610848575bfe5b34156101be57fe5b6101d7600160a060020a03600435166024351515610866565b005b34156101e157fe5b6101e96108c9565b604080519115158252519081900360200190f35b341561020557fe5b61020d6108d2565b604080516020808252835181830152835191928392908301918501908083838215610253575b80518252602083111561025357601f199092019160209182019101610233565b505050905090810190601f16801561027f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561029557fe5b6101e9600160a060020a0360043516602435610960565b604080519115158252519081900360200190f35b34156102c857fe5b6102d0610a07565b60408051918252519081900360200190f35b34156102ea57fe5b6101e9600160a060020a0360043581169060243516604435610a0d565b604080519115158252519081900360200190f35b341561032357fe5b6101d7600160a060020a0360043516610a65565b005b341561034157fe5b6102d0610acb565b60408051918252519081900360200190f35b341561036357fe5b6101d7600160a060020a0360043516602435610ad1565b005b341561038457fe5b6101e9600160a060020a0360043516610b96565b604080519115158252519081900360200190f35b34156103b457fe5b6101d7600160a060020a03600435166024351515610bab565b005b34156103d757fe5b6101d7600435610c3f565b005b34156103ec57fe5b6101d7600480803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284375050604080516020601f89358b01803591820183900483028401830190945280835297999881019791965091820194509250829150840183828082843750949650610daf95505050505050565b005b341561048157fe5b610489610f23565b60408051600160a060020a039092168252519081900360200190f35b34156104ad57fe5b6101d7610f32565b005b34156104bf57fe5b610489610f67565b60408051600160a060020a039092168252519081900360200190f35b34156104eb57fe5b6102d0600160a060020a0360043516610f76565b60408051918252519081900360200190f35b341561051957fe5b610521610f95565b6040518082600481111561053157fe5b60ff16815260200191505060405180910390f35b341561054d57fe5b6101e9600160a060020a0360043516610fe2565b604080519115158252519081900360200190f35b341561057d57fe5b610489610ff7565b60408051600160a060020a039092168252519081900360200190f35b34156105a957fe5b61020d611006565b604080516020808252835181830152835191928392908301918501908083838215610253575b80518252602083111561025357601f199092019160209182019101610233565b505050905090810190601f16801561027f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561063957fe5b6101e9611094565b604080519115158252519081900360200190f35b341561065d57fe5b6101e96110a4565b604080519115158252519081900360200190f35b341561068157fe5b6102d06004356024356110ca565b60408051918252519081900360200190f35b34156106a957fe5b6101e9600160a060020a03600435166024356110e3565b604080519115158252519081900360200190f35b34156106dc57fe5b6101e9600160a060020a0360043516602435611139565b604080519115158252519081900360200190f35b341561070f57fe5b6102d06111ed565b60408051918252519081900360200190f35b341561073157fe5b6102d06004356024356111f3565b60408051918252519081900360200190f35b341561075957fe5b610489611222565b60408051600160a060020a039092168252519081900360200190f35b341561078557fe5b6101d7600160a060020a0360043516611231565b005b34156107a357fe5b6102d0600160a060020a036004358116906024351661140e565b60408051918252519081900360200190f35b34156107d757fe5b6101e9600160a060020a036004351660243561143b565b604080519115158252519081900360200190f35b341561080a57fe5b6102d0600435602435611545565b60408051918252519081900360200190f35b341561083257fe5b6101d7600160a060020a0360043516611561565b005b341561085057fe5b6101d7600160a060020a03600435166115ba565b005b60035433600160a060020a039081169116146108825760006000fd5b60045460009060a060020a900460ff161561089d5760006000fd5b600160a060020a0383166000908152600560205260409020805460ff19168315151790555b5b505b5050565b60065460ff1681565b600b805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156109585780601f1061092d57610100808354040283529160200191610958565b820191906000526020600020905b81548152906001019060200180831161093b57829003601f168201915b505050505081565b600081158015906109955750600160a060020a0333811660009081526002602090815260408083209387168352929052205415155b156109a05760006000fd5b600160a060020a03338116600081815260026020908152604080832094881680845294825291829020869055815186815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a35060015b92915050565b60005481565b600454600090849060a060020a900460ff161515610a4d57600160a060020a03811660009081526005602052604090205460ff161515610a4d5760006000fd5b5b610a59858585611618565b91505b5b509392505050565b60035433600160a060020a03908116911614610a815760006000fd5b60045460009060a060020a900460ff1615610a9c5760006000fd5b6004805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0384161790555b5b505b50565b600d5481565b600160a060020a03331660009081526007602052604090205460ff161515610af95760006000fd5b60065460ff1615610b0a5760006000fd5b610b1660005482611545565b6000908155600160a060020a038316815260016020526040902054610b3b9082611545565b600160a060020a03831660008181526001602090815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35b5b5b5050565b60076020526000908152604090205460ff1681565b60035433600160a060020a03908116911614610bc75760006000fd5b60065460ff1615610bd85760006000fd5b600160a060020a038216600081815260076020908152604091829020805460ff191685151590811790915582519384529083015280517f4b0adf6c802794c7dde28a08a4e07131abcff3bf9603cd71f14f90bec7865efa9281900390910190a15b5b5b5050565b6000610c49610f95565b905060035b816004811115610c5a57fe5b1480610c72575060045b816004811115610c7057fe5b145b1515610c7e5760006000fd5b811515610c8b5760006000fd5b600160a060020a033316600090815260016020526040902054610cae90836110ca565b600160a060020a03331660009081526001602052604081209190915554610cd590836110ca565b600055600a54610ce59083611545565b600a55600954604080517f753e88e5000000000000000000000000000000000000000000000000000000008152600160a060020a033381166004830152602482018690529151919092169163753e88e591604480830192600092919082900301818387803b1515610d5257fe5b6102c65a03f11515610d6057fe5b5050600954604080518581529051600160a060020a03928316935033909216917f7e5c344a8141a805725cb476f76c6953b842222b967edd1f78ddb6e8b3f397ac9181900360200190a35b5050565b60035433600160a060020a03908116911614610dcb5760006000fd5b8151610dde90600b90602085019061183f565b508051610df290600c90602084019061183f565b5060408051818152600b8054600260001961010060018416150201909116049282018390527fd131ab1e6f279deea74e13a18477e13e2107deb6dc8ae955648948be5841fb46929091600c9181906020820190606083019086908015610e995780601f10610e6e57610100808354040283529160200191610e99565b820191906000526020600020905b815481529060010190602001808311610e7c57829003601f168201915b5050838103825284546002600019610100600184161502019091160480825260209091019085908015610f0d5780601f10610ee257610100808354040283529160200191610f0d565b820191906000526020600020905b815481529060010190602001808311610ef057829003601f168201915b505094505050505060405180910390a15b5b5050565b600954600160a060020a031681565b60045433600160a060020a03908116911614610f4e5760006000fd5b6006805460ff19166001179055610f6361171b565b5b5b565b600854600160a060020a031681565b600160a060020a0381166000908152600160205260409020545b919050565b6000610f9f6110a4565b1515610fad57506001610fdc565b600954600160a060020a03161515610fc757506002610fdc565b600a541515610fd857506003610fdc565b5060045b5b5b5b90565b60056020526000908152604090205460ff1681565b600354600160a060020a031681565b600c805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156109585780601f1061092d57610100808354040283529160200191610958565b820191906000526020600020905b81548152906001019060200180831161093b57829003601f168201915b505050505081565b60045460a060020a900460ff1681565b60045460009060a060020a900460ff1680156110c357506110c361175f565b5b90505b90565b60006110d883831115611765565b508082035b92915050565b600454600090339060a060020a900460ff16151561112357600160a060020a03811660009081526005602052604090205460ff1615156111235760006000fd5b5b61112e8484611776565b91505b5b5092915050565b60008060403660441461114c5760006000fd5b600160a060020a03338116600090815260026020908152604080832093891683529290522054915061117e8285611545565b600160a060020a033381166000818152600260209081526040808320948b168084529482529182902085905581519485529051929391927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3600192505b5b505092915050565b600a5481565b6000828202611217841580611212575083858381151561120f57fe5b04145b611765565b8091505b5092915050565b600454600160a060020a031681565b6112396110a4565b15156112455760006000fd5b600160a060020a038116151561125b5760006000fd5b60085433600160a060020a039081169116146112775760006000fd5b60045b611282610f95565b600481111561128d57fe5b14156112995760006000fd5b6009805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a038381169190911791829055604080516000602091820181905282517f61d3d7a6000000000000000000000000000000000000000000000000000000008152925194909316936361d3d7a6936004808501948390030190829087803b151561131f57fe5b6102c65a03f1151561132d57fe5b505060405151151590506113415760006000fd5b6000805460095460408051602090810185905281517f4b2ba0dd00000000000000000000000000000000000000000000000000000000815291519394600160a060020a0390931693634b2ba0dd936004808501948390030190829087803b15156113a757fe5b6102c65a03f115156113b557fe5b5050604051519190911490506113cb5760006000fd5b60095460408051600160a060020a039092168252517f7845d5aa74cc410e35571258d954f23b82276e160fe8c188fa80566580f279cc9181900360200190a15b50565b600160a060020a038083166000908152600260209081526040808320938516835292905220545b92915050565b60008060403660441461144e5760006000fd5b600160a060020a033381166000908152600260209081526040808320938916835292905220549150818411156114ab57600160a060020a0333811660009081526002602090815260408083209389168352929052908120556114dc565b61117e82856110ca565b600160a060020a033381166000908152600260209081526040808320938a16835292905220555b600160a060020a033381166000818152600260209081526040808320948a168084529482529182902054825190815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3600192505b5b505092915050565b600082820161121784821015611765565b8091505b5092915050565b60035433600160a060020a0390811691161461157d5760006000fd5b600160a060020a03811615610ac8576003805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b5b5b50565b600160a060020a03811615156115d05760006000fd5b60085433600160a060020a039081169116146115ec5760006000fd5b6008805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b50565b600160a060020a0380841660009081526002602090815260408083203385168452825280832054938616835260019091528120549091906116599084611545565b600160a060020a03808616600090815260016020526040808220939093559087168152205461168890846110ca565b600160a060020a0386166000908152600160205260409020556116ab81846110ca565b600160a060020a038087166000818152600260209081526040808320338616845282529182902094909455805187815290519288169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a3600191505b509392505050565b60045433600160a060020a039081169116146117375760006000fd5b6004805474ff0000000000000000000000000000000000000000191660a060020a1790555b5b565b60015b90565b801515610ac85760006000fd5b5b50565b60006040366044146117885760006000fd5b600160a060020a0333166000908152600160205260409020546117ab90846110ca565b600160a060020a0333811660009081526001602052604080822093909355908616815220546117da9084611545565b600160a060020a038086166000818152600160209081526040918290209490945580518781529051919333909316927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3600191505b5b5092915050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061188057805160ff19168380011785556118ad565b828001600101855582156118ad579182015b828111156118ad578251825591602001919060010190611892565b5b506118ba9291506118be565b5090565b610fdc91905b808211156118ba57600081556001016118c4565b5090565b905600a165627a7a72305820b1ddac2405f8418ca3a5500ef546aec28a6756ee9d0444255dffeae7bdf66eda002900000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000008457468657269796100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045249594100000000000000000000000000000000000000000000000000000000

    Constructor Arguments (ABI-encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000008457468657269796100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045249594100000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Found 9 constructor arguments :
Arg [0] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000e0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000008
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000001
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000008
Arg [6] : 4574686572697961000000000000000000000000000000000000000000000000
Arg [7] : 0000000000000000000000000000000000000000000000000000000000000004
Arg [8] : 5249594100000000000000000000000000000000000000000000000000000000


   Swarm Source:
bzzr://b1ddac2405f8418ca3a5500ef546aec28a6756ee9d0444255dffeae7bdf66eda

 

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.