ETH Price: $2,348.53 (-0.99%)

Contract

0x0235fE624e044A05eeD7A43E16E3083bc8A4287A
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve198062472024-05-05 20:22:23150 days ago1714940543IN
Fake_Phishing287949
0 ETH0.000135864.75430129
Approve184433852023-10-27 18:39:23342 days ago1698431963IN
Fake_Phishing287949
0 ETH0.0007170725.08123549
Transfer184318072023-10-26 3:47:23343 days ago1698292043IN
Fake_Phishing287949
0 ETH0.0039251275.74384676
Approve183035092023-10-08 4:54:35361 days ago1696740875IN
Fake_Phishing287949
0 ETH0.000150935.27937915
Transfer177270012023-07-19 11:40:59442 days ago1689766859IN
Fake_Phishing287949
0 ETH0.0007804715.06103995
Approve167875822023-03-09 2:07:23574 days ago1678327643IN
Fake_Phishing287949
0 ETH0.0019226439.56545199
Transfer167872252023-03-09 0:55:59574 days ago1678323359IN
Fake_Phishing287949
0 ETH0.0014581128.13756511
Transfer166613122023-02-19 8:00:11592 days ago1676793611IN
Fake_Phishing287949
0 ETH0.0010036419.36758945
Transfer166590342023-02-19 0:19:59592 days ago1676765999IN
Fake_Phishing287949
0 ETH0.0009148119.44559274
Transfer164730522023-01-24 0:21:23618 days ago1674519683IN
Fake_Phishing287949
0 ETH0.0007848716.68769134
Transfer161984582022-12-16 16:29:35657 days ago1671208175IN
Fake_Phishing287949
0 ETH0.0007451624.90453848
Transfer160765582022-11-29 15:31:11674 days ago1669735871IN
Fake_Phishing287949
0 ETH0.0005710512.14161788
Transfer160124582022-11-20 16:36:11683 days ago1668962171IN
Fake_Phishing287949
0 ETH0.0006368413.54375
Transfer149728242022-06-16 10:34:31840 days ago1655375671IN
Fake_Phishing287949
0 ETH0.0015746230.4
Transfer146337992022-04-22 9:11:58895 days ago1650618718IN
Fake_Phishing287949
0 ETH0.0010377929.87934388
Transfer142230202022-02-17 10:10:55959 days ago1645092655IN
Fake_Phishing287949
0 ETH0.0021954542.36619963
Transfer130295782021-08-15 11:47:531145 days ago1629028073IN
Fake_Phishing287949
0 ETH0.0010711322.7624722
Transfer129204412021-07-29 11:26:271162 days ago1627557987IN
Fake_Phishing287949
0 ETH0.0010530828.6
Approve128406622021-07-16 22:49:171174 days ago1626475757IN
Fake_Phishing287949
0 ETH0.0010204721
Approve127144512021-06-27 6:14:051194 days ago1624774445IN
Fake_Phishing287949
0 ETH0.000193124
Transfer126758462021-06-21 5:46:271200 days ago1624254387IN
Fake_Phishing287949
0 ETH0.0002367912
Transfer125993312021-06-09 8:36:151212 days ago1623227775IN
Fake_Phishing287949
0 ETH0.0008291316
Transfer125563012021-06-02 16:58:421219 days ago1622653122IN
Fake_Phishing287949
0 ETH0.0011114532
Transfer125287092021-05-29 10:29:511223 days ago1622284191IN
Fake_Phishing287949
0 ETH0.0003547618
Transfer125084372021-05-26 6:44:551226 days ago1622011495IN
Fake_Phishing287949
0 ETH0.0007158736.3
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
197267742024-04-24 17:39:23162 days ago1713980363
0x0235fE62...bc8A4287A
0 ETH
183434782023-10-13 19:12:11356 days ago1697224331
0x0235fE62...bc8A4287A
0 ETH
183434782023-10-13 19:12:11356 days ago1697224331
0x0235fE62...bc8A4287A
0 ETH
183434782023-10-13 19:12:11356 days ago1697224331
0x0235fE62...bc8A4287A
0 ETH
166590112023-02-19 0:14:59592 days ago1676765699
0x0235fE62...bc8A4287A
0 ETH
128406742021-07-16 22:51:451174 days ago1626475905
0x0235fE62...bc8A4287A
0 ETH
128406742021-07-16 22:51:451174 days ago1626475905
0x0235fE62...bc8A4287A
0 ETH
128406742021-07-16 22:51:451174 days ago1626475905
0x0235fE62...bc8A4287A
0 ETH
127144542021-06-27 6:14:151194 days ago1624774455
0x0235fE62...bc8A4287A
0 ETH
93179552020-01-20 11:04:141718 days ago1579518254
0x0235fE62...bc8A4287A
0 ETH
93179552020-01-20 11:04:141718 days ago1579518254
0x0235fE62...bc8A4287A
0 ETH
93179552020-01-20 11:04:141718 days ago1579518254
0x0235fE62...bc8A4287A
0 ETH
93179262020-01-20 11:00:001718 days ago1579518000
0x0235fE62...bc8A4287A
0 ETH
93179262020-01-20 11:00:001718 days ago1579518000
0x0235fE62...bc8A4287A
0 ETH
92414752020-01-08 18:03:451730 days ago1578506625
0x0235fE62...bc8A4287A
0 ETH
92413832020-01-08 17:47:431730 days ago1578505663
0x0235fE62...bc8A4287A
0 ETH
88975022019-11-08 17:27:031791 days ago1573234023
0x0235fE62...bc8A4287A
0 ETH
88974792019-11-08 17:22:211791 days ago1573233741
0x0235fE62...bc8A4287A
0 ETH
87727082019-10-19 18:04:521811 days ago1571508292
0x0235fE62...bc8A4287A
0 ETH
87089192019-10-09 17:09:401821 days ago1570640980
0x0235fE62...bc8A4287A
0 ETH
87088662019-10-09 16:58:481821 days ago1570640328
0x0235fE62...bc8A4287A
0 ETH
86854832019-10-06 1:04:371824 days ago1570323877
0x0235fE62...bc8A4287A
0 ETH
86854832019-10-06 1:04:371824 days ago1570323877
0x0235fE62...bc8A4287A
0 ETH
86853322019-10-06 0:29:111824 days ago1570321751
0x0235fE62...bc8A4287A
0 ETH
86853322019-10-06 0:29:111824 days ago1570321751
0x0235fE62...bc8A4287A
0 ETH
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
OriginalToken

