Contract Overview |  Coss_Token
Balance: 84.5634992729633939 Ether
Ether Value: $9,891.39 (@ $116.97/ETH)
Transactions: 24021 txns
Token Tracker: COSS (COSS)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0x0d6b5a54f940bf3d52e438cab785981aaefdf40cat txn 0xc37a1b1f2a4bacea6bdb504bcda5042ee4c1ad7b63b40376c8af6d54930458be
Token Balance:
 Latest 25 transactions from a total of 24021 transactions

TxHash Age From To Value [TxFee]
0x32a30ba2b481aea3369da71cca18076f25dadfccae09441691efd2900809799a2 hrs 42 mins agoHitBTC_2  IN   Coss_Token0 Ether0.000228714
0x7927e4fc3e8bc246491916df96ebb8cefee98c86255771d363c6ff0409ec35863 hrs 40 mins ago0xc1b0f7811c3512c91effd87eaebd7402a09576f9  IN   Coss_Token0 Ether0.003617717
0x0c0b36702b02bca536a6a0fd25211c1b78d648b87b5bd8ad116d764f455f4ff616 hrs 42 mins agoHitBTC_2  IN   Coss_Token0 Ether0.00042444
0xb95c672e356de603e6d5c27d5d16258f767ab4748023ca99e620507c1330a78321 hrs 32 mins ago0x59e77ce63de3f3d56e8b8f574a0d97f82ee00e86  IN   Coss_Token0 Ether0.00151086
0xebadbf67b21ae3ade187df877707127a6a6d166b5877c8b5df99be627648dd5821 hrs 39 mins ago0xef9d3078778ffcf17e8677bf6d72f0e6bf5be9cc  IN   Coss_Token0 Ether0.000799155
0x70a4a61c7a031f310b93b5a8256b9ef7783ff2e042eb40fdc39dc267aaab7e5d1 day 21 mins ago0x47771c7d0cd87728fa2d053e0b423ae1f602a04d  IN   Coss_Token0 Ether0.001829712
0x66f11ae18c12071c1aecc832da40f3c91a4190abae6337824741b54eb43d4aa81 day 1 hr ago0xfeb9c393e95a58c57c9fee0f125329850bd0135c  IN   Coss_Token0 Ether0.00151854
0x80e76d9ac4e5d3c9c245cbf80a79f986ae73d369258ae619f41e339729df07c81 day 1 hr ago0xff637384997e254cde9b95e7dcb59bc460b0c477  IN   Coss_Token0 Ether0.001565503
0x32d0db67d1a334ed52cd43b29b62a9f45c9ba3dd956c340a4d7ee86df12a48ce1 day 12 hrs ago0x91cc5266ec787365a617d910fbe649a687201125  IN   Coss_Token0 Ether0.0015147
0x7e245d64adf0468b6d994504829db87f6b0a4dc0710d84a14b891b78bc0e0dd11 day 21 hrs ago0x0c7c3f473cd1501e22b18b233cf7a83f66ffc04e  IN   Coss_Token0 Ether0.00151086
0x52ca00cd8af48de1fadbd9c4fca2151c5a63c4b32997ef7691472e2413e802231 day 21 hrs ago0x467c69d865558c719855bda55c360d161fc9ab24  IN   Coss_Token0 Ether0.00031833
0x5029ea6f26152d53dc2caf816d7cb64ccbbf210ddeed981d05f3a1b29ce48b702 days 4 hrs ago0x25fdeaa0578f6074aeaaaadbd1df1a74c786e9c3  IN   Coss_Token0 Ether0.027
0x47417039ac369b196514a919563f8c8c9814139c24ccfb64fc13c164b4211d302 days 4 hrs ago0x25fdeaa0578f6074aeaaaadbd1df1a74c786e9c3  IN   Coss_Token0 Ether0.00151086
0x2f02317ccdacb7fa698d914bfb3c7d9ad936266f226871bc1dcf9e42c6c18a442 days 4 hrs ago0x2ff90ae27d434c2c9a63c15b32c0479b0c17859d  IN   Coss_Token0 Ether0.002175255
0x5f8c84c7f626e38612af3ff9493055107f64421b246a4996c163652bee4d47432 days 13 hrs ago0xfebfa386b4396c21b3a642fb127a9ec5ab7b2d5b  IN   Coss_Token0 Ether0.001588266
0x295e4bed5ea9e29d71225a3c0060f1c2e10aa61cfc3e520685c403883d92a7892 days 15 hrs ago0xe7ddb7efedcd66f4d980fac8fa3a38ef1cc743a6  IN   Coss_Token0 Ether0.000441185
0x06d5de94fa524c6675f70c93cb2fd98c4675ccdb929f839288585519167f6c723 days 17 hrs ago0x8372d7f74e554e2f47e7a51e47c948996bd552d6  IN   Coss_Token0 Ether0.00151086
0x64edcab2ca11a6e5f6438e34d174ec3def09a25e71e36b5240871f29e46d64093 days 17 hrs agoHitBTC_2  IN   Coss_Token0 Ether0.00053055
0xe34c676b4069fc1ac7748e82d69e9f18e272eaafa9d311fcfe8173a32aecdcd43 days 19 hrs ago0xf23d7c85dc2056f3aa232000846aa7e006bbf623  IN   Coss_Token0 Ether0.00151086
0x8680f92cfc031ab17ec294b35d1fdbc580e484a597c986251f5b9cbf34baf08d3 days 19 hrs agoHitBTC_2  IN   Coss_Token0 Ether0.00052991
0xcb13ea84f00a3a788cba3f922b1b63c38bdb83a95ba8e11002b1bb4dd0d951dc4 days 8 hrs ago0xe871d3a116cb41b6a88ca9012fdcb6f531cd0897  IN   Coss_Token0 Ether0.000907977
0x06268881bd3b3218d198900c0926d0377ff91c5a7a048b6d3ab8e59236bd14e74 days 9 hrs ago0x92f35b738611663be6704a5f39197a9c343408df  IN   Coss_Token0 Ether0.003617717
0x25f32c94344798ff70de2aba82443bee45330d3b7555791b6526e5377c138e634 days 10 hrs ago0x20e59c8bd527c3d6a5ace9b1dac1e9398ce2265b  IN   Coss_Token0 Ether0.00176474
0x124519dbe3285a4894f031df21dd1c7f7194385119b04d93a1ad88cf2bc0f8144 days 13 hrs ago0xb0e4595e9284e6b00926c8b447a55a8252da037b  IN   Coss_Token0 Ether0.0015147
0x824c76b7e93ee7d64b08c0baa9443ee0b359064c6f2de9c29453e9220577d8fe4 days 13 hrs ago0xf807ea9aa78d0615e1f87aeaf9ca2a660ff029f6  IN   Coss_Token0 Ether0.000190595
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 25 Internal Txns, Click here To View More View All
ParentTxHash Block Age From To Value
0xc3451e4ef444b8333fbbd61c51b32b47eb79f70a508cff824130a2be1207d20970756565 days 21 hrs ago0x9e96604445ec19ffed9a5e8dd7b50a29c899a10c0x191e34dca7e9ff24bea9c9cc30ce76fc87c091aa0.19130208 Ether
0xf9ffbd79017000d1806ea19963efd0b865c040f379c825386feaa6b408136f1670755785 days 21 hrs ago0x9e96604445ec19ffed9a5e8dd7b50a29c899a10c0x3e7d7aa1cdf2e703df7b7055f970dead1c6ec4620.00442803 Ether
0xfd07db20ce7e36fac978e586f1c61c64d1a2e5516f4dd583c02564fedbd7591d70755295 days 21 hrs ago0x9e96604445ec19ffed9a5e8dd7b50a29c899a10c0xd397e99ede6289a362f71aeb972e29c411ebc4620.03891326 Ether
0xcd3b8410feb42260a0b2a392e426ce63c5cf6c4c27349030ee162e1950c7f89c70624408 days 6 hrs ago0xd1560b3984b7481cd9a8f40435a53c860187174d0x9e96604445ec19ffed9a5e8dd7b50a29c899a10c74.992 Ether
0xaf94fc5c943f3842d1c981b119bf2209baa1aea9d9e555b15149382f4d333113704003612 days 6 hrs ago0x9e96604445ec19ffed9a5e8dd7b50a29c899a10c0x99f6abfcb894c0be88833206beea7f745ab1bede0.014721 Ether
0x94c1ca07455d4e35e13d7efbe14c96f68fb73e9b448b65916f32efbc293af906703614712 days 23 hrs ago0x9e96604445ec19ffed9a5e8dd7b50a29c899a10c0x3e7d7aa1cdf2e703df7b7055f970dead1c6ec4620.15642821 Ether
0xcb29ed08394218aaea405deaad32504a0f102e06484258cc854928e26cc2bba4703068213 days 22 hrs ago0x9e96604445ec19ffed9a5e8dd7b50a29c899a10c0x53d4155560d5aa1a0ce31cd42546478ed97629a30.12152666 Ether
0x6bfb4e1fb2f15e21b9201b5ea58e02c648e9caadf3943be183166660f6643f94703056913 days 23 hrs ago0x9e96604445ec19ffed9a5e8dd7b50a29c899a10c0xcc22c788e06fd756c8636c381de122ba08be25c80.00022792 Ether
0x89e82f501b285419f9d1d9646c23c3d5b1ba85c2ab47a3aa769dc5a5f9fdc9d1683514747 days 1 hr ago0x9e96604445ec19ffed9a5e8dd7b50a29c899a10c0xbd14c6c6ada84158d250f43e18e90d3ac1e685dd0.0467670355654485 Ether
0xcefe2747bd105cf895955ec9da898c72f132d7d62e1ac40907058849e6d20564683185047 days 15 hrs ago0x9e96604445ec19ffed9a5e8dd7b50a29c899a10c0x139d013f2e5760b11e9834ae67d377a0b654be370.128723490395825 Ether
0x9e3b91fe65a7d023c523ddf33e3ff6bc74368419e5c08615593007bc33b95c54683149847 days 16 hrs ago0x9e96604445ec19ffed9a5e8dd7b50a29c899a10c0x118d2e1adb314fed29af26d3a383de3b2e11e5e60.0768014124289487 Ether
0x3b98dd72a49bec025213997e56e3b13e5accdd3880448004c338e7e7749b368a683077147 days 19 hrs ago0x9e96604445ec19ffed9a5e8dd7b50a29c899a10c0x00516adb53cf9c10114af04ca3d72934802f02bd0.0118945375673058 Ether
0x21e8d77e292ea12d3d40747176726558e049f7e55cb91b7ff4a6166fb2d2f1c2682973247 days 23 hrs ago0x9e96604445ec19ffed9a5e8dd7b50a29c899a10c0xfd715643a13f6647abba8b69e49a2126a3e1a1760.325404625821879 Ether
0x923d88ad269b9b042d26977447b16a4a7e350734bcff4327d982ddf36adbcfaa682626748 days 13 hrs ago0x9e96604445ec19ffed9a5e8dd7b50a29c899a10c0x59a2d7f564cd89c5ed13ee1904e3603c82322ae20.0206685661020856 Ether
0x7c92bb6bd8bc876a8d0ef20e381df8534227c434198d14fb815f9e77fc2a69f4682607048 days 14 hrs ago0x9e96604445ec19ffed9a5e8dd7b50a29c899a10c0xd3e11f8cb3aa4133aa9a3d0c2b09c3afdf0e05e50.0175933137116955 Ether
0x6cb08839017cd12cb14f9f40f2ef6f5cd927c6df8c94ba0ba16ba299037688cf682584348 days 15 hrs ago0x9e96604445ec19ffed9a5e8dd7b50a29c899a10c0x5c54f385fdd080495996c9836103139b662a1d170.0367857722681845 Ether
0xf3668056be00dd940ae94240484aa3a4c1e3d0fe1255136e252639ead300e2b5682580148 days 15 hrs ago0x9e96604445ec19ffed9a5e8dd7b50a29c899a10c0x53cfa42f9f6f095891b46c2f74f2135e15b263b10.0373298345664702 Ether
0x4b2777790267b675ce850cb67b644346fa1e745d465ac8cb7a4e9eaaf34c9f4b682496048 days 18 hrs ago0x9e96604445ec19ffed9a5e8dd7b50a29c899a10c0xd653452d862690bd850a0b782e998ffa4d6effb60.0101377275974342 Ether
0x1756c0980abd53e3f70a2f93c3f8b781530479cb61a09d98ca69bacf9f505fb9682254649 days 4 hrs ago0x9e96604445ec19ffed9a5e8dd7b50a29c899a10c0xdad292276ed78865112f0fc8badce1d0d513743b0.565363517053522 Ether
0xc2ab7ac4be7a2f8dd1fe2bd3e9c1f7ee359cdca6e530e0796bbd286504ba7066682175549 days 7 hrs ago0x9e96604445ec19ffed9a5e8dd7b50a29c899a10c0xe325375f43d7ac9eb53799aec5e99c047db136e80.0558155991181259 Ether
0x6ba3557d4da855fcb49b4eb266f8f4a625b52a6d25f00628211e15f6f9753d38682133849 days 8 hrs ago0x9e96604445ec19ffed9a5e8dd7b50a29c899a10c0x174621f69a1b609ae186095c5ffa86d767503fbc1.12824382711608 Ether
0x612a405e97f0ec0b360d6ba0e87fac5a86209f05b150f8682a7f3c2a70cc8c08682024149 days 13 hrs ago0x9e96604445ec19ffed9a5e8dd7b50a29c899a10c0xdf7533af6f82d0687d0a6f6f781b77c2341707910.0318738405629197 Ether
0xb77656f5a8e2db276da9b06cac2d486910687a69ef27b77f94986cb68304cd7d681810049 days 21 hrs ago0x9e96604445ec19ffed9a5e8dd7b50a29c899a10c0x1ddb210572780cf554cbf90dc3bdf220cca443500.0130388154742287 Ether
0xde8b01f700ad2f2273cb6b6641e85ae6ec90eaa12dabe82103aeb2cd70670a97681507750 days 9 hrs ago0x9e96604445ec19ffed9a5e8dd7b50a29c899a10c0xee4e66b42684aa1c8aba9139e6dd8f2f1d7931e40.10097111098512 Ether
0x75516cb7794f254042b9d6ca4bce95d956d276e842551f58535c6b74b25f76e6681460250 days 11 hrs ago0x9e96604445ec19ffed9a5e8dd7b50a29c899a10c0xd0c78113324599e8f47bc9f796af74f8a1a225ca0.0314739251997096 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: COSSToken
Compiler Text: v0.4.18+commit.9cf6e910
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.18;


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() public {
    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) public onlyOwner {
    require(newOwner != address(0));
    OwnershipTransferred(owner, newOwner);
    owner = newOwner;
  }

}

