Contract Overview |  BunnyToken
Balance: 0 Ether
Ether Value: $0
Transactions: 9559 txns
Token Tracker: BunnyToken (BUNNY)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0x026c6e3d088b7b7d36f8feac7549ae6b3c3315f7at txn 0xa88dfc2c41c1ed4508fcc3a13160a61cf1bc3ee3e2a4b465e8aa64cb09c9aea8
Token Balance:
 Latest 25 transactions from a total of 9559 transactions
(+1 PendingTxn)

TxHash Age From To Value [TxFee]
0x44e4b2496939943fda7e8dcaf2ae10a30f682dc7ada402d1a56e94354a5a43b5(pending)0x3a31bfe1564f08907fc18c63d2e75372d6b30b92  IN  0x755eb14d2feff2939eb3026f5cad9d03775b9ff40.003 Ether(Pending)
0x43163c0a804259ed5d98bbe79cf1ce70d8e0a7ed045cb7f1089a8bb3ba0c84139 hrs 37 mins ago0x04b52e6c78b31f58d4f0fd5e1d13b9455682e553  IN   BunnyToken0 Ether0.000319218
0x7ef07fdf73c32aa2686f517795b5e4586042748cc052f8e77bb65255faf2f88010 hrs 39 mins ago0xd0041ac18b9c416a22b1a7dd42a1b30ecf5cee55  IN   BunnyToken0 Ether0.00116335
0xe2e525bdc7f2997b847ff7c7fc47d7733945696f4943628a6d7dd0bbb2eea1a715 hrs 16 mins ago0x83b72d604b047da9860f3224b338730abcc0cf83  IN   BunnyToken0 Ether0.001568947
0x9bf2aacfa560817367e7b42d23278b91c3d33a6863cd6e5b77947676d07a176b16 hrs 50 mins ago0xbc51ede492f7597a9d2e65982e573c4213dcb751  IN   BunnyToken0 Ether0.000209403
0x5c9133ef59f77f2f027f861cfaa4201aa4fe07a9cf181e2a1e3fdd6022118d8c17 hrs 12 mins ago0xb1a8c6bf8cc2c73091dac72cb0085507b686201a  IN   BunnyToken0 Ether0.00191015
0x485e334e8f70c56030022e823c12f7ff5ebdd54936e71a8e8990af86ce62546d17 hrs 14 mins ago0xb1a8c6bf8cc2c73091dac72cb0085507b686201a  IN   BunnyToken0 Ether0.00266335
0x0b8f2b0a841d1cd876ae111639f741810c1f4d5c8dd4183bb92c7df3b568b2031 day 3 hrs ago0xd6977a655d17632a3f1e32a58330131385424fba  IN   BunnyToken0 Ether0.00116335
0xc7875bdcdbbdf3d84f1bfe1e1b2ca05dc4c23fe040ad4714c0f18a6344d1339d1 day 8 hrs ago0x5ab619a976c16b4eb271fbd981b630063cc8c8cf  IN   BunnyToken0 Ether0.000114801
0x9ec6b2ddc6ad3fc792e7c0ae7f96f1b4a2dea1caf34277adf77dbe9b23cabaff1 day 8 hrs ago0xb1a8c6bf8cc2c73091dac72cb0085507b686201a  IN   BunnyToken0 Ether0.00266335
0x12409fcc92d180ec79273c5c41653388563096a79a8466156413da5c1809de6c1 day 14 hrs ago0x07be5f56fbf4df0913a69126abe41728748c6f7b  IN   BunnyToken0 Ether0.00116015
0x83b49d49331574c48b639c2683455e44b51552358ac78cbe754009756ab3eef41 day 17 hrs ago0xfb3bc7270a64808ec90b96ddd90ef95992ee7ce3  IN   BunnyToken0 Ether0.000229218
0x570981386e0eef9da16caf16d5f797de8bb791b4fdf3aa442b2e387015bebb8d2 days 8 hrs ago0x53cf70d3db2c5520ac679f81daf3f1151a0de0d6  IN   BunnyToken0 Ether0.00159609
0x799d2bc4fff07b953ffcc62e3d5bd5a42a6dbffe0bd19f76f4baa7122d6fc4592 days 11 hrs ago0x04b52e6c78b31f58d4f0fd5e1d13b9455682e553  IN   BunnyToken0 Ether0.0004149834
0xea6e26dc021d4191a06d8208551330498258a0c79c0c705a95582f143a363fc12 days 12 hrs ago0xb1a8c6bf8cc2c73091dac72cb0085507b686201a  IN   BunnyToken0 Ether0.00266655
0x7ff3459d91e839b8dcbb72d28f07e44f2b10a0e4cd0827f8fb2f2be2540d3a473 days 1 hr ago0x04b52e6c78b31f58d4f0fd5e1d13b9455682e553  IN   BunnyToken0 Ether0.000585233
0xc4821ec627c4752b23246f5285e8ba34c33470ba0a77d0da36ba238333aaef3b3 days 16 hrs ago0x427e99c3f68ee4446e0bb6192bf8526727351f4a  IN   BunnyToken0 Ether0.000419958
0x219fc635f153e193c8f4bc1e54d0f20300960dac034cacf5ac3681b1f2451dc23 days 16 hrs ago0xb1a8c6bf8cc2c73091dac72cb0085507b686201a  IN   BunnyToken0 Ether0.00266655
0x836aa4f7aa1c8bb374e95023b83d15bb50732fdb06da46e857aadd8532dcc4904 days 4 hrs ago0x514d0333d22e18ff4baa7fc82b4f2c555475fea5  IN   BunnyToken0 Ether0.00023267
0x437d65b0810913c1dfd6c2aba40d022920f7b023e41f4169271e3487180dcb534 days 7 hrs ago0xb1a8c6bf8cc2c73091dac72cb0085507b686201a  IN   BunnyToken0 Ether0.00266335
0x16381de7ce1812bfe709f38d26c35712c927d97da54d0caa4359605884a84ba44 days 8 hrs ago0xcde754d7d572eace5f6d01097438cee0dab50017  IN   BunnyToken0 Ether0.00116335
0xfb0432489d4f84f862bcc7f454adcb62a06061dfd569e37ded9f883594ffa2f04 days 11 hrs ago0x04b52e6c78b31f58d4f0fd5e1d13b9455682e553  IN   BunnyToken0 Ether0.000851248
0xd60d40f99f5b170d9680be3f6065014e93b5c35f5034f74ba4ee9ac67ef6e6fe4 days 16 hrs ago0x04b52e6c78b31f58d4f0fd5e1d13b9455682e553  IN   BunnyToken0 Ether0.000851248
0x979cadc34dd87c7b3665697e4e14bb7f2f17f003029bd910008eba665ae421724 days 19 hrs ago0x4b9e9f59244ae90ea06203b8bae7984129f4c392  IN   BunnyToken0 Ether0.001148535
0xb92df20da2757e4e10d93e1c1c3dcfbb3d880753561877a199f5923c8ff342565 days 1 hr ago0xf8a23b9629e8b31587651ba70e651175dccf5e44  IN   BunnyToken0 Ether0.000803607
[ 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
0xb73e5a4c824019c2991b849a5872c94cd1a763c209ecadeef384824c0d6a90b65611013188 days 21 hrs ago0x755eb14d2feff2939eb3026f5cad9d03775b9ff40xcc146feb2c18057923d7ebd116843adb93f0510c0.1 Ether
0xdc7d33f29692123bce1176f424f1f09d0e14a2ef87d7edade5a25dcabbf41cc25492938209 days 11 hrs ago0x755eb14d2feff2939eb3026f5cad9d03775b9ff40xcc146feb2c18057923d7ebd116843adb93f0510c0.9459572 Ether
0x5e8769539454e986b7e0d0e3dc72efd6b3915c0bfdf79e8b210a765eecd69c0e5490397209 days 21 hrs ago0x755eb14d2feff2939eb3026f5cad9d03775b9ff40xcc146feb2c18057923d7ebd116843adb93f0510c0.1 Ether
0xc8115a920e54705ff8346dc9ab7088de3a68aefc6967d6dba1652cf9dc30600d5476016212 days 8 hrs ago0x755eb14d2feff2939eb3026f5cad9d03775b9ff40xcc146feb2c18057923d7ebd116843adb93f0510c0.5 Ether
0x75280af50808bbc7cb0e35184329279521f678de60a40ffaee68c89c344da5f25468846213 days 14 hrs ago0x755eb14d2feff2939eb3026f5cad9d03775b9ff40xcc146feb2c18057923d7ebd116843adb93f0510c0.02260871 Ether
0x9f4753f55313842ea54c0368d7d6ae01722c54a60f4b101f1cd2e57f838659c15457541215 days 13 hrs ago0x755eb14d2feff2939eb3026f5cad9d03775b9ff40xcc146feb2c18057923d7ebd116843adb93f0510c0.13776244 Ether
0x1f3c0ab609062394a3e051a23e1b823c6f7f4f3473aad9c9b81eb878e9af8bee5421611221 days 15 hrs ago0x755eb14d2feff2939eb3026f5cad9d03775b9ff40xcc146feb2c18057923d7ebd116843adb93f0510c0.01 Ether
0x8b4fde98bee3a30ffcdef6b51f08d163523f520c6441d1cfe28ccf81c5dc95b45398536225 days 11 hrs ago0x755eb14d2feff2939eb3026f5cad9d03775b9ff40xcc146feb2c18057923d7ebd116843adb93f0510c0.3 Ether
0x56166979061c779526c38ded501056db9b4093430ab29e90052c0f5875e1b7145396263225 days 19 hrs ago0x755eb14d2feff2939eb3026f5cad9d03775b9ff40xcc146feb2c18057923d7ebd116843adb93f0510c1.355482477 Ether
0x31db79c575e3072b198c08816ef5f9e856e8c06764cf83be4926bf78d0ca5aee5392102226 days 12 hrs ago0x755eb14d2feff2939eb3026f5cad9d03775b9ff40xcc146feb2c18057923d7ebd116843adb93f0510c0.111 Ether
0xa6687f7d5e9c637c3f68699a631bfe9c3a6c2ad51323029295a923ef3c8ec6725389354226 days 23 hrs ago0x755eb14d2feff2939eb3026f5cad9d03775b9ff40xcc146feb2c18057923d7ebd116843adb93f0510c2 Ether
0x95be98f3c642d4ea0a71a3d8a8c5ae918495c3e65767af2c195a6e119fbc88c15368516230 days 10 hrs ago0x755eb14d2feff2939eb3026f5cad9d03775b9ff40xcc146feb2c18057923d7ebd116843adb93f0510c0.05 Ether
0xffaee7d45237dbc8bf353060aa5f042dad05bf216186659966d747ecee7c7fe25355995232 days 11 hrs ago0x755eb14d2feff2939eb3026f5cad9d03775b9ff40xcc146feb2c18057923d7ebd116843adb93f0510c0.12 Ether
0x57807040ffa275c9d20db794bd2cb3e78b752f634e3e7bf2f67b7b1d37d0a24c5354837232 days 16 hrs ago0x755eb14d2feff2939eb3026f5cad9d03775b9ff40xcc146feb2c18057923d7ebd116843adb93f0510c0.1 Ether
0x3988be4f4dfff54865aac367bca72d4b8cccc0fdbbdb104df4b07fa9c176cfa25341966234 days 20 hrs ago0x755eb14d2feff2939eb3026f5cad9d03775b9ff40xcc146feb2c18057923d7ebd116843adb93f0510c0.01 Ether
0x1f37c8fe9404e5893f979238120ec2234de37965168c56f5d2c87a587ab6590a5329257236 days 23 hrs ago0x755eb14d2feff2939eb3026f5cad9d03775b9ff40xcc146feb2c18057923d7ebd116843adb93f0510c0.1 Ether
0x18bfa21d47acb908a501f339c0f24ae53e82b645442c29159af53ee68bd444ed5312625239 days 18 hrs ago0x755eb14d2feff2939eb3026f5cad9d03775b9ff40xcc146feb2c18057923d7ebd116843adb93f0510c0.05 Ether
0x4bcf57b50decc2ed1094d3186a123e8e3828a3e99961a442fa00532da3fbadae5303492241 days 7 hrs ago0x755eb14d2feff2939eb3026f5cad9d03775b9ff40xcc146feb2c18057923d7ebd116843adb93f0510c0.1 Ether
0x4406d0793080b453c8c9f2df38655dd2794e1748bb768f485faf29dcccfd1c055290931243 days 9 hrs ago0x755eb14d2feff2939eb3026f5cad9d03775b9ff40xcc146feb2c18057923d7ebd116843adb93f0510c0.6 Ether
0xf217c6122d1c9535206a0e8e97c8299bb57e8581a0b531c8a68d701be89e3b745288817243 days 17 hrs ago0x755eb14d2feff2939eb3026f5cad9d03775b9ff40xcc146feb2c18057923d7ebd116843adb93f0510c0.10667354 Ether
0xeda85a84a19e9d37804391bf74e24af63913c88720f8367b72195c8e4c4d5bed5288005243 days 21 hrs ago0x755eb14d2feff2939eb3026f5cad9d03775b9ff40xcc146feb2c18057923d7ebd116843adb93f0510c0.19 Ether
0x97129dcb62a40b110aa522b6606a48dbe64ef7f3868bda7c33e3d476299e77395287977243 days 21 hrs ago0x755eb14d2feff2939eb3026f5cad9d03775b9ff40xcc146feb2c18057923d7ebd116843adb93f0510c0.01 Ether
0xa89a70cf0e603c57f93bffb23525437a8d3744db0cb1b66c961901cf7d8a58685277046245 days 17 hrs ago0x755eb14d2feff2939eb3026f5cad9d03775b9ff40xcc146feb2c18057923d7ebd116843adb93f0510c0.998641966 Ether
0xdb3b83649165c52bea7b8caa856c16de7c7446ee45370491f7da5945ccf2b4115271882246 days 14 hrs ago0x755eb14d2feff2939eb3026f5cad9d03775b9ff40xcc146feb2c18057923d7ebd116843adb93f0510c0.4179 Ether
0x4200ae646798f1d6e21a5fd6521f39f34e41d8b630fae1f81476e2602e627d185271859246 days 14 hrs ago0x755eb14d2feff2939eb3026f5cad9d03775b9ff40xcc146feb2c18057923d7ebd116843adb93f0510c1 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: BunnyToken
Compiler Text: v0.4.18+commit.9cf6e910
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.13;

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 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];
    }

}

