ETH Price: $2,777.72 (+3.69%)

Contract

0x8516B43a9b547E4692433340Ca9F0a13b5d25d7F
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer86553942019-10-01 8:23:551971 days ago1569918235IN
0x8516B43a...3b5d25d7F
0 ETH0.000222886
Transfer86029882019-09-23 3:30:511979 days ago1569209451IN
0x8516B43a...3b5d25d7F
0 ETH0.0003714710
Transfer81263072019-07-10 23:06:542053 days ago1562800014IN
0x8516B43a...3b5d25d7F
0 ETH0.000148584
Transfer80177292019-06-24 1:15:022070 days ago1561338902IN
0x8516B43a...3b5d25d7F
0 ETH0.000288988
Transfer76721032019-05-01 0:51:442124 days ago1556671904IN
0x8516B43a...3b5d25d7F
0 ETH0.000072713
Transfer76721032019-05-01 0:51:442124 days ago1556671904IN
0x8516B43a...3b5d25d7F
0 ETH0.000111443
Transfer75401672019-04-10 11:53:012145 days ago1554897181IN
0x8516B43a...3b5d25d7F
0 ETH0.0005072813.65625
Transfer75348442019-04-09 15:50:192146 days ago1554825019IN
0x8516B43a...3b5d25d7F
0 ETH0.0003714710
Transfer75177082019-04-07 0:09:212148 days ago1554595761IN
0x8516B43a...3b5d25d7F
0 ETH0.000208844
Transfer75097212019-04-05 18:39:382149 days ago1554489578IN
0x8516B43a...3b5d25d7F
0 ETH0.0003714710
Transfer74487912019-03-27 5:44:242159 days ago1553665464IN
0x8516B43a...3b5d25d7F
0 ETH0.0003714710
Transfer73904282019-03-18 3:08:232168 days ago1552878503IN
0x8516B43a...3b5d25d7F
0 ETH0.000066443
Transfer73904212019-03-18 3:06:162168 days ago1552878376IN
0x8516B43a...3b5d25d7F
0 ETH0.000066443
Transfer73904192019-03-18 3:05:242168 days ago1552878324IN
0x8516B43a...3b5d25d7F
0 ETH0.000066443
Transfer73904062019-03-18 3:00:552168 days ago1552878055IN
0x8516B43a...3b5d25d7F
0 ETH0.000066443
Transfer73903912019-03-18 2:57:442168 days ago1552877864IN
0x8516B43a...3b5d25d7F
0 ETH0.000066443
Transfer73903892019-03-18 2:57:252168 days ago1552877845IN
0x8516B43a...3b5d25d7F
0 ETH0.000066443
Transfer73903822019-03-18 2:55:342168 days ago1552877734IN
0x8516B43a...3b5d25d7F
0 ETH0.000066443
Transfer73903772019-03-18 2:54:562168 days ago1552877696IN
0x8516B43a...3b5d25d7F
0 ETH0.000066443
Transfer73903742019-03-18 2:54:162168 days ago1552877656IN
0x8516B43a...3b5d25d7F
0 ETH0.000066443
Transfer73903702019-03-18 2:53:162168 days ago1552877596IN
0x8516B43a...3b5d25d7F
0 ETH0.000066443
Transfer72942172019-03-03 3:44:472183 days ago1551584687IN
0x8516B43a...3b5d25d7F
0 ETH0.000143036.44
Transfer72644432019-02-25 4:10:302189 days ago1551067830IN
0x8516B43a...3b5d25d7F
0 ETH0.0007429420
Transfer72614412019-02-24 11:25:592190 days ago1551007559IN
0x8516B43a...3b5d25d7F
0 ETH0.0005214710
Transfer72614412019-02-24 11:25:592190 days ago1551007559IN
0x8516B43a...3b5d25d7F
0 ETH0.0005214710
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
TheInternetCoin

Compiler Version
v0.4.25+commit.59dbf8f1

Optimization Enabled:
Yes with 200 runs

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