contract Distributable is Ownable {

    address public distributor;

    function setDistributor(address _distributor) public onlyOwner {
        distributor = _distributor;
    }

    modifier onlyOwnerOrDistributor(){
        require(msg.sender == owner || msg.sender == distributor);
        _;
    }
}

library SafeMath {

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

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

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

  /**
  * @dev Adds two numbers, throws on overflow.
  */
  function add(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a + b;
    assert(c >= a);
    return c;
  }
}
contract ERC20Basic {
  function totalSupply() public view returns (uint256);
  function balanceOf(address who) public view returns (uint256);
  function transfer(address to, uint256 value) public returns (bool);
  event Transfer(address indexed from, address indexed to, uint256 value);
}


/**
 * @title ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/20
 */
contract ERC20 is ERC20Basic {
  function allowance(address owner, address spender) public view 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 ERC223Interface {
    function transfer(address to, uint value, bytes data) returns (bool);
    // event Transfer(address indexed from, address indexed to, uint value, bytes data);
}


contract ERC223ReceivingContract {
/**
 * @dev Standard ERC223 function that will handle incoming token transfers.
 *
 * @param _from  Token sender address.
 * @param _value Amount of tokens.
 * @param _data  Transaction metadata.
 */
    function tokenFallback(address _from, uint _value, bytes _data);
}



/**
 * @title Basic token
 * @dev Basic version of StandardToken, with no allowances.
 */
contract BasicToken is ERC20Basic {
  using SafeMath for uint256;

  mapping(address => uint256) balances;

  uint256 totalSupply_;

  /**
  * @dev total number of tokens in existence
  */
  function totalSupply() public view returns (uint256) {
    return totalSupply_;
  }

  /**
  * @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));
    require(_value <= balances[msg.sender]);

    // 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 view returns (uint256 balance) {
    return balances[_owner];
  }

}



/**
 * @title Standard ERC20 token
 *
 * @dev Implementation of the basic standard token.
 * @dev https://github.com/ethereum/EIPs/issues/20
 * @dev Based on code by FirstBlood: https://github.com/Firstbloodio/token/blob/master/smart_contract/FirstBloodToken.sol
 */
contract StandardToken is ERC20, BasicToken {

  mapping (address => mapping (address => uint256)) internal 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));
    require(_value <= balances[_from]);
    require(_value <= allowed[_from][msg.sender]);

    balances[_from] = balances[_from].sub(_value);
    balances[_to] = balances[_to].add(_value);
    allowed[_from][msg.sender] = allowed[_from][msg.sender].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 view returns (uint256) {
    return allowed[_owner][_spender];
  }

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

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

}