Compiler Version
v0.4.18+commit.9cf6e910

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2018-02-03
*/

pragma solidity ^0.4.17;

contract Cofounded {
  mapping (address => uint) public cofounderIndices;
  address[] public cofounders;


  /// @dev restrict execution to one of original cofounder addresses
  modifier restricted () {
    uint cofounderIndex = cofounderIndices[msg.sender];
    require(msg.sender == cofounders[cofounderIndex]);
    _;
  }

  /// @notice creates the Cofounded contract instance
  /// @dev adds up to cofounders.
  ///      also adds  the deployment address as a cofounder
  function Cofounded (address[] contractCofounders) public {
    cofounders.push(msg.sender);
    
    for (uint8 x = 0; x < contractCofounders.length; x++) {
      address cofounder = contractCofounders[x];

      bool isValidUniqueCofounder =
        cofounder != address(0) &&
        cofounder != msg.sender &&
        cofounderIndices[cofounder] == 0;

            
      // NOTE: solidity as of 0.4.20 does not have an
      // undefined or null-like value
      // thusly mappings return the default value of the value type
      // for an unregistered key value
      // an address which doesn't exist will return 0
      // which is actually the index of the address of the first
      // cofounder
      if (isValidUniqueCofounder) {
        uint256 cofounderIndex = cofounders.push(cofounder) - 1;
        cofounderIndices[cofounder] = cofounderIndex;
      }
    }
  }

  /// @dev get count of cofounders
  function getCofounderCount () public constant returns (uint256) {
    return cofounders.length;
  }

  /// @dev get list of cofounders
  function getCofounders () public constant returns (address[]) {
    return cofounders;
  }
}