pragma solidity ^0.4.25;

contract TheInternetCoin {

    string public name = "TheInternetCoin" ;                                //by @hilobrain
    string public symbol = "INT";           
    uint256 public decimals = 18;            

    mapping (address => uint256) public balanceOf;
    mapping (address => mapping (address => uint256)) public allowance;

    uint256 public totalSupply = 0;
    bool public stopped = false;

    uint256 constant valueFounder = 200*10**24;
    address owner = 0x0;

    modifier isOwner {
        assert(owner == msg.sender);
        _;
    }

    modifier isRunning {
        assert (!stopped);
        _;
    }

    modifier validAddress {
        assert(0x0 != msg.sender);
        _;
    }

    constructor (address _addressFounder) public {
        owner = msg.sender;
        totalSupply = valueFounder;
        balanceOf[_addressFounder] = valueFounder;
        emit Transfer(0x0, _addressFounder, valueFounder);
    }

    function transfer(address _to, uint256 _value) isRunning validAddress public returns (bool success) {
        require(balanceOf[msg.sender] >= _value);
        require(balanceOf[_to] + _value >= balanceOf[_to]);
        balanceOf[msg.sender] -= _value;
        balanceOf[_to] += _value;
        emit Transfer(msg.sender, _to, _value);
        return true;
    }

    function transferFrom(address _from, address _to, uint256 _value) isRunning validAddress public returns (bool success) {
        require(balanceOf[_from] >= _value);
        require(balanceOf[_to] + _value >= balanceOf[_to]);
        require(allowance[_from][msg.sender] >= _value);
        balanceOf[_to] += _value;
        balanceOf[_from] -= _value;
        allowance[_from][msg.sender] -= _value;
        emit Transfer(_from, _to, _value);
        return true;
    }

    function approve(address _spender, uint256 _value) isRunning validAddress public returns (bool success) {
        require(_value == 0 || allowance[msg.sender][_spender] == 0);
        allowance[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;
    }

    function stop() isOwner public {
        stopped = true;
    }

    function start() isOwner public {
        stopped = false;
    }

    function setName(string _name) isOwner public {
        name = _name;
    }

    function burn(uint256 _value) isOwner public {
        require(balanceOf[msg.sender] >= _value);
        balanceOf[msg.sender] -= _value;
        balanceOf[0x0] += _value;
        emit Transfer(msg.sender, 0x0, _value);
        totalSupply = totalSupply - _value ; 
    }

    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"stop","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"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":"","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"stopped","outputs":[{"name":"","type":"bool"}],"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":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"start","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_name","type":"string"}],"name":"setName","outputs":[],"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"},{"inputs":[{"name":"_addressFounder","type":"address"}],"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"}]