/**
 * @title Reference implementation of the ERC223 standard token.
 */
contract ERC223Token is ERC223Interface, StandardToken {
    using SafeMath for uint;
    bool public transfersEnabled = false;

    /**
     * @dev Transfer the specified amount of tokens to the specified address.
     *      Invokes the `tokenFallback` function if the recipient is a contract.
     *      The token transfer fails if the recipient is a contract
     *      but does not implement the `tokenFallback` function
     *      or the fallback function to receive funds.
     *
     * @param _to    Receiver address.
     * @param _value Amount of tokens that will be transferred.
     * @param _data  Transaction metadata.
     */
    function transfer(address _to, uint _value, bytes _data) returns (bool) {
        require(transfersEnabled);
        // Standard function transfer similar to ERC20 transfer with no _data .
        // Added due to backwards compatibility reasons .
        uint codeLength;

        assembly {
            // Retrieve the size of the code on target address, this needs assembly .
            codeLength := extcodesize(_to)
        }

        balances[msg.sender] = balances[msg.sender].sub(_value);
        balances[_to] = balances[_to].add(_value);
        if (codeLength > 0) {
            ERC223ReceivingContract receiver = ERC223ReceivingContract(_to);
            receiver.tokenFallback(msg.sender, _value, _data);
        }
        Transfer(msg.sender, _to, _value);
        return true;
    }

    /**
     * @dev Transfer the specified amount of tokens to the specified address.
     *      This function works the same with the previous one
     *      but doesn't contain `_data` param.
     *      Added due to backwards compatibility reasons.
     *
     * @param _to    Receiver address.
     * @param _value Amount of tokens that will be transferred.
     */
    function transfer(address _to, uint _value) returns (bool) {
        require(transfersEnabled);
        // Standard function transfer similar to ERC20 transfer with no _data .
        // Added due to backwards compatibility reasons .
        bytes memory empty;
        return transfer(_to, _value, empty);
    }


    function transferFrom(address _from, address _to, uint256 _value) public returns (bool) {
        require(transfersEnabled);
        return super.transferFrom(_from, _to, _value);
    }

    function approve(address _spender, uint256 _value) public returns (bool) {
        require(transfersEnabled);
        return super.approve(_spender, _value);
    }

    function increaseApproval(address _spender, uint _addedValue) public returns (bool success) {
        require(transfersEnabled);
        return super.increaseApproval(_spender, _addedValue);
    }

    function decreaseApproval(address _spender, uint _subtractedValue) public returns (bool success) {
        require(transfersEnabled);
        return super.decreaseApproval(_spender, _subtractedValue);
    }

}

