Contract Overview | Etheriya
Balance: 0 Ether
Ether Value: $0
Transactions: 955 txns
Token Tracker: Etheriya (RIYA)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0xefdd9035103b73cf8b2f6a0a3ec8fa41c37d8977at txn 0x68d26f8344a11e24cf4617845dacf966d1287ca8a095f964fa9ffedb115198c7
Token Balance:
 Latest 25 transactions from a total of 955 transactions

TxHash Age From To Value [TxFee]
0xd467914189fcf95d3799288a91a466968a3a109acbeffff85608d762e78c95b02 days 18 hrs ago0x149f7c5d76825c193e0cb61b6e8581a044c57a80  IN   Etheriya0 Ether0.0003862398
0x780e41eaec0871fdd1b8900bb41435fa9601241e1767e3849d380be8c63be7f82 days 18 hrs ago0x2984581ece53a4390d1f568673cf693139c97049  IN   Etheriya0 Ether0.00104652
0x7c64ffe53fa1b8684df2721a98c221e828a4ad82dc875834cd0f641e13022eba10 days 16 hrs ago0x3f385f64dbc72b7f0a5dc8ef687848e6cabfee96  IN   Etheriya0 Ether0.00044652
0x069bd14ea8704cb84d54f0600d16610d4708b52f630c07c552752a5495bd4f8810 days 17 hrs ago0x2984581ece53a4390d1f568673cf693139c97049  IN   Etheriya0 Ether0.00104652
0x43450175eba4a13ce15bfc0afaa1cca2b6862050f55fbfc7d628f6d8b78405e014 days 22 hrs ago0xf177015d46b43543b68fe39a0eba974944460f6a  IN   Etheriya0 Ether0.00055893
0xdb895f3ed952f146befc10bd9e9b48e15d86c6660a0b27ee85f08d86f394136641 days 38 mins ago0x2984581ece53a4390d1f568673cf693139c97049  IN   Etheriya0 Ether0.00074652
0x4045fdb0ed516e9929d5c30364fdda5733fb7288d4b6145b897d8f485f16851d41 days 40 mins ago0x2984581ece53a4390d1f568673cf693139c97049  IN   Etheriya0 Ether0.00074524
0xd40651888dc09033cecfd3c45d2e8bb3d1886ccd23131dccecd83965ee477fe541 days 16 hrs ago0xfea32f8f2e3556b94d20ab6b229685d715406c91  IN   Etheriya0 Ether0.000066978
0x4f46f6807110a5f818c8676b0671500baa7225a118031435ecd660833daf9eaa41 days 16 hrs ago0xb2cb3ea55781882e72b72f8d6063cf9ff4efc609  IN   Etheriya0 Ether0.000183476
0x7057c975d3c1b8d517a55ef47e9bdd4800602b5733a1e1e9a380fb1812d8094748 days 12 hrs ago0x9976712d1e2d7b4fe505c26fc4e2a558e962e69f  IN   Etheriya0 Ether0.000111786
0x1702d57e730b42431f61e3cff5ad5d741ab03fb93a9028a92a81f180a84dac6757 days 22 hrs ago0xf5b5ebd96330ba955a816892298893bd573b6a52  IN   Etheriya0 Ether0.000907494
0x325bfbf1f505744d9ed937c47784fdc2fde9930807cbfde54f5c8a1af1b5d98657 days 22 hrs ago0x71211e1e4da5c6d1c80114528f9cb0ba3a2a79a4  IN   Etheriya0 Ether0.000907494
0xe1dc36a3c633aa754b0116488e157c3bf1fa7e4849328c9d8ec6c7ecb79a75db57 days 23 hrs ago0x1ea8fb629c19394064f345baa85ecb0688ebff4d  IN   Etheriya0 Ether0.000907494
0x0bb826a55ce1780a3a34f1d3978fd70e1cec4cf2fc02f482db331d4850aae72e57 days 23 hrs ago0x252ec6fafcc914e833d5596db88f49a016aa5341  IN   Etheriya0 Ether0.000907494
0x1f78f88bad7acc8a8ea597111c809d70d5fe68b67ee8661764a1467a744b27e157 days 23 hrs ago0x5f0a23898518f5ccf169846bf366bb29952fc538  IN   Etheriya0 Ether0.000907494
0xef16103d3d89c7eb5ab0086e551167a62c9e399f1a251f6d367555b3c05226d257 days 23 hrs ago0x9e0d5f9aa0325774241d713f935cd1412874b63d  IN   Etheriya0 Ether0.000907494
0x0ab6d6ccdbc8533acec4bac95607f0947ae777a455547d65109280d299d3608957 days 23 hrs ago0x4a153f7db7471221c08b8533161bd31b788b3c85  IN   Etheriya0 Ether0.001522494
0xddc7c624a438a958ee78a5e17d15432405db1b975e0391a1a7f806f117094dad65 days 2 hrs ago0xfdf0387fbe2a497049587c0c3f0a91bf34735879  IN   Etheriya0 Ether0.00018322
0x8caec03f40e475c9aea55d94014abeb3651501eaf561cab334adc0028b5060bb67 days 4 hrs ago0xd07a2c152b48aaa821e4ef78f88bc33a593f77c1  IN   Etheriya0 Ether0.000782502
0x26264e503b55e4cfab3c502cbe05154cfa1b4616d666a5626de444d0fdb50c1a70 days 18 hrs ago0xb1b761ae77a1933feb1b6bb7da993bef31c7522a  IN   Etheriya0 Ether0.000148792
0x7a4ab98bef311bfad6aa8ff00acb6f0303ab120f9bac03c3ffce141b6d7b414d73 days 19 hrs ago0x721c557c1c018c68c321851e8344183b5b5ba922  IN   Etheriya0 Ether0.000320635
0xcfa7ed95f2f3a00a7e11c224e737e7d5b8f17d32c6f07bc06253dd136abbe38b74 days 19 hrs ago0x495f05b7cf9296025f64411d8057a8fe8d8e132e  IN   Etheriya0 Ether0.001711108
0x3f6efe80d6f0c1582265ae0cd0ad4344212016f98519323d68ffd3ea4c898c6880 days 7 hrs agoCoinExchange.io  IN   Etheriya0 Ether0.00068483776
0xe24008a970d3f570244d3216d5c2ef9d63ab0bd53d2241373e0f02be7e05bde681 days 4 hrs agoCoinExchange.io  IN   Etheriya0 Ether0.0004545964
0xd1ff870eb2406659d9e585ebce46e1b711515659591a546e49bc2c4dc1dd7e42111 days 18 hrs ago0xfea32f8f2e3556b94d20ab6b229685d715406c91  IN   Etheriya0 Ether0.000089304
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Contract Name: CrowdsaleToken
Compiler Text: 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

-----Encoded View---------------
9 Constructor Arguments found :
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 transaction Difficulty GasUsed 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.