Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 688 txns
Token Tracker: ACA Network Token (ACA)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0xee7c5c46ed7499983c3fa1e77d8ff5bab3742b48at txn 0x81418935e69b1b1cb7e86716c49388782970142db8d88405413635c13d36faf0
 Latest 25 transactions from a total of 688 transactions
(+1 PendingTxn)

TxHash Age From To Value [TxFee]
0x29a9c8a24febf76bbfbb9bc240a58f9da1409222da1714aed0413a6e00853023(pending)0x90cd657d338a50eab182c947e80561851e9f8b6e  IN  0x830fa4f66044fba350c0359c0c81da1916be52110 Ether(Pending)
0x69d8ed1d96b26fd5f9990487a422422f1b5c96b6a75639305db580e22e98c0e621 mins ago0xa93b74da13f39e5e558e2037034a43f0456e7b8b  IN   0x830fa4f66044fba350c0359c0c81da1916be52110 Ether0.000646008
0x6b7b95277fab7ccc91bf9d5901ef59521f5c383d86cab14a3294d9f3d3d553029 hrs 53 mins ago0xa93b74da13f39e5e558e2037034a43f0456e7b8b  IN   0x830fa4f66044fba350c0359c0c81da1916be52110 Ether0.000484506
0x71ae2dab0006cf366bb23f3b011f547fc9690859ce03e4d80745fbf8bd751a4817 hrs 27 mins ago0x062e2c1b7f8e1b12ba3e036bb7d66dcb51128662  IN   0x830fa4f66044fba350c0359c0c81da1916be52110 Ether0.0019417
0x13d132a05cfd45843ff48625ea8287110efe3fc799d3b19596bb825ad72b0bf91 day 2 hrs ago0xe75e30f476b4112687a433bc1f3a084f8f95b8e9  IN   0x830fa4f66044fba350c0359c0c81da1916be52110 Ether0.0019417
0xc5d0db32e3341cca24f50f687032c1729fe08bd2e4b7e01498b2c52276a057d71 day 3 hrs ago0xdaa39156032c19622c403377400ddf85549ffc8e  IN   0x830fa4f66044fba350c0359c0c81da1916be52110 Ether0.0019417
0x6b29ed82decf5392965b0b2985b7e391aa0cb185e7a7410ab123c2dd3aedbe0a1 day 9 hrs ago0x89bd72b177737399625fcb55e330c8cad8c3eaa7  IN   0x830fa4f66044fba350c0359c0c81da1916be52110 Ether0.00097457
0x1dbfbe7522389422542c892ef7bef7db8ab8fad33aa8de36b5849bffe68419101 day 9 hrs ago0x89bd72b177737399625fcb55e330c8cad8c3eaa7  IN   0x830fa4f66044fba350c0359c0c81da1916be52110 Ether0.000971946
0x3fd66c695fb759f896d5e481773d0d45235ef21517b56fb89ddd5e4fd113f7a01 day 9 hrs ago0xa93b74da13f39e5e558e2037034a43f0456e7b8b  IN   0x830fa4f66044fba350c0359c0c81da1916be52110 Ether0.000644472
0xc79f895d15c08844fd0adf10b28248d43dedc6c9e631788facdacd716dd044b21 day 9 hrs ago0x80801a6ea449f8bce783f606a51ec5cdbcc9111d  IN   0x830fa4f66044fba350c0359c0c81da1916be52110 Ether0.0019385
0xf7fb74a2f2b54aeeef82a19488154d93b4f614395ba46f1ba771cbd76176b51f1 day 10 hrs ago0xa93b74da13f39e5e558e2037034a43f0456e7b8b  IN   0x830fa4f66044fba350c0359c0c81da1916be52110 Ether0.000543077
0x7087a249bce96e42c24d63d5e1dde738e3c0c1c5adf2130cdccc9067c473713c1 day 11 hrs ago0x9351d5614d1703915d8e3fe6c9b922377f8b1879  IN   0x830fa4f66044fba350c0359c0c81da1916be52110 Ether0.0019385
0x77f40611dc7d742f8cf7778c0c4c1e018a3dac897860ca0d70615afc2a2ac98b1 day 11 hrs ago0xad91110166c8ddc0622e9d37066d7cb3abf10a10  IN   0x830fa4f66044fba350c0359c0c81da1916be52110 Ether0.0019385
0xd7fecdeafbddb39305b57583b141ccdd2cca7be4a2bd9d76f81aa0ec98997aaa1 day 12 hrs ago0x695afd99c47cb1a0d4c769194da5eeead95166b3  IN   0x830fa4f66044fba350c0359c0c81da1916be52110 Ether0.0019385
0x17d03296d3e8f9820a2dae8ba741de984c6c2a893ea50b97074d4347f971efa51 day 20 hrs ago0x27399229f860aa35199ce7d65fec73ac95fee840  IN   0x830fa4f66044fba350c0359c0c81da1916be52110 Ether0.000070926
0x80428ef41386eeaeab66b166328b93d41655be3ed5758268a74a2af36d4dea3f1 day 20 hrs ago0x2380ac7de0b092275357c6c6b09b8671d5cf2dc9  IN   0x830fa4f66044fba350c0359c0c81da1916be52110 Ether0.000115926
0x6620e3323f5e648f465bf2862e9abfa2cf1829484ca463e7676edc7f208b19b71 day 21 hrs ago0xa93b74da13f39e5e558e2037034a43f0456e7b8b  IN   0x830fa4f66044fba350c0359c0c81da1916be52110 Ether0.000978614
0x4e2df494f91f0746bd6ce4ca8b3d89d5248bbc0d72226c89426b8637612dd6a11 day 22 hrs ago0x222dc44695e40cbf7d789f15305383109d50dc24  IN   0x830fa4f66044fba350c0359c0c81da1916be52110 Ether0.0019385
0xf001019ddaa44f49b96d99122f16dd4b6b53fc2523204c42d3287e43e94807261 day 22 hrs ago0xa9dd698a88621368fdfbea71c43914490c328a4b  IN   0x830fa4f66044fba350c0359c0c81da1916be52110 Ether0.0019417
0xa8a9c8c18677858c229efdc6f6506212bfc210424a1ebde809660d7df29166561 day 23 hrs ago0x9345fddbd00b54f3ae915ce65b74e88face5633e  IN   0x830fa4f66044fba350c0359c0c81da1916be52110 Ether0.0019417
0xa337377645e8113a2ba8f06338a35014438abae699f507a11cc10b185ff0659f1 day 23 hrs ago0xa575797ae1735de8cb328686e7398572d74520bf  IN   0x830fa4f66044fba350c0359c0c81da1916be52110 Ether0.000309136
0xbf8b93e0eb4a182ca2415e42a2e6344ee085580cb4b4b6ea6d706e1a59a00bf52 days 58 mins ago0x5ed00807470f853e2c25cdd02d9c5e7489729cce  IN   0x830fa4f66044fba350c0359c0c81da1916be52110 Ether0.00158957
0x92d4342376518ad30335921b7962ce49fb0fa3ac72f5fee700983908bf9877302 days 1 hr ago0xecbde126b01c59f43f2995b43a085d3d5c6db2a4  IN   0x830fa4f66044fba350c0359c0c81da1916be52110 Ether0.00019353
0xcb5f16e26248b338b6d769f7fc7a86cc1339018742b5f381b40a374e1df939fd2 days 3 hrs ago0x0a9870453919ba7f9aa9cfae0da8ad828828c1e4  IN   0x830fa4f66044fba350c0359c0c81da1916be52110 Ether0.0019417
0x79060f99c6371d5933b170ad97430653a900e173cd644fc73dcea88fadaa5b872 days 4 hrs ago0x77e0c3e5a093593df4b05fdff6c7d18cdabcff38  IN   0x830fa4f66044fba350c0359c0c81da1916be52110 Ether0.0019385
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity), NestedArrayFunctionCallDecoder (medium-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: ACAToken
Compiler Text: v0.4.21+commit.dfe3193c
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.19;

/**
 * @title SafeMath
 * @dev Math operations with safety checks that throw on error
 */
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 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 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);
}

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 ACAToken is ERC20 {
    using SafeMath for uint256;

    address public owner;
    address public admin;
    address public saleAddress;

    string public name = "ACA Network Token";
    string public symbol = "ACA";
    uint8 public decimals = 18;

    uint256 totalSupply_;
    mapping (address => mapping (address => uint256)) internal allowed;
    mapping (address => uint256) balances;

    bool transferable = false;
    mapping (address => bool) internal transferLocked;

    event Genesis(address owner, uint256 value);
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
    event AdminTransferred(address indexed previousAdmin, address indexed newAdmin);
    event Burn(address indexed burner, uint256 value);
    event LogAddress(address indexed addr);
    event LogUint256(uint256 value);
    event TransferLock(address indexed target, bool value);

    // modifiers
    modifier onlyOwner() {
        require(msg.sender == owner);
        _;
    }

    modifier onlyAdmin() {
        require(msg.sender == owner || msg.sender == admin);
        _;
    }

    modifier canTransfer(address _from, address _to) {
        require(_to != address(0x0));
        require(_to != address(this));

        if ( _from != owner && _from != admin ) {
            require(transferable);
            require (!transferLocked[_from]);
        }
        _;
    }

    // constructor
    function ACAToken(uint256 _totalSupply, address _saleAddress, address _admin) public {
        require(_totalSupply > 0);
        owner = msg.sender;
        require(_saleAddress != address(0x0));
        require(_saleAddress != address(this));
        require(_saleAddress != owner);

        require(_admin != address(0x0));
        require(_admin != address(this));
        require(_admin != owner);

        require(_admin != _saleAddress);

        admin = _admin;
        saleAddress = _saleAddress;

        totalSupply_ = _totalSupply;

        balances[owner] = totalSupply_;
        approve(saleAddress, totalSupply_);

        emit Genesis(owner, totalSupply_);
    }

    // permission related
    function transferOwnership(address newOwner) public onlyOwner {
        require(newOwner != address(0));
        require(newOwner != address(this));
        require(newOwner != admin);

        owner = newOwner;
        emit OwnershipTransferred(owner, newOwner);
    }

    function transferAdmin(address _newAdmin) public onlyOwner {
        require(_newAdmin != address(0));
        require(_newAdmin != address(this));
        require(_newAdmin != owner);

        admin = _newAdmin;
        emit AdminTransferred(admin, _newAdmin);
    }

    function setTransferable(bool _transferable) public onlyAdmin {
        transferable = _transferable;
    }

    function isTransferable() public view returns (bool) {
        return transferable;
    }

    function transferLock() public returns (bool) {
        transferLocked[msg.sender] = true;
        emit TransferLock(msg.sender, true);
        return true;
    }

    function manageTransferLock(address _target, bool _value) public onlyAdmin returns (bool) {
        transferLocked[_target] = _value;
        emit TransferLock(_target, _value);
        return true;
    }

    function transferAllowed(address _target) public view returns (bool) {
        return (transferable && transferLocked[_target] == false);
    }

    // token related
    function totalSupply() public view returns (uint256) {
        return totalSupply_;
    }

    function transfer(address _to, uint256 _value) canTransfer(msg.sender, _to) public returns (bool) {
        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);
        emit Transfer(msg.sender, _to, _value);
        return true;
    }

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

    function balanceOfOwner() public view returns (uint256 balance) {
        return balances[owner];
    }

    function transferFrom(address _from, address _to, uint256 _value) public canTransfer(_from, _to) returns (bool) {
        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);
        emit Transfer(_from, _to, _value);
        return true;
    }

    function approve(address _spender, uint256 _value) public canTransfer(msg.sender, _spender) returns (bool) {
        allowed[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;
    }

    function allowance(address _owner, address _spender) public view returns (uint256) {
        return allowed[_owner][_spender];
    }

    function increaseApproval(address _spender, uint _addedValue) public canTransfer(msg.sender, _spender) returns (bool) {
        allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);
        emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
        return true;
    }

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

    function burn(uint256 _value) public {
        require(_value <= balances[msg.sender]);
        // no need to require value <= totalSupply, since that would imply the
        // sender's balance is greater than the totalSupply, which *should* be an assertion failure

        address burner = msg.sender;
        balances[burner] = balances[burner].sub(_value);
        totalSupply_ = totalSupply_.sub(_value);
        emit Burn(burner, _value);
    }

    function emergencyERC20Drain(ERC20 _token, uint256 _amount) public onlyOwner {
        _token.transfer(owner, _amount);
    }
}

    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":true,"inputs":[{"name":"_target","type":"address"}],"name":"transferAllowed","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"isTransferable","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"balanceOfOwner","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"","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":"transferLock","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_newAdmin","type":"address"}],"name":"transferAdmin","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":"_target","type":"address"},{"name":"_value","type":"bool"}],"name":"manageTransferLock","outputs":[{"name":"","type":"bool"}],"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":"_transferable","type":"bool"}],"name":"setTransferable","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":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_token","type":"address"},{"name":"_amount","type":"uint256"}],"name":"emergencyERC20Drain","outputs":[],"payable":false,"stateMutability":"nonpayable","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":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"admin","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"saleAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_totalSupply","type":"uint256"},{"name":"_saleAddress","type":"address"},{"name":"_admin","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"name":"owner","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Genesis","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":"previousAdmin","type":"address"},{"indexed":true,"name":"newAdmin","type":"address"}],"name":"AdminTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"burner","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"addr","type":"address"}],"name":"LogAddress","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"value","type":"uint256"}],"name":"LogUint256","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"target","type":"address"},{"indexed":false,"name":"value","type":"bool"}],"name":"TransferLock","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