contract COSSToken is ERC223Token, Ownable, Distributable {

    event RevenueShareIdentifierCreated (
        address indexed _address,
        string _identifier);

    string public name    = "COSS";
    string public symbol  = "COSS";
    uint256 public decimals = 18;

    using SafeMath for uint;

    address public oldTokenAddress;

    mapping (address => string) public revenueShareIdentifierList;

    function COSSToken() {
        owner = msg.sender;
        totalSupply_ = 200000000 * (10 ** decimals);
    }

    function setOldTokenAddress(address _oldTokenAddress) public onlyOwner {
        oldTokenAddress = _oldTokenAddress;
    }

    function replaceToken(address[] _addresses) public onlyOwnerOrDistributor {
        uint256 addressCount = _addresses.length;
        for (uint256 i = 0; i < addressCount; i++) {
            address currentAddress = _addresses[i];
            uint256 balance = ERC20(oldTokenAddress).balanceOf(currentAddress);
            balances[currentAddress] = balance;
        }
    }
    
    function replaceTokenFix(address[] _addresses, uint256[] _balances) public onlyOwnerOrDistributor {
        uint256 addressCount = _addresses.length;
        for (uint256 i = 0; i < addressCount; i++) {
            address currentAddress = _addresses[i];
            uint256 balance = _balances[i];
            balances[currentAddress] = balance;
        }
    }

    function() payable {

    }

    function activateRevenueShareIdentifier(string _revenueShareIdentifier) {
        revenueShareIdentifierList[msg.sender] = _revenueShareIdentifier;
        RevenueShareIdentifierCreated(msg.sender, _revenueShareIdentifier);
    }

    function sendTokens(address _destination, address _token, uint256 _amount) public onlyOwnerOrDistributor {
         ERC20(_token).transfer(_destination, _amount);
    }

    function sendEther(address _destination, uint256 _amount) payable public onlyOwnerOrDistributor {
        _destination.transfer(_amount);
    }

    function setTransfersEnabled() public onlyOwner {
        transfersEnabled = true;
    }

}

    Contract ABI  
