Contract 0xb75d4c89671477d2135ad82125d52a38e3e35a2f

 

TxHash Block Age From To Value [TxFee]
0x07f663e7a897b2221e05781d60f5988e230632969fa43b8fb73410acb87f7cdf722947615 hrs 53 mins ago0xbab053c16ef6666eac4c3b4bc8c0e366f0a50ef2  IN   0xb75d4c89671477d2135ad82125d52a38e3e35a2f0 Ether0.000227292
0x421f988ef4529b0b852563edb2035388f250b2da705ac91b4e22866af7b6fbd972133874 days 12 hrs ago0xf1d96d3c4915089f8fb308a39b0c4ed6d8284c53  IN   0xb75d4c89671477d2135ad82125d52a38e3e35a2f0 Ether0.000335445112
0x5ea7200e1b271920bd5da214de6984c8560e2e3d0dfbcbf033d3f019971dd7a0717487612 days 18 hrs ago0x761fa7864d8158748fbd8f9c8918654805c377c9  IN   0xb75d4c89671477d2135ad82125d52a38e3e35a2f0 Ether0.000113454
0xc7bcd9cd8856cdec56f559b79a966ef58288d2614f1154906c453e1fe0a18ae2717014413 days 17 hrs ago0x4fd2812d3bbc0171d5f92470d7531a808e9a34dd  IN   0xb75d4c89671477d2135ad82125d52a38e3e35a2f0 Ether0.000303056
0xa847460a11f79547ea342665c9ee373404a77efd6e1c9ccf3dcd41e1102db9b1715279617 days 6 hrs ago0x8617a75073b6f8abe2715a654c7cc47a7b991049  IN   0xb75d4c89671477d2135ad82125d52a38e3e35a2f0 Ether0.0000805175
0x598e8f232a8ea1382d46d8f49ab589dac543f5f1458f78109c978af5d060dec6713490020 days 22 hrs ago0x3567ff45cd6990436bc0b7f65487f63bcb851aaa  IN   0xb75d4c89671477d2135ad82125d52a38e3e35a2f0 Ether0.002420352
0x04ddc2f45f3687713b648f98d7dfdea4635d133e803cb8280845113c8563b7d5707657031 days 23 hrs ago0x4fd2812d3bbc0171d5f92470d7531a808e9a34dd  IN   0xb75d4c89671477d2135ad82125d52a38e3e35a2f0 Ether0.000423056
0xc653e7f7dd2ed40b21f93c5897f1a96139745dec7c9f49186fc65e4a86d846c6705145236 days 11 hrs ago0x4fd2812d3bbc0171d5f92470d7531a808e9a34dd  IN   0xb75d4c89671477d2135ad82125d52a38e3e35a2f0 Ether0.000423056
0x81db0072ca5fff986340bf9e6c198f04a6e714e1356f43bb12cee6fa96959bd2704065438 days 9 hrs ago0x273f365db20605e38e0250da05b51f339a7da839  IN   0xb75d4c89671477d2135ad82125d52a38e3e35a2f0 Ether0.000090836
0x0d5b5caf786c725d18d243a8c43b3ea04c180c798cce0e21cf32eb90e1b5b156702832240 days 14 hrs ago0xd751a7f35e6dba36ccba927789d1cc576d361cd6  IN   0xb75d4c89671477d2135ad82125d52a38e3e35a2f0 Ether0.000113646
0x6060892d599f2835c247eaf24ef2a4e2f52b6d1c6037ccad79fca534f382683a696417251 days 17 hrs ago0x4fd2812d3bbc0171d5f92470d7531a808e9a34dd  IN   0xb75d4c89671477d2135ad82125d52a38e3e35a2f0 Ether0.000303056
0x3751493709a4ecbe44191a06450a4ac81c660620ce89ee73512423f121a82681693924255 days 22 hrs ago0x188faa3de1b5d45377876c138d37430cc5adad52  IN   0xb75d4c89671477d2135ad82125d52a38e3e35a2f0 Ether0.000076511687
0x3735a8afc0be450a8383d5c7d4057bacbe66db8458dc80d871d8825377d5e973693746356 days 5 hrs ago0x1ec6cb3552aa6e33ca239fef7405129286087b1f  IN   0xb75d4c89671477d2135ad82125d52a38e3e35a2f0 Ether0.00018941
0xd25561094e81a23b91617867e79df0a08a30d5fabb50d1a773ac18ab8bf87699693462056 days 17 hrs ago0x4fd2812d3bbc0171d5f92470d7531a808e9a34dd  IN   0xb75d4c89671477d2135ad82125d52a38e3e35a2f0 Ether0.000423056
0xfe5675aafc29c475c1a73ed1e8da55ae955a837d1d7064a5c2fe4d2bd072f1ae691626259 days 20 hrs ago0x22d1a65728ab2fdef404a18352ef8ad0397e25db  IN   0xb75d4c89671477d2135ad82125d52a38e3e35a2f0 Ether0.000091528
0x839b8e73430936f24bdf712f718305b50a8451c0b54a0f15ae35966797fc302c691603659 days 21 hrs ago0x67c1559f671935e1601eba3d688f029f87a00db6  IN   0xb75d4c89671477d2135ad82125d52a38e3e35a2f0 Ether0.000113646
0x6b7f9b45b19e49aec0d719f8fe1ddefa4a238d7a195243df5d516987383b620a691280360 days 10 hrs ago0xf6879a233448f48b1ff29572f62fab22f1a817bd  IN   0xb75d4c89671477d2135ad82125d52a38e3e35a2f0 Ether0
0x76ed30846533f57e18aea86cddccd5c0871f1918fb30785d0aac468d83cc1494691126860 days 16 hrs ago0x22d1a65728ab2fdef404a18352ef8ad0397e25db  IN   0xb75d4c89671477d2135ad82125d52a38e3e35a2f0 Ether0.000302544
0x25abc5d52bca57be96bda8c6c17f12e96997356940fdd3a928708b6169d11d06691012560 days 21 hrs ago0x4fd2812d3bbc0171d5f92470d7531a808e9a34dd  IN   0xb75d4c89671477d2135ad82125d52a38e3e35a2f0 Ether0.000422544
0x2234f22e1082b42599ad4a6eb7cea925b75e9c459e26b8baf5ff2a9a4c1e9116690217162 days 6 hrs ago0xb8b8e93d37443c202406f06e0be6e042a7a00dd7  IN   0xb75d4c89671477d2135ad82125d52a38e3e35a2f0 Ether0.000136446
0x9c147a969840164432c55cd80f5fa3ec849f1effb4b382a5ab81508c4b76bb9c690099762 days 10 hrs ago0x8d163627364a1a375dab1e9974096aca50f7add9  IN   0xb75d4c89671477d2135ad82125d52a38e3e35a2f0 Ether0.000211272
0xd9f478000286dfc3145a0772d37816f5030aaf5da9b89d7baaf0e8a1b84a177d687283167 days 2 hrs ago0x163eae60a768f12ff94d4d631b563db04aef7a57  IN   0xb75d4c89671477d2135ad82125d52a38e3e35a2f0 Ether0.00019422
0x0b3ab34f4718ba730533a6b2fe381b39fcb09e5083c366cd25fdd3d5a980cbbe687282067 days 2 hrs ago0x163eae60a768f12ff94d4d631b563db04aef7a57  IN   0xb75d4c89671477d2135ad82125d52a38e3e35a2f0 Ether0.00034166
0x77b51a76948203f09069b4323b4b602eaab91b96c9ea47833d80b77b38e5ff7f687279167 days 2 hrs ago0x2f2aed5bb8d2b555c01f143ec32f6869581b0053  IN   0xb75d4c89671477d2135ad82125d52a38e3e35a2f0 Ether0.00019422
0x69ba8016aa06337cce903879d08e8d02e91cf971af2d863e09a1b7f30a678701687277567 days 2 hrs ago0x2f2aed5bb8d2b555c01f143ec32f6869581b0053  IN   0xb75d4c89671477d2135ad82125d52a38e3e35a2f0 Ether0.00034166
[ Download CSV Export 

Internal Transactions as a result of Contract Execution

Parent TxHash Block Age From To Value
Warning: The compiled contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity) Solidity Compiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: CrypteloERC20
Compiler Version: v0.4.24+commit.e67f0147
Optimization Enabled: Yes
Runs (Optimizer):  200