606060405260408051908101604052601181527f414341204e6574776f726b20546f6b656e000000000000000000000000000000602082015260039080516200004d9291602001906200039e565b5060408051908101604052600381527f414341000000000000000000000000000000000000000000000000000000000060208201526004908051620000979291602001906200039e565b506005805460ff199081166012179091556009805490911690553415620000bd57600080fd5b604051606080620016ea83398101604052808051919060200180519190602001805191505060008311620000f057600080fd5b60008054600160a060020a03191633600160a060020a0390811691909117909155821615156200011f57600080fd5b30600160a060020a031682600160a060020a0316141515156200014157600080fd5b600054600160a060020a03838116911614156200015d57600080fd5b600160a060020a03811615156200017357600080fd5b30600160a060020a031681600160a060020a0316141515156200019557600080fd5b600054600160a060020a0382811691161415620001b157600080fd5b600160a060020a038181169083161415620001cb57600080fd5b60018054600160a060020a03808416600160a060020a03199283161790925560028054858416921691909117815560068590556000805483168152600860205260409020859055546200022e911684640100000000620005346200028b82021704565b506000546006547fba2f6409ffd24dd4df8e06be958ed8c1706b128913be6e417989c74969b0b55a91600160a060020a031690604051600160a060020a03909216825260208201526040908101905180910390a150505062000443565b60003383600160a060020a0381161515620002a557600080fd5b30600160a060020a031681600160a060020a031614151515620002c757600080fd5b600054600160a060020a03838116911614801590620002f45750600154600160a060020a03838116911614155b15620003335760095460ff1615156200030c57600080fd5b600160a060020a0382166000908152600a602052604090205460ff16156200033357600080fd5b600160a060020a033381166000818152600760209081526040808320948a1680845294909152908190208790557f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259087905190815260200160405180910390a3506001949350505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620003e157805160ff191683800117855562000411565b8280016001018555821562000411579182015b8281111562000411578251825591602001919060010190620003f4565b506200041f92915062000423565b5090565b6200044091905b808211156200041f57600081556001016200042a565b90565b61129780620004536000396000f30060606040526004361061013d5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610142578063095ea7b3146101cc578063151eeb551461020257806318160ddd146102215780632121dc751461024657806323b872dd14610259578063313ce5671461028157806342966c68146102aa5780634975d202146102c257806366188463146102d557806370a08231146102f757806373124ced1461031657806375829def146103295780638da5cb5b146103485780639041f9601461037757806395d89b411461039b5780639cd23707146103ae578063a9059cbb146103c6578063d73dd623146103e8578063db0e16f11461040a578063dd62ed3e1461042c578063f2fde38b14610451578063f851a44014610470578063fffe088d14610483575b600080fd5b341561014d57600080fd5b610155610496565b60405160208082528190810183818151815260200191508051906020019080838360005b83811015610191578082015183820152602001610179565b50505050905090810190601f1680156101be5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101d757600080fd5b6101ee600160a060020a0360043516602435610534565b604051901515815260200160405180910390f35b341561020d57600080fd5b6101ee600160a060020a0360043516610641565b341561022c57600080fd5b610234610675565b60405190815260200160405180910390f35b341561025157600080fd5b6101ee61067b565b341561026457600080fd5b6101ee600160a060020a0360043581169060243516604435610684565b341561028c57600080fd5b610294610893565b60405160ff909116815260200160405180910390f35b34156102b557600080fd5b6102c060043561089c565b005b34156102cd57600080fd5b610234610956565b34156102e057600080fd5b6101ee600160a060020a0360043516602435610972565b341561030257600080fd5b610234600160a060020a0360043516610b11565b341561032157600080fd5b6101ee610b2c565b341561033457600080fd5b6102c0600160a060020a0360043516610b8f565b341561035357600080fd5b61035b610c5a565b604051600160a060020a03909116815260200160405180910390f35b341561038257600080fd5b6101ee600160a060020a03600435166024351515610c69565b34156103a657600080fd5b610155610d04565b34156103b957600080fd5b6102c06004351515610d6f565b34156103d157600080fd5b6101ee600160a060020a0360043516602435610db8565b34156103f357600080fd5b6101ee600160a060020a0360043516602435610f40565b341561041557600080fd5b6102c0600160a060020a0360043516602435611086565b341561043757600080fd5b610234600160a060020a036004358116906024351661112f565b341561045c57600080fd5b6102c0600160a060020a036004351661115a565b341561047b57600080fd5b61035b611225565b341561048e57600080fd5b61035b611234565b60038054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561052c5780601f106105015761010080835404028352916020019161052c565b820191906000526020600020905b81548152906001019060200180831161050f57829003601f168201915b505050505081565b60003383600160a060020a038116151561054d57600080fd5b30600160a060020a031681600160a060020a03161415151561056e57600080fd5b600054600160a060020a0383811691161480159061059a5750600154600160a060020a03838116911614155b156105d65760095460ff1615156105b057600080fd5b600160a060020a0382166000908152600a602052604090205460ff16156105d657600080fd5b600160a060020a033381166000818152600760209081526040808320948a1680845294909152908190208790557f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259087905190815260200160405180910390a3506001949350505050565b60095460009060ff16801561066f5750600160a060020a0382166000908152600a602052604090205460ff16155b92915050565b60065490565b60095460ff1690565b60008383600160a060020a038116151561069d57600080fd5b30600160a060020a031681600160a060020a0316141515156106be57600080fd5b600054600160a060020a038381169116148015906106ea5750600154600160a060020a03838116911614155b156107265760095460ff16151561070057600080fd5b600160a060020a0382166000908152600a602052604090205460ff161561072657600080fd5b600160a060020a03861660009081526008602052604090205484111561074b57600080fd5b600160a060020a038087166000908152600760209081526040808320339094168352929052205484111561077e57600080fd5b600160a060020a0386166000908152600860205260409020546107a7908563ffffffff61124316565b600160a060020a0380881660009081526008602052604080822093909355908716815220546107dc908563ffffffff61125516565b600160a060020a03808716600090815260086020908152604080832094909455898316825260078152838220339093168252919091522054610824908563ffffffff61124316565b600160a060020a03808816600081815260076020908152604080832033861684529091529081902093909355908716917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9087905190815260200160405180910390a350600195945050505050565b60055460ff1681565b600160a060020a0333166000908152600860205260408120548211156108c157600080fd5b5033600160a060020a0381166000908152600860205260409020546108e69083611243565b600160a060020a038216600090815260086020526040902055600654610912908363ffffffff61124316565b600655600160a060020a0381167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca58360405190815260200160405180910390a25050565b60008054600160a060020a031681526008602052604090205490565b6000803384600160a060020a038116151561098c57600080fd5b30600160a060020a031681600160a060020a0316141515156109ad57600080fd5b600054600160a060020a038381169116148015906109d95750600154600160a060020a03838116911614155b15610a155760095460ff1615156109ef57600080fd5b600160a060020a0382166000908152600a602052604090205460ff1615610a1557600080fd5b600160a060020a033381166000908152600760209081526040808320938a1683529290522054925082851115610a7257600160a060020a033381166000908152600760209081526040808320938a16835292905290812055610aa9565b610a82838663ffffffff61124316565b600160a060020a033381166000908152600760209081526040808320938b16835292905220555b600160a060020a033381166000818152600760209081526040808320948b168084529490915290819020547f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925915190815260200160405180910390a350600195945050505050565b600160a060020a031660009081526008602052604090205490565b600160a060020a0333166000818152600a6020526040808220805460ff191660019081179091559192917fe69fbfe81719762980f50605418dd73c723d37ea52572e91c2ae73c4c6268eaa9151901515815260200160405180910390a250600190565b60005433600160a060020a03908116911614610baa57600080fd5b600160a060020a0381161515610bbf57600080fd5b30600160a060020a031681600160a060020a031614151515610be057600080fd5b600054600160a060020a0382811691161415610bfb57600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a03838116918217928390559091167ff8ccb027dfcd135e000e9d45e6cc2d662578a8825d4c45b5e32e0adf67e79ec660405160405180910390a350565b600054600160a060020a031681565b6000805433600160a060020a0390811691161480610c95575060015433600160a060020a039081169116145b1515610ca057600080fd5b600160a060020a0383166000818152600a602052604090819020805460ff19168515151790557fe69fbfe81719762980f50605418dd73c723d37ea52572e91c2ae73c4c6268eaa90849051901515815260200160405180910390a250600192915050565b60048054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561052c5780601f106105015761010080835404028352916020019161052c565b60005433600160a060020a0390811691161480610d9a575060015433600160a060020a039081169116145b1515610da557600080fd5b6009805460ff1916911515919091179055565b60003383600160a060020a0381161515610dd157600080fd5b30600160a060020a031681600160a060020a031614151515610df257600080fd5b600054600160a060020a03838116911614801590610e1e5750600154600160a060020a03838116911614155b15610e5a5760095460ff161515610e3457600080fd5b600160a060020a0382166000908152600a602052604090205460ff1615610e5a57600080fd5b600160a060020a033316600090815260086020526040902054841115610e7f57600080fd5b600160a060020a033316600090815260086020526040902054610ea8908563ffffffff61124316565b600160a060020a033381166000908152600860205260408082209390935590871681522054610edd908563ffffffff61125516565b600160a060020a0380871660008181526008602052604090819020939093559133909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9087905190815260200160405180910390a3506001949350505050565b60003383600160a060020a0381161515610f5957600080fd5b30600160a060020a031681600160a060020a031614151515610f7a57600080fd5b600054600160a060020a03838116911614801590610fa65750600154600160a060020a03838116911614155b15610fe25760095460ff161515610fbc57600080fd5b600160a060020a0382166000908152600a602052604090205460ff1615610fe257600080fd5b600160a060020a03338116600090815260076020908152604080832093891683529290522054611018908563ffffffff61125516565b600160a060020a033381166000818152600760209081526040808320948b168084529490915290819020849055919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591905190815260200160405180910390a3506001949350505050565b60005433600160a060020a039081169116146110a157600080fd5b600054600160a060020a038084169163a9059cbb9116836040517c010000000000000000000000000000000000000000000000000000000063ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b151561111457600080fd5b5af1151561112157600080fd5b505050604051805150505050565b600160a060020a03918216600090815260076020908152604080832093909416825291909152205490565b60005433600160a060020a0390811691161461117557600080fd5b600160a060020a038116151561118a57600080fd5b30600160a060020a031681600160a060020a0316141515156111ab57600080fd5b600154600160a060020a03828116911614156111c657600080fd5b6000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a03838116918217928390559091167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a350565b600154600160a060020a031681565b600254600160a060020a031681565b60008282111561124f57fe5b50900390565b60008282018381101561126457fe5b93925050505600a165627a7a7230582058da7dabcf4f2e8a2e4dcef1c9780c9a7d6f89a8b55bacbecacd23f8fbda1b300029000000000000000000000000000000000000000006765c793fa10079d0000000000000000000000000000000f70244b3c872aada7fc30ff04cc9d153a354fa000000000000000000000000000609ade280d4f7c416f68015f36b78582c2abbaf

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

-----Encoded View---------------
3 Constructor Arguments found :
Arg [0] : 000000000000000000000000000000000000000006765c793fa10079d0000000
Arg [1] : 000000000000000000000000f70244b3c872aada7fc30ff04cc9d153a354fa00
Arg [2] : 0000000000000000000000000609ade280d4f7c416f68015f36b78582c2abbaf


   Swarm Source:
bzzr://58da7dabcf4f2e8a2e4dcef1c9780c9a7d6f89a8b55bacbecacd23f8fbda1b30

 

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.