contract BurnableToken is BasicToken {

    event Burn(address indexed burner, uint256 value);

    /**
     * @dev Burns a specific amount of tokens.
     * @param _value The amount of token to be burned.
     */
    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);
        Burn(burner, _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);
}

library SafeERC20 {
    function safeTransfer(ERC20Basic token, address to, uint256 value) internal {
        assert(token.transfer(to, value));
    }

    function safeTransferFrom(ERC20 token, address from, address to, uint256 value) internal {
        assert(token.transferFrom(from, to, value));
    }

    function safeApprove(ERC20 token, address spender, uint256 value) internal {
        assert(token.approve(spender, value));
    }
}

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;
    }

}

contract BunnyToken is StandardToken, BurnableToken, Ownable {
    using SafeMath for uint;

    string constant public symbol = "BUNNY";
    string constant public name = "BunnyToken";

    uint8 constant public decimals = 18;
    uint256 INITIAL_SUPPLY = 1000000000e18;

    uint constant ITSStartTime = 1520949600; //  Tuesday, March 13, 2018 2:00:00 PM
    uint constant ITSEndTime = 1527292800; // Saturday, May 26, 2018 12:00:00 AM
    uint constant unlockTime = 1546300800; //  Tuesday, January 1, 2019 12:00:00 AM

    address company = 0x7C4Fd656F0B5E847b42a62c0Ad1227c1D800EcCa;
    address team = 0xd230f231F59A60110A56A813cAa26a7a0D0B4d44;

    address crowdsale = 0xf9e5041a578d48331c54ba3c494e7bcbc70a30ca;
    address bounty = 0x4912b269f6f45753919a95e134d546c1c0771ac1;

    address beneficiary = 0xcC146FEB2C18057923D7eBd116843adB93F0510C;

    uint constant companyTokens = 150000000e18;
    uint constant teamTokens = 70000000e18;
    uint constant crowdsaleTokens = 700000000e18;
    uint constant bountyTokens = 30000000e18;


    function BunnyToken() public {

        totalSupply_ = INITIAL_SUPPLY;

        // InitialDistribution
        preSale(company, companyTokens);
        preSale(team, teamTokens);
        preSale(crowdsale, crowdsaleTokens);
        preSale(bounty, bountyTokens);

        // Private Pre-Sale
        preSale(0x300A2CA8fBEDce29073FD528085AFEe1c5ddEa83, 10000000e18);
        preSale(0xA7a8888800F1ADa6afe418AE8288168456F60121, 8000000e18);
        preSale(0x9fc3f5e827afc5D4389Aff2B4962806DB6661dcF, 6000000e18);
        preSale(0xa6B4eB28225e90071E11f72982e33c46720c9E1e, 5000000e18);
        preSale(0x7fE536Df82b773A7Fa6fd0866C7eBd3a4DB85E58, 5000000e18);

        preSale(0xC3Fd11e1476800f1E7815520059F86A90CF4D2a6, 5000000e18);
        preSale(0x813b6581FdBCEc638ACA36C55A2C71C79177beE3, 4000000e18);
        preSale(0x9779722874fd86Fe3459cDa3e6AF78908b473711, 2000000e18);
        preSale(0x98A1d2C9091321CCb4eAcaB11e917DC2e029141F, 1000000e18);
        preSale(0xe5aBBE2761a6cBfaa839a4CC4c495E1Fc021587F, 1000000e18);

        preSale(0x1A3F2E3C77dfa64FBCF1592735A30D5606128654, 1000000e18);
        preSale(0x41F1337A7C0D216bcF84DFc13d3B485ba605df0e, 1000000e18);
        preSale(0xAC24Fc3b2bd1ef2E977EC200405717Af8BEBAfE7, 500000e18);
        preSale(0xd140f1abbdD7bd6260f2813fF7dB0Cb91A5b3Dcc, 500000e18);

    }

    function preSale(address _address, uint _amount) internal returns (bool) {
        balances[_address] = _amount;
        Transfer(address(0x0), _address, _amount);
    }

    function checkPermissions(address _from) internal constant returns (bool) {

        if (_from == team && now < unlockTime) {
            return false;
        }

        if (_from == bounty || _from == crowdsale || _from == company) {
            return true;
        }

        if (now < ITSEndTime) {
            return false;
        } else {
            return true;
        }

    }

    function transfer(address _to, uint256 _value) public returns (bool) {

        require(checkPermissions(msg.sender));
        super.transfer(_to, _value);
    }

    function transferFrom(address _from, address _to, uint256 _value) public returns (bool) {

        require(checkPermissions(_from));
        super.transferFrom(_from, _to, _value);
    }

    function () public payable {
        require(msg.value >= 1e16);
        beneficiary.transfer(msg.value);
    }

}

    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":"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":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","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":true,"inputs":[],"name":"owner","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":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","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":"","type":"uint256"}],"payable":false,"stateMutability":"view","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":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","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":"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