Contract Source Code
pragma solidity ^0.4.24;

interface tokenRecipient { function receiveApproval(address _from, uint256 _value, address _token, bytes _extraData) external; }

contract CrypteloERC20 {
    // Public variables of the token
    string public name;
    string public symbol;
    uint256 public decimals;
    uint256 public totalSupply;
    uint256 public totalSupplyICO;
    uint256 public totalSupplyPrivateSale;
    uint256 public totalSupplyTeamTokens;
    uint256 public totalSupplyExpansionTokens;

    // This creates an array with all balances
    mapping (address => uint256) public balanceOf;
    mapping (address => mapping (address => uint256)) public allowance;

    // This generates a public event on the blockchain that will notify clients
    event Transfer(address indexed from, address indexed to, uint256 value);

    // This generates a public event on the blockchain that will notify clients
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);

    // This notifies clients about the amount burnt
    event Burn(address indexed from, uint256 value);

    /**
     * Constructor function
     *
     * Initializes contract with initial supply tokens to the creator of the contract
     */
    function CrypteloERC20() public {
        name = "CRL";
        symbol = "CRL";
        decimals = 8;
        totalSupply = 500000000 * ( 10 ** decimals);
        totalSupplyICO = 150000000 * ( 10 ** decimals);
        totalSupplyPrivateSale = 100000000 * ( 10 ** decimals);
        totalSupplyTeamTokens = 125000000 * ( 10 ** decimals);
        totalSupplyExpansionTokens = 125000000 * ( 10 ** decimals);

        address privateW = 0x2F2Aed5Bb8D2b555C01f143Ec32F6869581b0053;
        address ICOW = 0x163Eae60A768f12ff94d4d631B563DB04aEF7A57;
        address companyW = 0x3AF0511735C5150f0E025B8fFfDc0bD86985DFd5;
        address expansionW = 0x283872929a79C86efCf76198f15A3abE0856dCD7;

        balanceOf[ICOW] = totalSupplyICO ;
        balanceOf[privateW] = totalSupplyPrivateSale;
        balanceOf[companyW] = totalSupplyTeamTokens;
        balanceOf[expansionW] = totalSupplyExpansionTokens;
    }

    /**
     * Internal transfer, only can be called by this contract
     */
    function _transfer(address _from, address _to, uint _value) internal {
        // Prevent transfer to 0x0 address. Use burn() instead
        require(_to != 0x0);
        // Check if the sender has enough
        require(balanceOf[_from] >= _value);
        // Check for overflows
        require(balanceOf[_to] + _value >= balanceOf[_to]);
        // Save this for an assertion in the future
        uint previousBalances = balanceOf[_from] + balanceOf[_to];
        // Subtract from the sender
        balanceOf[_from] -= _value;
        // Add the same to the recipient
        balanceOf[_to] += _value;
        emit Transfer(_from, _to, _value);
        // Asserts are used to use static analysis to find bugs in your code. They should never fail
        assert(balanceOf[_from] + balanceOf[_to] == previousBalances);
    }

    /**
     * Transfer tokens
     *
     * Send `_value` tokens to `_to` from your account
     *
     * @param _to The address of the recipient
     * @param _value the amount to send
     */
    function transfer(address _to, uint256 _value) public returns (bool success) {
        _transfer(msg.sender, _to, _value);
        return true;
    }

    /**
     * Transfer tokens from other address
     *
     * Send `_value` tokens to `_to` on behalf of `_from`
     *
     * @param _from The address of the sender
     * @param _to The address of the recipient
     * @param _value the amount to send
     */
    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) {
        require(_value <= allowance[_from][msg.sender]);     // Check allowance
        allowance[_from][msg.sender] -= _value;
        _transfer(_from, _to, _value);
        return true;
    }

    /**
     * Set allowance for other address
     *
     * Allows `_spender` to spend no more than `_value` tokens on your behalf
     *
     * @param _spender The address authorized to spend
     * @param _value the max amount they can spend
     */
    function approve(address _spender, uint256 _value) public
        returns (bool success) {
        allowance[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;
    }

    /**
     * Set allowance for other address and notify
     *
     * Allows `_spender` to spend no more than `_value` tokens on your behalf, and then ping the contract about it
     *
     * @param _spender The address authorized to spend
     * @param _value the max amount they can spend
     * @param _extraData some extra information to send to the approved contract
     */
    function approveAndCall(address _spender, uint256 _value, bytes _extraData)
        public
        returns (bool success) {
        tokenRecipient spender = tokenRecipient(_spender);
        if (approve(_spender, _value)) {
            spender.receiveApproval(msg.sender, _value, this, _extraData);
            return true;
        }
    }

    /**
     * Destroy tokens
     *
     * Remove `_value` tokens from the system irreversibly
     *
     * @param _value the amount of money to burn
     */
    function burn(uint256 _value) public returns (bool success) {
        require(balanceOf[msg.sender] >= _value);   // Check if the sender has enough
        balanceOf[msg.sender] -= _value;            // Subtract from the sender
        totalSupply -= _value;                      // Updates totalSupply
        emit Burn(msg.sender, _value);
        return true;
    }

    /**
     * Destroy tokens from other account
     *
     * Remove `_value` tokens from the system irreversibly on behalf of `_from`.
     *
     * @param _from the address of the sender
     * @param _value the amount of money to burn
     */
    function burnFrom(address _from, uint256 _value) public returns (bool success) {
        require(balanceOf[_from] >= _value);                // Check if the targeted balance is enough
        require(_value <= allowance[_from][msg.sender]);    // Check allowance
        balanceOf[_from] -= _value;                         // Subtract from the targeted balance
        allowance[_from][msg.sender] -= _value;             // Subtract from the sender's allowance
        totalSupply -= _value;                              // Update totalSupply
        emit Burn(_from, _value);
        return true;
    }
}