60c0604052600f60808190527f546865496e7465726e6574436f696e000000000000000000000000000000000060a090815261003e916000919061013f565b506040805180820190915260038082527f494e54000000000000000000000000000000000000000000000000000000000060209092019182526100839160019161013f565b506012600255600060055560068054600160a860020a03191690553480156100aa57600080fd5b50604051602080610ae183398101604081815291516006805461010060a860020a03191633610100021790556aa56fa5b99019a5c80000006005819055600160a060020a03821660008181526003602090815286822084905592855294519294909390927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a3506101da565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061018057805160ff19168380011785556101ad565b828001600101855582156101ad579182015b828111156101ad578251825591602001919060010190610192565b506101b99291506101bd565b5090565b6101d791905b808211156101b957600081556001016101c3565b90565b6108f8806101e96000396000f3006080604052600436106100cf5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100d457806307da68f51461015e578063095ea7b31461017557806318160ddd146101ad57806323b872dd146101d4578063313ce567146101fe57806342966c681461021357806370a082311461022b57806375f12b211461024c57806395d89b4114610261578063a9059cbb14610276578063be9a65551461029a578063c47f0027146102af578063dd62ed3e14610308575b600080fd5b3480156100e057600080fd5b506100e961032f565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561012357818101518382015260200161010b565b50505050905090810190601f1680156101505780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561016a57600080fd5b506101736103bd565b005b34801561018157600080fd5b50610199600160a060020a03600435166024356103e5565b604080519115158252519081900360200190f35b3480156101b957600080fd5b506101c261049e565b60408051918252519081900360200190f35b3480156101e057600080fd5b50610199600160a060020a03600435811690602435166044356104a4565b34801561020a57600080fd5b506101c26105c1565b34801561021f57600080fd5b506101736004356105c7565b34801561023757600080fd5b506101c2600160a060020a0360043516610680565b34801561025857600080fd5b50610199610692565b34801561026d57600080fd5b506100e961069b565b34801561028257600080fd5b50610199600160a060020a03600435166024356106f5565b3480156102a657600080fd5b506101736107bf565b3480156102bb57600080fd5b506040805160206004803580820135601f81018490048402850184019095528484526101739436949293602493928401919081908401838280828437509497506107e49650505050505050565b34801561031457600080fd5b506101c2600160a060020a0360043581169060243516610814565b6000805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156103b55780601f1061038a576101008083540402835291602001916103b5565b820191906000526020600020905b81548152906001019060200180831161039857829003601f168201915b505050505081565b6006546101009004600160a060020a031633146103d657fe5b6006805460ff19166001179055565b60065460009060ff16156103f557fe5b3315156103fe57fe5b81158061042c5750336000908152600460209081526040808320600160a060020a0387168452909152902054155b151561043757600080fd5b336000818152600460209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a350600192915050565b60055481565b60065460009060ff16156104b457fe5b3315156104bd57fe5b600160a060020a0384166000908152600360205260409020548211156104e257600080fd5b600160a060020a038316600090815260036020526040902054828101101561050957600080fd5b600160a060020a038416600090815260046020908152604080832033845290915290205482111561053957600080fd5b600160a060020a03808416600081815260036020908152604080832080548801905593881680835284832080548890039055600482528483203384528252918490208054879003905583518681529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35060019392505050565b60025481565b6006546101009004600160a060020a031633146105e057fe5b336000908152600360205260409020548111156105fc57600080fd5b336000818152600360209081526040808320805486900390558280527f3617319a054d772f909f7c479a2cebe5066e836a939412e32403c99029b92eff805486019055805185815290519293927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a360058054919091039055565b60036020526000908152604090205481565b60065460ff1681565b60018054604080516020600284861615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156103b55780601f1061038a576101008083540402835291602001916103b5565b60065460009060ff161561070557fe5b33151561070e57fe5b3360009081526003602052604090205482111561072a57600080fd5b600160a060020a038316600090815260036020526040902054828101101561075157600080fd5b33600081815260036020908152604080832080548790039055600160a060020a03871680845292819020805487019055805186815290519293927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a350600192915050565b6006546101009004600160a060020a031633146107d857fe5b6006805460ff19169055565b6006546101009004600160a060020a031633146107fd57fe5b8051610810906000906020840190610831565b5050565b600460209081526000928352604080842090915290825290205481565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061087257805160ff191683800117855561089f565b8280016001018555821561089f579182015b8281111561089f578251825591602001919060010190610884565b506108ab9291506108af565b5090565b6108c991905b808211156108ab57600081556001016108b5565b905600a165627a7a723058203c5d133e1f845cf1d62e58a2d5d44d64a02e550f4673f560521a6ecb2f16d07500290000000000000000000000000996e2459ab33366712689aae1418faef4754241

Deployed Bytecode

