ETH Price: $2,323.83 (-1.23%)

Contract

0x2B52dB26D97A193e8882Fc4ebF2EC9d3b8668d07
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

TokenTracker

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer64192952018-09-29 4:55:522726 days ago1538196952IN
0x2B52dB26...3b8668d07
0 ETH0.0006645618
Transfer64192612018-09-29 4:48:362726 days ago1538196516IN
0x2B52dB26...3b8668d07
0 ETH0.0006645618
Transfer64192232018-09-29 4:39:492726 days ago1538195989IN
0x2B52dB26...3b8668d07
0 ETH0.0006645618
Transfer64081392018-09-27 8:55:162728 days ago1538038516IN
0x2B52dB26...3b8668d07
0 ETH0.0003945618
Transfer64081342018-09-27 8:54:282728 days ago1538038468IN
0x2B52dB26...3b8668d07
0 ETH0.0004054111
Transfer64081272018-09-27 8:51:402728 days ago1538038300IN
0x2B52dB26...3b8668d07
0 ETH0.0005704111
Transfer64080612018-09-27 8:35:552728 days ago1538037355IN
0x2B52dB26...3b8668d07
0 ETH0.0003945618
Transfer64080602018-09-27 8:35:422728 days ago1538037342IN
0x2B52dB26...3b8668d07
0 ETH0.0004054111
Transfer64080562018-09-27 8:35:012728 days ago1538037301IN
0x2B52dB26...3b8668d07
0 ETH0.0004054111
Transfer64080482018-09-27 8:32:092728 days ago1538037129IN
0x2B52dB26...3b8668d07
0 ETH0.0005704111
Transfer64080342018-09-27 8:28:102728 days ago1538036890IN
0x2B52dB26...3b8668d07
0 ETH0.000663418
Transfer64080302018-09-27 8:27:162728 days ago1538036836IN
0x2B52dB26...3b8668d07
0 ETH0.0003945618
Transfer64080262018-09-27 8:25:192728 days ago1538036719IN
0x2B52dB26...3b8668d07
0 ETH0.0006645618
Transfer64080242018-09-27 8:24:442728 days ago1538036684IN
0x2B52dB26...3b8668d07
0 ETH0.0004054111
Transfer64080242018-09-27 8:24:442728 days ago1538036684IN
0x2B52dB26...3b8668d07
0 ETH0.0006645618
Transfer64080222018-09-27 8:23:502728 days ago1538036630IN
0x2B52dB26...3b8668d07
0 ETH0.0006645618
Transfer64080192018-09-27 8:23:142728 days ago1538036594IN
0x2B52dB26...3b8668d07
0 ETH0.0006645618
Transfer64080162018-09-27 8:22:422728 days ago1538036562IN
0x2B52dB26...3b8668d07
0 ETH0.0006645618
Transfer64080082018-09-27 8:21:182728 days ago1538036478IN
0x2B52dB26...3b8668d07
0 ETH0.0005709311.01
Transfer64080082018-09-27 8:21:182728 days ago1538036478IN
0x2B52dB26...3b8668d07
0 ETH0.0006645618
Transfer64080022018-09-27 8:20:152728 days ago1538036415IN
0x2B52dB26...3b8668d07
0 ETH0.0006645618
Transfer64079992018-09-27 8:19:432728 days ago1538036383IN
0x2B52dB26...3b8668d07
0 ETH0.0006645618
Transfer64079962018-09-27 8:19:182728 days ago1538036358IN
0x2B52dB26...3b8668d07
0 ETH0.0003945618
Transfer64079962018-09-27 8:19:182728 days ago1538036358IN
0x2B52dB26...3b8668d07
0 ETH0.0006645618
Transfer64079862018-09-27 8:16:372728 days ago1538036197IN
0x2B52dB26...3b8668d07
0 ETH0.0003957118
View all transactions

Advanced mode:
Parent Transaction Hash Method Block
From
To
View All Internal Transactions
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
NetkillerTestToken

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-09-26
*/

pragma solidity ^0.4.25;

/******************************************/
/*       Netkiller Mini TOKEN             */
/******************************************/
/* Author netkiller <netkiller@msn.com>   */
/* Home http://www.netkiller.cn           */
/* Version 2018-09-26 Test Token          */
/******************************************/