Contract ABI
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupplyTeamTokens","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","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":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupplyExpansionTokens","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_value","type":"uint256"}],"name":"burnFrom","outputs":[{"name":"success","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":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupplyICO","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"},{"name":"_extraData","type":"bytes"}],"name":"approveAndCall","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupplyPrivateSale","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"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"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"}]

Contract Creation Code
608060405234801561001057600080fd5b506040805180820190915260038082527f43524c0000000000000000000000000000000000000000000000000000000000602090920191825260009182918291829161005d918391610196565b506040805180820190915260038082527f43524c000000000000000000000000000000000000000000000000000000000060209092019182526100a291600191610196565b50506008600281905566b1a2bc2ec5000060035566354a6ba7a180006004819055662386f26fc100006005819055662c68af0bb14000600681905560078190556020939093527fa3aee55189d4137bf25f97d585be620e52831bf3479932bf8da966413ef5e87a919091557ff6d8da0d0ced164d7cea3d5b91d8eeb2886eb0d61d08efe68f16ad9ef64d925a557f305257766f15db7e4de5a7f177e11c006e16cb4f10ce3cd46ee023cd74d2072a81905573283872929a79c86efcf76198f15a3abe0856dcd76000527feca6675e0f2792f977c37239133fd3c08a35bb51955bd89dc8f3c2e12d74b8405550610231915050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106101d757805160ff1916838001178555610204565b82800160010185558215610204579182015b828111156102045782518255916020019190600101906101e9565b50610210929150610214565b5090565b61022e91905b80821115610210576000815560010161021a565b90565b610948806102406000396000f3006080604052600436106100e55763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100ea578063095ea7b3146101745780630f917f9e146101ac57806318160ddd146101d357806323b872dd146101e8578063313ce5671461021257806342966c681461022757806370a082311461023f57806372cd700b1461026057806379cc67901461027557806395d89b4114610299578063a9059cbb146102ae578063c3b18ff2146102d2578063cae9ca51146102e7578063dd62ed3e14610350578063fba9062914610377575b600080fd5b3480156100f657600080fd5b506100ff61038c565b6040805160208082528351818301528351919283929083019185019080838360005b83811015610139578181015183820152602001610121565b50505050905090810190601f1680156101665780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561018057600080fd5b50610198600160a060020a036004351660243561041a565b604080519115158252519081900360200190f35b3480156101b857600080fd5b506101c1610480565b60408051918252519081900360200190f35b3480156101df57600080fd5b506101c1610486565b3480156101f457600080fd5b50610198600160a060020a036004358116906024351660443561048c565b34801561021e57600080fd5b506101c16104fb565b34801561023357600080fd5b50610198600435610501565b34801561024b57600080fd5b506101c1600160a060020a0360043516610579565b34801561026c57600080fd5b506101c161058b565b34801561028157600080fd5b50610198600160a060020a0360043516602435610591565b3480156102a557600080fd5b506100ff610662565b3480156102ba57600080fd5b50610198600160a060020a03600435166024356106bc565b3480156102de57600080fd5b506101c16106d2565b3480156102f357600080fd5b50604080516020600460443581810135601f8101849004840285018401909552848452610198948235600160a060020a03169460248035953695946064949201919081908401838280828437509497506106d89650505050505050565b34801561035c57600080fd5b506101c1600160a060020a03600435811690602435166107f1565b34801561038357600080fd5b506101c161080e565b6000805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104125780601f106103e757610100808354040283529160200191610412565b820191906000526020600020905b8154815290600101906020018083116103f557829003601f168201915b505050505081565b336000818152600960209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b60065481565b60035481565b600160a060020a03831660009081526009602090815260408083203384529091528120548211156104bc57600080fd5b600160a060020a03841660009081526009602090815260408083203384529091529020805483900390556104f1848484610814565b5060019392505050565b60025481565b3360009081526008602052604081205482111561051d57600080fd5b3360008181526008602090815260409182902080548690039055600380548690039055815185815291517fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59281900390910190a2506001919050565b60086020526000908152604090205481565b60075481565b600160a060020a0382166000908152600860205260408120548211156105b657600080fd5b600160a060020a03831660009081526009602090815260408083203384529091529020548211156105e657600080fd5b600160a060020a0383166000818152600860209081526040808320805487900390556009825280832033845282529182902080548690039055600380548690039055815185815291517fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59281900390910190a250600192915050565b60018054604080516020600284861615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104125780601f106103e757610100808354040283529160200191610412565b60006106c9338484610814565b50600192915050565b60045481565b6000836106e5818561041a565b156107e9576040517f8f4ffcb10000000000000000000000000000000000000000000000000000000081523360048201818152602483018790523060448401819052608060648501908152875160848601528751600160a060020a03871695638f4ffcb195948b94938b939192909160a490910190602085019080838360005b8381101561077d578181015183820152602001610765565b50505050905090810190601f1680156107aa5780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b1580156107cc57600080fd5b505af11580156107e0573d6000803e3d6000fd5b50505050600191505b509392505050565b600960209081526000928352604080842090915290825290205481565b60055481565b6000600160a060020a038316151561082b57600080fd5b600160a060020a03841660009081526008602052604090205482111561085057600080fd5b600160a060020a038316600090815260086020526040902054828101101561087757600080fd5b50600160a060020a038083166000818152600860209081526040808320805495891680855282852080548981039091559486905281548801909155815187815291519390950194927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a3600160a060020a0380841660009081526008602052604080822054928716825290205401811461091657fe5b505050505600a165627a7a7230582036d5cb82b94ce57ccfa19ec3011f116518b120144e6bfcaa66fadd50f4dc938d0029


   Swarm Source:
bzzr://36d5cb82b94ce57ccfa19ec3011f116518b120144e6bfcaa66fadd50f4dc938d
Block Age transaction Difficulty GasUsed Reward
Block Age Uncle Number Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.