interface ERC20 {

  // Required methods
  function transfer (address to, uint256 value) public returns (bool success);
  function transferFrom (address from, address to, uint256 value) public returns (bool success);
  function approve (address spender, uint256 value) public returns (bool success);
  function allowance (address owner, address spender) public constant returns (uint256 remaining);
  function balanceOf (address owner) public constant returns (uint256 balance);
  // Events
  event Transfer (address indexed from, address indexed to, uint256 value);
  event Approval (address indexed owner, address indexed spender, uint256 value);
}


/// @title Interface for contracts conforming to ERC-165: Pseudo-Introspection, or standard interface detection
/// @author Mish Ochu
interface ERC165 {
  /// @dev true iff the interface is supported
  function supportsInterface(bytes4 interfaceID) external constant returns (bool);
}
contract InterfaceSignatureConstants {
  bytes4 constant InterfaceSignature_ERC165 =
    bytes4(keccak256('supportsInterface(bytes4)'));

  bytes4 constant InterfaceSignature_ERC20 =
    bytes4(keccak256('totalSupply()')) ^
    bytes4(keccak256('balanceOf(address)')) ^
    bytes4(keccak256('transfer(address,uint256)')) ^
    bytes4(keccak256('transferFrom(address,address,uint256)')) ^
    bytes4(keccak256('approve(address,uint256)')) ^
    bytes4(keccak256('allowance(address,address)'));

  bytes4 constant InterfaceSignature_ERC20_PlusOptions = 
    bytes4(keccak256('name()')) ^
    bytes4(keccak256('symbol()')) ^
    bytes4(keccak256('decimals()')) ^
    bytes4(keccak256('totalSupply()')) ^
    bytes4(keccak256('balanceOf(address)')) ^
    bytes4(keccak256('transfer(address,uint256)')) ^
    bytes4(keccak256('transferFrom(address,address,uint256)')) ^
    bytes4(keccak256('approve(address,uint256)')) ^
    bytes4(keccak256('allowance(address,address)'));
}