60606040526b033b2e3c9fd0803ce8000000600455737c4fd656f0b5e847b42a62c0ad1227c1d800ecca600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073d230f231f59a60110a56a813caa26a7a0d0b4d44600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073f9e5041a578d48331c54ba3c494e7bcbc70a30ca600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550734912b269f6f45753919a95e134d546c1c0771ac1600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073cc146feb2c18057923d7ebd116843adb93f0510c600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503415620001c957600080fd5b33600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060045460018190555062000260600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166a7c13bc4b2c133c56000000620006cc64010000000002620017a6176401000000009004565b50620002ae600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166a39e7139a8c08fa06000000620006cc64010000000002620017a6176401000000009004565b50620002fd600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166b024306c4097859c43c000000620006cc64010000000002620017a6176401000000009004565b506200034b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166a18d0bf423c03d8de000000620006cc64010000000002620017a6176401000000009004565b506200038b73300a2ca8fbedce29073fd528085afee1c5ddea836a084595161401484a000000620006cc64010000000002620017a6176401000000009004565b50620003cb73a7a8888800f1ada6afe418ae8288168456f601216a069e10de76676d08000000620006cc64010000000002620017a6176401000000009004565b506200040b739fc3f5e827afc5d4389aff2b4962806db6661dcf6a04f68ca6d8cd91c6000000620006cc64010000000002620017a6176401000000009004565b506200044b73a6b4eb28225e90071e11f72982e33c46720c9e1e6a0422ca8b0a00a425000000620006cc64010000000002620017a6176401000000009004565b506200048b737fe536df82b773a7fa6fd0866c7ebd3a4db85e586a0422ca8b0a00a425000000620006cc64010000000002620017a6176401000000009004565b50620004cb73c3fd11e1476800f1e7815520059f86a90cf4d2a66a0422ca8b0a00a425000000620006cc64010000000002620017a6176401000000009004565b506200050b73813b6581fdbcec638aca36c55a2c71c79177bee36a034f086f3b33b684000000620006cc64010000000002620017a6176401000000009004565b506200054b739779722874fd86fe3459cda3e6af78908b4737116a01a784379d99db42000000620006cc64010000000002620017a6176401000000009004565b506200058a7398a1d2c9091321ccb4eacab11e917dc2e029141f69d3c21bcecceda1000000620006cc64010000000002620017a6176401000000009004565b50620005c973e5abbe2761a6cbfaa839a4cc4c495e1fc021587f69d3c21bcecceda1000000620006cc64010000000002620017a6176401000000009004565b5062000608731a3f2e3c77dfa64fbcf1592735a30d560612865469d3c21bcecceda1000000620006cc64010000000002620017a6176401000000009004565b50620006477341f1337a7c0d216bcf84dfc13d3b485ba605df0e69d3c21bcecceda1000000620006cc64010000000002620017a6176401000000009004565b506200068673ac24fc3b2bd1ef2e977ec200405717af8bebafe76969e10de76676d0800000620006cc64010000000002620017a6176401000000009004565b50620006c573d140f1abbdd7bd6260f2813ff7db0cb91a5b3dcc6969e10de76676d0800000620006cc64010000000002620017a6176401000000009004565b506200077d565b6000816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a392915050565b611883806200078d6000396000f3006060604052600436106100d0576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde031461014a578063095ea7b3146101d857806318160ddd1461023257806323b872dd1461025b578063313ce567146102d457806342966c6814610303578063661884631461032657806370a08231146103805780638da5cb5b146103cd57806395d89b4114610422578063a9059cbb146104b0578063d73dd6231461050a578063dd62ed3e14610564578063f2fde38b146105d0575b662386f26fc1000034101515156100e657600080fd5b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f19350505050151561014857600080fd5b005b341561015557600080fd5b61015d610609565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561019d578082015181840152602081019050610182565b50505050905090810190601f1680156101ca5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101e357600080fd5b610218600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610642565b604051808215151515815260200191505060405180910390f35b341561023d57600080fd5b610245610734565b6040518082815260200191505060405180910390f35b341561026657600080fd5b6102ba600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061073e565b604051808215151515815260200191505060405180910390f35b34156102df57600080fd5b6102e7610767565b604051808260ff1660ff16815260200191505060405180910390f35b341561030e57600080fd5b610324600480803590602001909190505061076c565b005b341561033157600080fd5b610366600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506108be565b604051808215151515815260200191505060405180910390f35b341561038b57600080fd5b6103b7600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610b4f565b6040518082815260200191505060405180910390f35b34156103d857600080fd5b6103e0610b97565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561042d57600080fd5b610435610bbd565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561047557808201518184015260208101905061045a565b50505050905090810190601f1680156104a25780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156104bb57600080fd5b6104f0600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610bf6565b604051808215151515815260200191505060405180910390f35b341561051557600080fd5b61054a600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610c1d565b604051808215151515815260200191505060405180910390f35b341561056f57600080fd5b6105ba600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610e19565b6040518082815260200191505060405180910390f35b34156105db57600080fd5b610607600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ea0565b005b6040805190810160405280600a81526020017f42756e6e79546f6b656e0000000000000000000000000000000000000000000081525081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600154905090565b600061074984610ff8565b151561075457600080fd5b61075f848484611196565b509392505050565b601281565b60008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111515156107bb57600080fd5b33905061080f826000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461155090919063ffffffff16565b6000808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506108668260015461155090919063ffffffff16565b6001819055508073ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a25050565b600080600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050808311156109cf576000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a63565b6109e2838261155090919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6040805190810160405280600581526020017f42554e4e5900000000000000000000000000000000000000000000000000000081525081565b6000610c0133610ff8565b1515610c0c57600080fd5b610c168383611569565b5092915050565b6000610cae82600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461178890919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610efc57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614151515610f3857600080fd5b8073ffffffffffffffffffffffffffffffffffffffff16600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614801561105a5750635c2aad8042105b156110685760009050611191565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614806111115750600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b806111695750600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b156111775760019050611191565b635b08a38042101561118c5760009050611191565b600190505b919050565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156111d357600080fd5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561122057600080fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111515156112ab57600080fd5b6112fc826000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461155090919063ffffffff16565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061138f826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461178890919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061146082600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461155090919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600082821115151561155e57fe5b818303905092915050565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156115a657600080fd5b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111515156115f357600080fd5b611644826000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461155090919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506116d7826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461178890919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600080828401905083811015151561179c57fe5b8091505092915050565b6000816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3929150505600a165627a7a7230582058effcda50a792eaf32df73b47de8f1cecee8340f5df4a9ecc8f417c7583bd6e0029

   Swarm Source:
bzzr://58effcda50a792eaf32df73b47de8f1cecee8340f5df4a9ecc8f417c7583bd6e

 

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.