contract NetkillerTestToken {
    address public owner;

    string public name;
    string public symbol;
    uint public decimals;
    uint256 public totalSupply;

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

    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);


    constructor(
        uint256 initialSupply,
        string tokenName,
        string tokenSymbol,
        uint decimalUnits
    ) public {
        owner = msg.sender;
        name = tokenName; 
        symbol = tokenSymbol; 
        decimals = decimalUnits;
        totalSupply = initialSupply * 10 ** uint256(decimals); 
        balanceOf[msg.sender] = totalSupply;
    }

    modifier onlyOwner {
        require(msg.sender == owner);
        _;
    }
    function setSupply(uint256 _initialSupply) onlyOwner public{
        totalSupply = _initialSupply * 10 ** uint256(decimals);
    }
    function setName(string _name) onlyOwner public{
        name = _name;
    }
    function setSymbol(string _symbol) onlyOwner public{
        symbol = _symbol;
    }
    function setDecimals(uint _decimals) onlyOwner public{
        decimals = _decimals;
    }

    function transferOwnership(address newOwner) onlyOwner public {
        if (newOwner != address(0)) {
            owner = newOwner;
        }
    }
 
    function _transfer(address _from, address _to, uint _value) internal {
        require (_to != address(0));                        // Prevent transfer to 0x0 address. Use burn() instead
        require (balanceOf[_from] >= _value);               // Check if the sender has enough
        require (balanceOf[_to] + _value > balanceOf[_to]); // Check for overflows
        balanceOf[_from] -= _value;                         // Subtract from the sender
        balanceOf[_to] += _value;                           // Add the same to the recipient
        emit Transfer(_from, _to, _value);
    }

    function transfer(address _to, uint256 _value) public returns (bool success){
        _transfer(msg.sender, _to, _value);
        return true;
    }

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

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

Contract Security Audit

Contract ABI

API
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_initialSupply","type":"uint256"}],"name":"setSupply","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":false,"inputs":[{"name":"_decimals","type":"uint256"}],"name":"setDecimals","outputs":[],"payable":false,"stateMutability":"nonpayable","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":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_symbol","type":"string"}],"name":"setSymbol","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"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[{"name":"initialSupply","type":"uint256"},{"name":"tokenName","type":"string"},{"name":"tokenSymbol","type":"string"},{"name":"decimalUnits","type":"uint256"}],"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"}]