/// @title an original cofounder based ERC-20 compliant token
/// @author Mish Ochu
/// @dev Ref: https://github.com/ethereum/EIPs/issues/721
//http://solidity.readthedocs.io/en/develop/contracts.html#arguments-for-base-constructors
contract OriginalToken is Cofounded, ERC20, ERC165, InterfaceSignatureConstants {
    bool private hasExecutedCofounderDistribution;
    struct Allowance {
      uint256 amount;
      bool    hasBeenPartiallyWithdrawn;
    }

    //***** Apparently Optional *****/
    /// @dev returns the name of the token
    string public constant name = 'Original Crypto Coin';
    /// @dev returns the symbol of the token (e.g. 'OCC')
    string public constant symbol = 'OCC';
    /// @dev returns the number of decimals the tokens use
    uint8 public constant decimals = 18;
    //**********/

    /// @dev  returns the total token supply
    /// @note implemented as a state variable with an automatic (compiler provided) getter
    ///       instead of a constant (view/readonly) function.
    uint256 public totalSupply = 100000000000000000000000000000;

    mapping (address => uint256) public balances;
    // TODO: determine if the gas cost for handling the race condition
    //       (outlined here: https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729)
    //       is cheaper this way (or this way: https://github.com/Giveth/minime/blob/master/contracts/MiniMeToken.sol#L221-L225)
    mapping (address => mapping (address => Allowance)) public allowances;

  /// @dev creates the token
  /// NOTE  passes tokenCofounders to base contract
  /// see   Cofounded
  function OriginalToken (address[] tokenCofounders,
                          uint256 cofounderDistribution) Cofounded(tokenCofounders) public { 

    if (hasExecutedCofounderDistribution ||
        cofounderDistribution == 0 || 
        totalSupply < cofounderDistribution) revert();

    hasExecutedCofounderDistribution = true;
    uint256 initialSupply = totalSupply;

    // divvy up initial token supply accross cofounders
    // TODO: ensure each cofounder gets an equal base distribution

    for (uint8 x = 0; x < cofounders.length; x++) {
      address cofounder = cofounders[x];

      initialSupply -= cofounderDistribution;
      // there should be some left over for the airdrop campaign
      // otherwise don't create this contract
      if (initialSupply < cofounderDistribution) revert();
      balances[cofounder] = cofounderDistribution;
    }

    balances[msg.sender] += initialSupply;
  }

  function transfer (address to, uint256 value) public returns (bool) {
    return transferBalance (msg.sender, to, value);
  }

  function transferFrom (address from, address to, uint256 value) public returns (bool success) {
    Allowance storage allowance = allowances[from][msg.sender];
    if (allowance.amount < value) revert();

    allowance.hasBeenPartiallyWithdrawn = true;
    allowance.amount -= value;

    if (allowance.amount == 0) {
      delete allowances[from][msg.sender];
    }

    return transferBalance(from, to, value);
  }

  event ApprovalDenied (address indexed owner, address indexed spender);

  // TODO: test with an unintialized Allowance struct
  function approve (address spender, uint256 value) public returns (bool success) {
    Allowance storage allowance = allowances[msg.sender][spender];

    if (value == 0) {
      delete allowances[msg.sender][spender];
      Approval(msg.sender, spender, value);
      return true;
    }

    if (allowance.hasBeenPartiallyWithdrawn) {
      delete allowances[msg.sender][spender];
      ApprovalDenied(msg.sender, spender);
      return false;
    } else {
      allowance.amount = value;
      Approval(msg.sender, spender, value);
    }

    return true;
  }

  // TODO: compare gas cost estimations between this and https://github.com/ConsenSys/Tokens/blob/master/contracts/eip20/EIP20.sol#L39-L45
  function transferBalance (address from, address to, uint256 value) private returns (bool) {
    // don't burn these tokens
    if (to == address(0) || from == to) revert();
    // match spec and emit events on 0 value
    if (value == 0) {
      Transfer(msg.sender, to, value);
      return true;
    }

    uint256 senderBalance = balances[from];
    uint256 receiverBalance = balances[to];
    if (senderBalance < value) revert();
    senderBalance -= value;
    receiverBalance += value;
    // overflow check (altough one could use https://github.com/OpenZeppelin/zeppelin-solidity/blob/master/contracts/math/SafeMath.sol)
    if (receiverBalance < value) revert();

    balances[from] = senderBalance;
    balances[to] = receiverBalance;

    Transfer(from, to, value);
    return true;
  }

 
  // TODO: test with an unintialized Allowance struct
  function allowance (address owner, address spender) public constant returns (uint256 remaining) {
    return allowances[owner][spender].amount;
  }

  function balanceOf (address owner) public constant returns (uint256 balance) {
    return balances[owner];
  }

  function supportsInterface (bytes4 interfaceID) external constant returns (bool) {
    return ((interfaceID == InterfaceSignature_ERC165) ||
            (interfaceID == InterfaceSignature_ERC20)  ||
            (interfaceID == InterfaceSignature_ERC20_PlusOptions));
  }
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[{"name":"interfaceID","type":"bytes4"}],"name":"supportsInterface","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"from","type":"address"},{"name":"to","type":"address"},{"name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balances","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"cofounders","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"cofounderIndices","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getCofounderCount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowances","outputs":[{"name":"amount","type":"uint256"},{"name":"hasBeenPartiallyWithdrawn","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getCofounders","outputs":[{"name":"","type":"address[]"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"},{"name":"spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"tokenCofounders","type":"address[]"},{"name":"cofounderDistribution","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"}],"name":"ApprovalDenied","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"}]

60606040526c01431e0fae6d7217caa000000060035534156200002157600080fd5b604051620019903803806200199083398101604052808051820191906020018051906020019091905050600080600084600080600080600180548060010182816200006d9190620003d1565b9160005260206000209001600033909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050600093505b84518460ff1610156200026457848460ff16815181101515620000e057fe5b906020019060200201519250600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141580156200015657503373ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015620001a1575060008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054145b9150811562000256576001808054806001018281620001c19190620003d1565b9160005260206000209001600086909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550039050806000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8380600101945050620000c1565b5050505050600260009054906101000a900460ff1680620002855750600084145b8062000292575083600354105b156200029d57600080fd5b6001600260006101000a81548160ff0219169083151502179055506003549250600091505b6001805490508260ff161015620003795760018260ff16815481101515620002e657fe5b906000526020600020900160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508383039250838310156200032757600080fd5b83600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508180600101925050620002c2565b82600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550505050505062000428565b815481835581811511620003fb57818360005260206000209182019101620003fa919062000400565b5b505050565b6200042591905b808211156200042157600081600090555060010162000407565b5090565b90565b61155880620004386000396000f3006060604052600436106100e6576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806301ffc9a7146100eb57806306fdde0314610145578063095ea7b3146101d357806318160ddd1461022d57806323b872dd1461025657806327e235e3146102cf5780632add5a501461031c578063313ce5671461037f578063384bfacb146103ae5780633cb83751146103fb57806355b6ed5c1461042457806370a082311461049b57806370d70e9b146104e857806395d89b4114610552578063a9059cbb146105e0578063dd62ed3e1461063a575b600080fd5b34156100f657600080fd5b61012b60048080357bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19169060200190919050506106a6565b604051808215151515815260200191505060405180910390f35b341561015057600080fd5b610158610b36565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561019857808201518184015260208101905061017d565b50505050905090810190601f1680156101c55780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101de57600080fd5b610213600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610b6f565b604051808215151515815260200191505060405180910390f35b341561023857600080fd5b610240610e91565b6040518082815260200191505060405180910390f35b341561026157600080fd5b6102b5600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610e97565b604051808215151515815260200191505060405180910390f35b34156102da57600080fd5b610306600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611016565b6040518082815260200191505060405180910390f35b341561032757600080fd5b61033d600480803590602001909190505061102e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561038a57600080fd5b61039261106d565b604051808260ff1660ff16815260200191505060405180910390f35b34156103b957600080fd5b6103e5600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611072565b6040518082815260200191505060405180910390f35b341561040657600080fd5b61040e61108a565b6040518082815260200191505060405180910390f35b341561042f57600080fd5b61047a600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611097565b60405180838152602001821515151581526020019250505060405180910390f35b34156104a657600080fd5b6104d2600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506110d5565b6040518082815260200191505060405180910390f35b34156104f357600080fd5b6104fb61111e565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b8381101561053e578082015181840152602081019050610523565b505050509050019250505060405180910390f35b341561055d57600080fd5b6105656111b2565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105a557808201518184015260208101905061058a565b50505050905090810190601f1680156105d25780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156105eb57600080fd5b610620600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506111eb565b604051808215151515815260200191505060405180910390f35b341561064557600080fd5b610690600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611200565b6040518082815260200191505060405180910390f35b600060405180807f737570706f727473496e74657266616365286279746573342900000000000000815250601901905060405180910390207bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806108d4575060405180807f616c6c6f77616e636528616464726573732c6164647265737329000000000000815250601a019050604051809103902060405180807f617070726f766528616464726573732c75696e743235362900000000000000008152506018019050604051809103902060405180807f7472616e7366657246726f6d28616464726573732c616464726573732c75696e81526020017f74323536290000000000000000000000000000000000000000000000000000008152506025019050604051809103902060405180807f7472616e7366657228616464726573732c75696e7432353629000000000000008152506019019050604051809103902060405180807f62616c616e63654f6628616464726573732900000000000000000000000000008152506012019050604051809103902060405180807f746f74616c537570706c79282900000000000000000000000000000000000000815250600d019050604051809103902018181818187bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80610b2f575060405180807f616c6c6f77616e636528616464726573732c6164647265737329000000000000815250601a019050604051809103902060405180807f617070726f766528616464726573732c75696e743235362900000000000000008152506018019050604051809103902060405180807f7472616e7366657246726f6d28616464726573732c616464726573732c75696e81526020017f74323536290000000000000000000000000000000000000000000000000000008152506025019050604051809103902060405180807f7472616e7366657228616464726573732c75696e7432353629000000000000008152506019019050604051809103902060405180807f62616c616e63654f6628616464726573732900000000000000000000000000008152506012019050604051809103902060405180807f746f74616c537570706c79282900000000000000000000000000000000000000815250600d019050604051809103902060405180807f646563696d616c73282900000000000000000000000000000000000000000000815250600a019050604051809103902060405180807f73796d626f6c28290000000000000000000000000000000000000000000000008152506008019050604051809103902060405180807f6e616d65282900000000000000000000000000000000000000000000000000008152506006019050604051809103902018181818181818187bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b9050919050565b6040805190810160405280601481526020017f4f726967696e616c2043727970746f20436f696e00000000000000000000000081525081565b600080600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002090506000831415610d0257600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000808201600090556001820160006101000a81549060ff021916905550508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925856040518082815260200191505060405180910390a360019150610e8a565b8060010160009054906101000a900460ff1615610e1757600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000808201600090556001820160006101000a81549060ff021916905550508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f110b5f76f5787fcf8293550462201867592c381b89f6c4204b06a183b3e8b7af60405160405180910390a360009150610e8a565b8281600001819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925856040518082815260200191505060405180910390a3600191505b5092915050565b60035481565b600080600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002090508281600001541015610f2957600080fd5b60018160010160006101000a81548160ff02191690831515021790555082816000016000828254039250508190555060008160000154141561100157600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000808201600090556001820160006101000a81549060ff021916905550505b61100c85858561128a565b9150509392505050565b60046020528060005260406000206000915090505481565b60018181548110151561103d57fe5b90600052602060002090016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b601281565b60006020528060005260406000206000915090505481565b6000600180549050905090565b6005602052816000526040600020602052806000526040600020600091509150508060000154908060010160009054906101000a900460ff16905082565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b611126611518565b60018054806020026020016040519081016040528092919081815260200182805480156111a857602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001906001019080831161115e575b5050505050905090565b6040805190810160405280600381526020017f4f4343000000000000000000000000000000000000000000000000000000000081525081565b60006111f833848461128a565b905092915050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000154905092915050565b60008060008073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614806112f457508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16145b156112fe57600080fd5b6000841415611375578473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef866040518082815260200191505060405180910390a36001925061150f565b600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549150600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508382101561140657600080fd5b838203915083810190508381101561141d57600080fd5b81600460008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef866040518082815260200191505060405180910390a3600192505b50509392505050565b6020604051908101604052806000815250905600a165627a7a723058203e772ab407df884ddbc2c7a1fd8201ebc9fcff0eaf8f848b0e7dabd7341f6e9000290000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000011c57e4d6efac237d0a510000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000a4e3ae7f92106af0c16173d85c89e1f6488b14a50000000000000000000000002378113e6c0a1dd0436c56f7e25fdcb6fd38b7bc000000000000000000000000f5dd9a84dcb05b7b201371cd7f75e9090e5068450000000000000000000000001fb72b88fd9a3205fd603d6899ced5bf582915ea0000000000000000000000000f74a326f321e2a87650b95bcf697a8c1cf8a33c000000000000000000000000beab88087012d26019de54467096525fa63128ae0000000000000000000000004f5adf9b6516b58db57330bbac75e78ea72cf817000000000000000000000000b5651dc6e84373c3f96d228e6b95aa9b081e7c8b

Deployed Bytecode

0x6060604052600436106100e6576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806301ffc9a7146100eb57806306fdde0314610145578063095ea7b3146101d357806318160ddd1461022d57806323b872dd1461025657806327e235e3146102cf5780632add5a501461031c578063313ce5671461037f578063384bfacb146103ae5780633cb83751146103fb57806355b6ed5c1461042457806370a082311461049b57806370d70e9b146104e857806395d89b4114610552578063a9059cbb146105e0578063dd62ed3e1461063a575b600080fd5b34156100f657600080fd5b61012b60048080357bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19169060200190919050506106a6565b604051808215151515815260200191505060405180910390f35b341561015057600080fd5b610158610b36565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561019857808201518184015260208101905061017d565b50505050905090810190601f1680156101c55780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101de57600080fd5b610213600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610b6f565b604051808215151515815260200191505060405180910390f35b341561023857600080fd5b610240610e91565b6040518082815260200191505060405180910390f35b341561026157600080fd5b6102b5600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610e97565b604051808215151515815260200191505060405180910390f35b34156102da57600080fd5b610306600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611016565b6040518082815260200191505060405180910390f35b341561032757600080fd5b61033d600480803590602001909190505061102e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561038a57600080fd5b61039261106d565b604051808260ff1660ff16815260200191505060405180910390f35b34156103b957600080fd5b6103e5600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611072565b6040518082815260200191505060405180910390f35b341561040657600080fd5b61040e61108a565b6040518082815260200191505060405180910390f35b341561042f57600080fd5b61047a600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611097565b60405180838152602001821515151581526020019250505060405180910390f35b34156104a657600080fd5b6104d2600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506110d5565b6040518082815260200191505060405180910390f35b34156104f357600080fd5b6104fb61111e565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b8381101561053e578082015181840152602081019050610523565b505050509050019250505060405180910390f35b341561055d57600080fd5b6105656111b2565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105a557808201518184015260208101905061058a565b50505050905090810190601f1680156105d25780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156105eb57600080fd5b610620600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506111eb565b604051808215151515815260200191505060405180910390f35b341561064557600080fd5b610690600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611200565b6040518082815260200191505060405180910390f35b600060405180807f737570706f727473496e74657266616365286279746573342900000000000000815250601901905060405180910390207bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806108d4575060405180807f616c6c6f77616e636528616464726573732c6164647265737329000000000000815250601a019050604051809103902060405180807f617070726f766528616464726573732c75696e743235362900000000000000008152506018019050604051809103902060405180807f7472616e7366657246726f6d28616464726573732c616464726573732c75696e81526020017f74323536290000000000000000000000000000000000000000000000000000008152506025019050604051809103902060405180807f7472616e7366657228616464726573732c75696e7432353629000000000000008152506019019050604051809103902060405180807f62616c616e63654f6628616464726573732900000000000000000000000000008152506012019050604051809103902060405180807f746f74616c537570706c79282900000000000000000000000000000000000000815250600d019050604051809103902018181818187bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80610b2f575060405180807f616c6c6f77616e636528616464726573732c6164647265737329000000000000815250601a019050604051809103902060405180807f617070726f766528616464726573732c75696e743235362900000000000000008152506018019050604051809103902060405180807f7472616e7366657246726f6d28616464726573732c616464726573732c75696e81526020017f74323536290000000000000000000000000000000000000000000000000000008152506025019050604051809103902060405180807f7472616e7366657228616464726573732c75696e7432353629000000000000008152506019019050604051809103902060405180807f62616c616e63654f6628616464726573732900000000000000000000000000008152506012019050604051809103902060405180807f746f74616c537570706c79282900000000000000000000000000000000000000815250600d019050604051809103902060405180807f646563696d616c73282900000000000000000000000000000000000000000000815250600a019050604051809103902060405180807f73796d626f6c28290000000000000000000000000000000000000000000000008152506008019050604051809103902060405180807f6e616d65282900000000000000000000000000000000000000000000000000008152506006019050604051809103902018181818181818187bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b9050919050565b6040805190810160405280601481526020017f4f726967696e616c2043727970746f20436f696e00000000000000000000000081525081565b600080600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002090506000831415610d0257600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000808201600090556001820160006101000a81549060ff021916905550508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925856040518082815260200191505060405180910390a360019150610e8a565b8060010160009054906101000a900460ff1615610e1757600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000808201600090556001820160006101000a81549060ff021916905550508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f110b5f76f5787fcf8293550462201867592c381b89f6c4204b06a183b3e8b7af60405160405180910390a360009150610e8a565b8281600001819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925856040518082815260200191505060405180910390a3600191505b5092915050565b60035481565b600080600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002090508281600001541015610f2957600080fd5b60018160010160006101000a81548160ff02191690831515021790555082816000016000828254039250508190555060008160000154141561100157600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000808201600090556001820160006101000a81549060ff021916905550505b61100c85858561128a565b9150509392505050565b60046020528060005260406000206000915090505481565b60018181548110151561103d57fe5b90600052602060002090016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b601281565b60006020528060005260406000206000915090505481565b6000600180549050905090565b6005602052816000526040600020602052806000526040600020600091509150508060000154908060010160009054906101000a900460ff16905082565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b611126611518565b60018054806020026020016040519081016040528092919081815260200182805480156111a857602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001906001019080831161115e575b5050505050905090565b6040805190810160405280600381526020017f4f4343000000000000000000000000000000000000000000000000000000000081525081565b60006111f833848461128a565b905092915050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000154905092915050565b60008060008073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614806112f457508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16145b156112fe57600080fd5b6000841415611375578473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef866040518082815260200191505060405180910390a36001925061150f565b600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549150600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508382101561140657600080fd5b838203915083810190508381101561141d57600080fd5b81600460008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef866040518082815260200191505060405180910390a3600192505b50509392505050565b6020604051908101604052806000815250905600a165627a7a723058203e772ab407df884ddbc2c7a1fd8201ebc9fcff0eaf8f848b0e7dabd7341f6e900029

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

0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000011c57e4d6efac237d0a510000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000a4e3ae7f92106af0c16173d85c89e1f6488b14a50000000000000000000000002378113e6c0a1dd0436c56f7e25fdcb6fd38b7bc000000000000000000000000f5dd9a84dcb05b7b201371cd7f75e9090e5068450000000000000000000000001fb72b88fd9a3205fd603d6899ced5bf582915ea0000000000000000000000000f74a326f321e2a87650b95bcf697a8c1cf8a33c000000000000000000000000beab88087012d26019de54467096525fa63128ae0000000000000000000000004f5adf9b6516b58db57330bbac75e78ea72cf817000000000000000000000000b5651dc6e84373c3f96d228e6b95aa9b081e7c8b

-----Decoded View---------------
Arg [0] : tokenCofounders (address[]): 0xA4e3aE7f92106AF0c16173d85c89e1f6488b14A5,0x2378113E6C0a1dD0436c56F7e25fDcb6fD38B7BC,0xF5dD9A84dCB05b7B201371cD7f75E9090e506845,0x1FB72B88Fd9a3205fD603D6899cED5bF582915Ea,0x0F74a326F321e2A87650B95bCf697a8C1CF8a33c,0xbEAB88087012d26019DE54467096525Fa63128aE,0x4f5aDf9b6516b58db57330Bbac75E78ea72Cf817,0xb5651dc6e84373c3f96d228E6B95aA9B081e7c8b
Arg [1] : cofounderDistribution (uint256): 5500000000000001000000000000

-----Encoded View---------------
11 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [1] : 000000000000000000000000000000000000000011c57e4d6efac237d0a51000
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000008
Arg [3] : 000000000000000000000000a4e3ae7f92106af0c16173d85c89e1f6488b14a5
Arg [4] : 0000000000000000000000002378113e6c0a1dd0436c56f7e25fdcb6fd38b7bc
Arg [5] : 000000000000000000000000f5dd9a84dcb05b7b201371cd7f75e9090e506845
Arg [6] : 0000000000000000000000001fb72b88fd9a3205fd603d6899ced5bf582915ea
Arg [7] : 0000000000000000000000000f74a326f321e2a87650b95bcf697a8c1cf8a33c
Arg [8] : 000000000000000000000000beab88087012d26019de54467096525fa63128ae
Arg [9] : 0000000000000000000000004f5adf9b6516b58db57330bbac75e78ea72cf817
Arg [10] : 000000000000000000000000b5651dc6e84373c3f96d228e6b95aa9b081e7c8b


Swarm Source

bzzr://3e772ab407df884ddbc2c7a1fd8201ebc9fcff0eaf8f848b0e7dabd7341f6e90

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.