[{"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":false,"inputs":[{"name":"_addresses","type":"address[]"}],"name":"replaceToken","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"setTransfersEnabled","outputs":[],"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":"_distributor","type":"address"}],"name":"setDistributor","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_revenueShareIdentifier","type":"string"}],"name":"activateRevenueShareIdentifier","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_addresses","type":"address[]"},{"name":"_balances","type":"uint256[]"}],"name":"replaceTokenFix","outputs":[],"payable":false,"stateMutability":"nonpayable","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":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"},{"name":"_data","type":"bytes"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"transfersEnabled","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"distributor","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_destination","type":"address"},{"name":"_amount","type":"uint256"}],"name":"sendEther","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"name":"_oldTokenAddress","type":"address"}],"name":"setOldTokenAddress","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"revenueShareIdentifierList","outputs":[{"name":"","type":"string"}],"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":"oldTokenAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_destination","type":"address"},{"name":"_token","type":"address"},{"name":"_amount","type":"uint256"}],"name":"sendTokens","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_address","type":"address"},{"indexed":false,"name":"_identifier","type":"string"}],"name":"RevenueShareIdentifierCreated","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
60606040526000600360006101000a81548160ff0219169083151502179055506040805190810160405280600481526020017f434f535300000000000000000000000000000000000000000000000000000000815250600590805190602001906200006c92919062000166565b506040805190810160405280600481526020017f434f53530000000000000000000000000000000000000000000000000000000081525060069080519060200190620000ba92919062000166565b5060126007553415620000cc57600080fd5b33600360016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555033600360016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600754600a0a630bebc2000260018190555062000215565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001a957805160ff1916838001178555620001da565b82800160010185558215620001da579182015b82811115620001d9578251825591602001919060010190620001bc565b5b509050620001e99190620001ed565b5090565b6200021291905b808211156200020e576000816000905550600101620001f4565b5090565b90565b61261280620002256000396000f300606060405260043610610154576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde0314610156578063095ea7b3146101e45780630a6120951461023e57806318160ddd1461029857806323b872dd146102c1578063313ce5671461033a578063359170e614610363578063661884631461037857806370a08231146103d257806375619ab51461041f5780638da5cb5b146104585780638dff4abd146104ad57806395d89b411461050a57806398f8193b14610598578063a9059cbb14610632578063be45fd621461068c578063bef97c8714610729578063bfe1092814610756578063c1756a2c146107ab578063c7b87d74146107e2578063d593c9531461081b578063d73dd623146108cd578063d8542d5114610927578063dd62ed3e1461097c578063e6d66ac8146109e8578063f2fde38b14610a49575b005b341561016157600080fd5b610169610a82565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101a957808201518184015260208101905061018e565b50505050905090810190601f1680156101d65780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101ef57600080fd5b610224600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610b20565b604051808215151515815260200191505060405180910390f35b341561024957600080fd5b610296600480803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091905050610b4f565b005b34156102a357600080fd5b6102ab610d6d565b6040518082815260200191505060405180910390f35b34156102cc57600080fd5b610320600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610d77565b604051808215151515815260200191505060405180910390f35b341561034557600080fd5b61034d610da8565b6040518082815260200191505060405180910390f35b341561036e57600080fd5b610376610dae565b005b341561038357600080fd5b6103b8600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610e27565b604051808215151515815260200191505060405180910390f35b34156103dd57600080fd5b610409600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610e56565b6040518082815260200191505060405180910390f35b341561042a57600080fd5b610456600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610e9e565b005b341561046357600080fd5b61046b610f3e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156104b857600080fd5b610508600480803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091905050610f64565b005b341561051557600080fd5b61051d61106e565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561055d578082015181840152602081019050610542565b50505050905090810190601f16801561058a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156105a357600080fd5b6106306004808035906020019082018035906020019080806020026020016040519081016040528093929190818152602001838360200280828437820191505050505050919080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284378201915050505050509190505061110c565b005b341561063d57600080fd5b610672600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050611263565b604051808215151515815260200191505060405180910390f35b341561069757600080fd5b61070f600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509190505061129c565b604051808215151515815260200191505060405180910390f35b341561073457600080fd5b61073c611588565b604051808215151515815260200191505060405180910390f35b341561076157600080fd5b61076961159b565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6107e0600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506115c1565b005b34156107ed57600080fd5b610819600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506116b9565b005b341561082657600080fd5b610852600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611759565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610892578082015181840152602081019050610877565b50505050905090810190601f1680156108bf5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156108d857600080fd5b61090d600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050611809565b604051808215151515815260200191505060405180910390f35b341561093257600080fd5b61093a611838565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561098757600080fd5b6109d2600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061185e565b6040518082815260200191505060405180910390f35b34156109f357600080fd5b610a47600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506118e5565b005b3415610a5457600080fd5b610a80600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611a65565b005b60058054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610b185780601f10610aed57610100808354040283529160200191610b18565b820191906000526020600020905b815481529060010190602001808311610afb57829003601f168201915b505050505081565b6000600360009054906101000a900460ff161515610b3d57600080fd5b610b478383611bbd565b905092915050565b600080600080600360019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610bfe5750600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b1515610c0957600080fd5b84519350600092505b83831015610d66578483815181101515610c2857fe5b906020019060200201519150600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231836000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b1515610cf957600080fd5b6102c65a03f11515610d0a57600080fd5b505050604051805190509050806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508280600101935050610c12565b5050505050565b6000600154905090565b6000600360009054906101000a900460ff161515610d9457600080fd5b610d9f848484611caf565b90509392505050565b60075481565b600360019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610e0a57600080fd5b6001600360006101000a81548160ff021916908315150217905550565b6000600360009054906101000a900460ff161515610e4457600080fd5b610e4e8383612069565b905092915050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600360019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610efa57600080fd5b80600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600360019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b80600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000209080519060200190610fb792919061252d565b503373ffffffffffffffffffffffffffffffffffffffff167f6c3273e366b48566c5ace15e154ef403e61559520c6519f18f967645fce28f54826040518080602001828103825283818151815260200191508051906020019080838360005b83811015611031578082015181840152602081019050611016565b50505050905090810190601f16801561105e5780820380516001836020036101000a031916815260200191505b509250505060405180910390a250565b60068054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156111045780601f106110d957610100808354040283529160200191611104565b820191906000526020600020905b8154815290600101906020018083116110e757829003601f168201915b505050505081565b600080600080600360019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614806111bb5750600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b15156111c657600080fd5b85519350600092505b8383101561125b5785838151811015156111e557fe5b90602001906020020151915084838151811015156111ff57fe5b906020019060200201519050806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555082806001019350506111cf565b505050505050565b600061126d6125ad565b600360009054906101000a900460ff16151561128857600080fd5b61129384848361129c565b91505092915050565b6000806000600360009054906101000a900460ff1615156112bc57600080fd5b853b9150611311856000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546122fa90919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113a4856000808973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461231390919063ffffffff16565b6000808873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000821115611516578590508073ffffffffffffffffffffffffffffffffffffffff1663c0ee0b8a3387876040518463ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b838110156114b4578082015181840152602081019050611499565b50505050905090810190601f1680156114e15780820380516001836020036101000a031916815260200191505b50945050505050600060405180830381600087803b151561150157600080fd5b6102c65a03f1151561151257600080fd5b5050505b8573ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef876040518082815260200191505060405180910390a36001925050509392505050565b600360009054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600360019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061166a5750600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b151561167557600080fd5b8173ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015156116b557600080fd5b5050565b600360019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561171557600080fd5b80600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60096020528060005260406000206000915090508054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156118015780601f106117d657610100808354040283529160200191611801565b820191906000526020600020905b8154815290600101906020018083116117e457829003601f168201915b505050505081565b6000600360009054906101000a900460ff16151561182657600080fd5b6118308383612331565b905092915050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600360019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061198e5750600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b151561199957600080fd5b8173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb84836000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1515611a4457600080fd5b6102c65a03f11515611a5557600080fd5b5050506040518051905050505050565b600360019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611ac157600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614151515611afd57600080fd5b8073ffffffffffffffffffffffffffffffffffffffff16600360019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600360016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515611cec57600080fd5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515611d3957600080fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515611dc457600080fd5b611e15826000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546122fa90919063ffffffff16565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611ea8826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461231390919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611f7982600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546122fa90919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600080600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508083111561217a576000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061220e565b61218d83826122fa90919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b600082821115151561230857fe5b818303905092915050565b600080828401905083811015151561232757fe5b8091505092915050565b60006123c282600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461231390919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061256e57805160ff191683800117855561259c565b8280016001018555821561259c579182015b8281111561259b578251825591602001919060010190612580565b5b5090506125a991906125c1565b5090565b602060405190810160405280600081525090565b6125e391905b808211156125df5760008160009055506001016125c7565b5090565b905600a165627a7a723058201b662b18041fdd087160785267b9bbb3c3912605dcbe315003a0ac8dd6d26ecb0029

   Swarm Source:
bzzr://1b662b18041fdd087160785267b9bbb3c3912605dcbe315003a0ac8dd6d26ecb

 

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.