608060405234801561001057600080fd5b506040516109a23803806109a2833981016040908152815160208084015192840151606085015160008054600160a060020a031916331790559385018051939590949101929091610066916001918601906100a4565b50815161007a9060029060208501906100a4565b506003819055600a0a929092026004819055336000908152600560205260409020555061013f9050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100e557805160ff1916838001178555610112565b82800160010185558215610112579182015b828111156101125782518255916020019190600101906100f7565b5061011e929150610122565b5090565b61013c91905b8082111561011e5760008155600101610128565b90565b6108548061014e6000396000f3006080604052600436106100da5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100df578063095ea7b31461016957806318160ddd146101a157806323b872dd146101c8578063313ce567146101f25780633b4c4b251461020757806370a08231146102215780638c8885c8146102425780638da5cb5b1461025a57806395d89b411461028b578063a9059cbb146102a0578063b84c8246146102c4578063c47f00271461031d578063dd62ed3e14610376578063f2fde38b1461039d575b600080fd5b3480156100eb57600080fd5b506100f46103be565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561012e578181015183820152602001610116565b50505050905090810190601f16801561015b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561017557600080fd5b5061018d600160a060020a036004351660243561044b565b604080519115158252519081900360200190f35b3480156101ad57600080fd5b506101b66104b1565b60408051918252519081900360200190f35b3480156101d457600080fd5b5061018d600160a060020a03600435811690602435166044356104b7565b3480156101fe57600080fd5b506101b6610526565b34801561021357600080fd5b5061021f60043561052c565b005b34801561022d57600080fd5b506101b6600160a060020a036004351661054f565b34801561024e57600080fd5b5061021f600435610561565b34801561026657600080fd5b5061026f61057d565b60408051600160a060020a039092168252519081900360200190f35b34801561029757600080fd5b506100f461058c565b3480156102ac57600080fd5b5061018d600160a060020a03600435166024356105e4565b3480156102d057600080fd5b506040805160206004803580820135601f810184900484028501840190955284845261021f9436949293602493928401919081908401838280828437509497506105fa9650505050505050565b34801561032957600080fd5b506040805160206004803580820135601f810184900484028501840190955284845261021f9436949293602493928401919081908401838280828437509497506106289650505050505050565b34801561038257600080fd5b506101b6600160a060020a0360043581169060243516610652565b3480156103a957600080fd5b5061021f600160a060020a036004351661066f565b60018054604080516020600284861615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104435780601f1061041857610100808354040283529160200191610443565b820191906000526020600020905b81548152906001019060200180831161042657829003601f168201915b505050505081565b336000818152600660209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b60045481565b600160a060020a03831660009081526006602090815260408083203384529091528120548211156104e757600080fd5b600160a060020a038416600090815260066020908152604080832033845290915290208054839003905561051c8484846106c1565b5060019392505050565b60035481565b600054600160a060020a0316331461054357600080fd5b600354600a0a02600455565b60056020526000908152604090205481565b600054600160a060020a0316331461057857600080fd5b600355565b600054600160a060020a031681565b6002805460408051602060018416156101000260001901909316849004601f810184900484028201840190925281815292918301828280156104435780601f1061041857610100808354040283529160200191610443565b60006105f13384846106c1565b50600192915050565b600054600160a060020a0316331461061157600080fd5b805161062490600290602084019061078d565b5050565b600054600160a060020a0316331461063f57600080fd5b805161062490600190602084019061078d565b600660209081526000928352604080842090915290825290205481565b600054600160a060020a0316331461068657600080fd5b600160a060020a038116156106be576000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b50565b600160a060020a03821615156106d657600080fd5b600160a060020a0383166000908152600560205260409020548111156106fb57600080fd5b600160a060020a0382166000908152600560205260409020548181011161072157600080fd5b600160a060020a03808416600081815260056020908152604080832080548790039055938616808352918490208054860190558351858152935191937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a3505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106107ce57805160ff19168380011785556107fb565b828001600101855582156107fb579182015b828111156107fb5782518255916020019190600101906107e0565b5061080792915061080b565b5090565b61082591905b808211156108075760008155600101610811565b905600a165627a7a723058200aea5fb3890d1f0fbf9bdfccf78fe7e0c5f997d34caf6e01f10ae91d3219ec1900290000000000000000000000000000000000000000000000000000000005f5e100000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000855534420506c757300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025550000000000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x6080604052600436106100da5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100df578063095ea7b31461016957806318160ddd146101a157806323b872dd146101c8578063313ce567146101f25780633b4c4b251461020757806370a08231146102215780638c8885c8146102425780638da5cb5b1461025a57806395d89b411461028b578063a9059cbb146102a0578063b84c8246146102c4578063c47f00271461031d578063dd62ed3e14610376578063f2fde38b1461039d575b600080fd5b3480156100eb57600080fd5b506100f46103be565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561012e578181015183820152602001610116565b50505050905090810190601f16801561015b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561017557600080fd5b5061018d600160a060020a036004351660243561044b565b604080519115158252519081900360200190f35b3480156101ad57600080fd5b506101b66104b1565b60408051918252519081900360200190f35b3480156101d457600080fd5b5061018d600160a060020a03600435811690602435166044356104b7565b3480156101fe57600080fd5b506101b6610526565b34801561021357600080fd5b5061021f60043561052c565b005b34801561022d57600080fd5b506101b6600160a060020a036004351661054f565b34801561024e57600080fd5b5061021f600435610561565b34801561026657600080fd5b5061026f61057d565b60408051600160a060020a039092168252519081900360200190f35b34801561029757600080fd5b506100f461058c565b3480156102ac57600080fd5b5061018d600160a060020a03600435166024356105e4565b3480156102d057600080fd5b506040805160206004803580820135601f810184900484028501840190955284845261021f9436949293602493928401919081908401838280828437509497506105fa9650505050505050565b34801561032957600080fd5b506040805160206004803580820135601f810184900484028501840190955284845261021f9436949293602493928401919081908401838280828437509497506106289650505050505050565b34801561038257600080fd5b506101b6600160a060020a0360043581169060243516610652565b3480156103a957600080fd5b5061021f600160a060020a036004351661066f565b60018054604080516020600284861615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156104435780601f1061041857610100808354040283529160200191610443565b820191906000526020600020905b81548152906001019060200180831161042657829003601f168201915b505050505081565b336000818152600660209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b60045481565b600160a060020a03831660009081526006602090815260408083203384529091528120548211156104e757600080fd5b600160a060020a038416600090815260066020908152604080832033845290915290208054839003905561051c8484846106c1565b5060019392505050565b60035481565b600054600160a060020a0316331461054357600080fd5b600354600a0a02600455565b60056020526000908152604090205481565b600054600160a060020a0316331461057857600080fd5b600355565b600054600160a060020a031681565b6002805460408051602060018416156101000260001901909316849004601f810184900484028201840190925281815292918301828280156104435780601f1061041857610100808354040283529160200191610443565b60006105f13384846106c1565b50600192915050565b600054600160a060020a0316331461061157600080fd5b805161062490600290602084019061078d565b5050565b600054600160a060020a0316331461063f57600080fd5b805161062490600190602084019061078d565b600660209081526000928352604080842090915290825290205481565b600054600160a060020a0316331461068657600080fd5b600160a060020a038116156106be576000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b50565b600160a060020a03821615156106d657600080fd5b600160a060020a0383166000908152600560205260409020548111156106fb57600080fd5b600160a060020a0382166000908152600560205260409020548181011161072157600080fd5b600160a060020a03808416600081815260056020908152604080832080548790039055938616808352918490208054860190558351858152935191937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a3505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106107ce57805160ff19168380011785556107fb565b828001600101855582156107fb579182015b828111156107fb5782518255916020019190600101906107e0565b5061080792915061080b565b5090565b61082591905b808211156108075760008155600101610811565b905600a165627a7a723058200aea5fb3890d1f0fbf9bdfccf78fe7e0c5f997d34caf6e01f10ae91d3219ec190029

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

0000000000000000000000000000000000000000000000000000000005f5e100000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000855534420506c757300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025550000000000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : initialSupply (uint256): 100000000
Arg [1] : tokenName (string): USD Plus
Arg [2] : tokenSymbol (string): UP
Arg [3] : decimalUnits (uint256): 6

-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000005f5e100
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [2] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000008
Arg [5] : 55534420506c7573000000000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000002
Arg [7] : 5550000000000000000000000000000000000000000000000000000000000000


Swarm Source

bzzr://0aea5fb3890d1f0fbf9bdfccf78fe7e0c5f997d34caf6e01f10ae91d3219ec19

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
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.