0x6080604052600436106100cf5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100d457806307da68f51461015e578063095ea7b31461017557806318160ddd146101ad57806323b872dd146101d4578063313ce567146101fe57806342966c681461021357806370a082311461022b57806375f12b211461024c57806395d89b4114610261578063a9059cbb14610276578063be9a65551461029a578063c47f0027146102af578063dd62ed3e14610308575b600080fd5b3480156100e057600080fd5b506100e961032f565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561012357818101518382015260200161010b565b50505050905090810190601f1680156101505780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561016a57600080fd5b506101736103bd565b005b34801561018157600080fd5b50610199600160a060020a03600435166024356103e5565b604080519115158252519081900360200190f35b3480156101b957600080fd5b506101c261049e565b60408051918252519081900360200190f35b3480156101e057600080fd5b50610199600160a060020a03600435811690602435166044356104a4565b34801561020a57600080fd5b506101c26105c1565b34801561021f57600080fd5b506101736004356105c7565b34801561023757600080fd5b506101c2600160a060020a0360043516610680565b34801561025857600080fd5b50610199610692565b34801561026d57600080fd5b506100e961069b565b34801561028257600080fd5b50610199600160a060020a03600435166024356106f5565b3480156102a657600080fd5b506101736107bf565b3480156102bb57600080fd5b506040805160206004803580820135601f81018490048402850184019095528484526101739436949293602493928401919081908401838280828437509497506107e49650505050505050565b34801561031457600080fd5b506101c2600160a060020a0360043581169060243516610814565b6000805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156103b55780601f1061038a576101008083540402835291602001916103b5565b820191906000526020600020905b81548152906001019060200180831161039857829003601f168201915b505050505081565b6006546101009004600160a060020a031633146103d657fe5b6006805460ff19166001179055565b60065460009060ff16156103f557fe5b3315156103fe57fe5b81158061042c5750336000908152600460209081526040808320600160a060020a0387168452909152902054155b151561043757600080fd5b336000818152600460209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a350600192915050565b60055481565b60065460009060ff16156104b457fe5b3315156104bd57fe5b600160a060020a0384166000908152600360205260409020548211156104e257600080fd5b600160a060020a038316600090815260036020526040902054828101101561050957600080fd5b600160a060020a038416600090815260046020908152604080832033845290915290205482111561053957600080fd5b600160a060020a03808416600081815260036020908152604080832080548801905593881680835284832080548890039055600482528483203384528252918490208054879003905583518681529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35060019392505050565b60025481565b6006546101009004600160a060020a031633146105e057fe5b336000908152600360205260409020548111156105fc57600080fd5b336000818152600360209081526040808320805486900390558280527f3617319a054d772f909f7c479a2cebe5066e836a939412e32403c99029b92eff805486019055805185815290519293927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a360058054919091039055565b60036020526000908152604090205481565b60065460ff1681565b60018054604080516020600284861615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156103b55780601f1061038a576101008083540402835291602001916103b5565b60065460009060ff161561070557fe5b33151561070e57fe5b3360009081526003602052604090205482111561072a57600080fd5b600160a060020a038316600090815260036020526040902054828101101561075157600080fd5b33600081815260036020908152604080832080548790039055600160a060020a03871680845292819020805487019055805186815290519293927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a350600192915050565b6006546101009004600160a060020a031633146107d857fe5b6006805460ff19169055565b6006546101009004600160a060020a031633146107fd57fe5b8051610810906000906020840190610831565b5050565b600460209081526000928352604080842090915290825290205481565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061087257805160ff191683800117855561089f565b8280016001018555821561089f579182015b8281111561089f578251825591602001919060010190610884565b506108ab9291506108af565b5090565b6108c991905b808211156108ab57600081556001016108b5565b905600a165627a7a723058203c5d133e1f845cf1d62e58a2d5d44d64a02e550f4673f560521a6ecb2f16d0750029

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

0000000000000000000000000996e2459ab33366712689aae1418faef4754241

-----Decoded View---------------
Arg [0] : _addressFounder (address): 0x0996E2459Ab33366712689AaE1418faef4754241

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000000996e2459ab33366712689aae1418faef4754241


Swarm Source

bzzr://3c5d133e1f845cf1d62e58a2d5d44d64a02e550f4673f560521a6ecb2f16d075

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

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

Validator Index Block Amount
View All Withdrawals

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

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