ETH Price: $2,688.75 (-0.91%)

Contract

0x50fdFC95e7A6F27F50E1D31f95f068236F1a2503
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer93564612020-01-26 8:43:401850 days ago1580028220IN
0x50fdFC95...36F1a2503
0 ETH0.000151144
Transfer92523702020-01-10 10:00:581866 days ago1578650458IN
0x50fdFC95...36F1a2503
0 ETH0.000068353
Transfer92522592020-01-10 9:35:201866 days ago1578648920IN
0x50fdFC95...36F1a2503
0 ETH0.000263865
Transfer84707822019-09-02 12:31:181996 days ago1567427478IN
0x50fdFC95...36F1a2503
0 ETH0.0005559115
Transfer82692642019-08-02 5:07:502027 days ago1564722470IN
0x50fdFC95...36F1a2503
0 ETH0.000051991
Transfer72475622019-02-21 5:27:402189 days ago1550726860IN
0x50fdFC95...36F1a2503
0 ETH0.000514779.9
Transfer72402572019-02-19 12:04:062191 days ago1550577846IN
0x50fdFC95...36F1a2503
0 ETH0.00032056.15625
Transfer72401982019-02-19 11:47:102191 days ago1550576830IN
0x50fdFC95...36F1a2503
0 ETH0.000393717.5625
Transfer72307702019-02-17 6:08:562193 days ago1550383736IN
0x50fdFC95...36F1a2503
0 ETH0.000193415.21875
Transfer72307582019-02-17 6:04:262193 days ago1550383466IN
0x50fdFC95...36F1a2503
0 ETH0.000210785.6875
Transfer72184002019-02-14 6:56:572196 days ago1550127417IN
0x50fdFC95...36F1a2503
0 ETH0.000390457.5
Transfer72183922019-02-14 6:52:122196 days ago1550127132IN
0x50fdFC95...36F1a2503
0 ETH0.000389977.5
Transfer72183892019-02-14 6:50:012196 days ago1550127001IN
0x50fdFC95...36F1a2503
0 ETH0.000277957.5
Transfer72183832019-02-14 6:48:302196 days ago1550126910IN
0x50fdFC95...36F1a2503
0 ETH0.000390457.5
Transfer72178942019-02-14 4:04:372196 days ago1550117077IN
0x50fdFC95...36F1a2503
0 ETH0.000416488
Transfer72153812019-02-13 13:35:112197 days ago1550064911IN
0x50fdFC95...36F1a2503
0 ETH0.000296095.6875
Transfer72153412019-02-13 13:22:332197 days ago1550064153IN
0x50fdFC95...36F1a2503
0 ETH0.000295735.6875
Transfer72150802019-02-13 11:52:042197 days ago1550058724IN
0x50fdFC95...36F1a2503
0 ETH0.000393717.5625
Transfer72150762019-02-13 11:50:342197 days ago1550058634IN
0x50fdFC95...36F1a2503
0 ETH0.000296095.6875
Transfer72150702019-02-13 11:48:422197 days ago1550058522IN
0x50fdFC95...36F1a2503
0 ETH0.0006247312
Transfer72150672019-02-13 11:48:152197 days ago1550058495IN
0x50fdFC95...36F1a2503
0 ETH0.000344486.625
Transfer72150622019-02-13 11:46:032197 days ago1550058363IN
0x50fdFC95...36F1a2503
0 ETH0.000296095.6875
Transfer72150572019-02-13 11:45:162197 days ago1550058316IN
0x50fdFC95...36F1a2503
0 ETH0.000247284.75
Transfer72150502019-02-13 11:43:152197 days ago1550058195IN
0x50fdFC95...36F1a2503
0 ETH0.000174073.34375
Transfer72150412019-02-13 11:39:522197 days ago1550057992IN
0x50fdFC95...36F1a2503
0 ETH0.00032016.15625
View all transactions

Advanced mode:
Parent Transaction Hash Block
From
To
View All Internal Transactions
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0xe68727b6...54C0D105B
The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:
ERC20token

Compiler Version
v0.4.21+commit.dfe3193c

Optimization Enabled:
Yes with 200 runs

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

pragma solidity ^0.4.16;

contract ERC20token{
    uint256 public totalSupply;
    string public name;
    uint8 public decimals;
    string public symbol;
    
    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
    
    mapping (address => uint256) balances;
    mapping (address => mapping (address => uint256)) allowed;
    
    function ERC20token(uint256 _initialAmount, string _tokenName, uint8 _decimalUnits, string _tokenSymbol) public {
        totalSupply = _initialAmount * 10 ** uint256(_decimalUnits);
        balances[msg.sender] = totalSupply;
        name = _tokenName;
        decimals = _decimalUnits;
        symbol = _tokenSymbol;
    }

    function transfer(address _to, uint256 _value) public returns (bool success) {
        require(balances[msg.sender] >= _value && balances[_to] + _value > balances[_to]);
        require(_to != 0x0);
        balances[msg.sender] -= _value;
        balances[_to] += _value;
        Transfer(msg.sender, _to, _value);
        return true;
    }
    
    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) {
        require(balances[_from] >= _value && allowed[_from][msg.sender] >= _value);
        balances[_to] += _value;
        balances[_from] -= _value;
        allowed[_from][msg.sender] -= _value;
        Transfer(_from, _to, _value);
        return true;
    }
    
    function balanceOf(address _owner) public constant returns (uint256 balance) {
        return balances[_owner];
    }
    
    function approve(address _spender, uint256 _value) public returns (bool success)
    {
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
    }
    
    function allowance(address _owner, address _spender) public constant returns (uint256 remaining) {
        return allowed[_owner][_spender];
    }
}

Contract Security Audit

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":"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":"uint8"}],"payable":false,"stateMutability":"view","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":"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":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_initialAmount","type":"uint256"},{"name":"_tokenName","type":"string"},{"name":"_decimalUnits","type":"uint8"},{"name":"_tokenSymbol","type":"string"}],"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"}]

Deployed Bytecode

0x6060604052600436106100985763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde03811461009d578063095ea7b31461012757806318160ddd1461015d57806323b872dd14610182578063313ce567146101aa57806370a08231146101d357806395d89b41146101f2578063a9059cbb14610205578063dd62ed3e14610227575b600080fd5b34156100a857600080fd5b6100b061024c565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156100ec5780820151838201526020016100d4565b50505050905090810190601f1680156101195780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561013257600080fd5b610149600160a060020a03600435166024356102ea565b604051901515815260200160405180910390f35b341561016857600080fd5b610170610356565b60405190815260200160405180910390f35b341561018d57600080fd5b610149600160a060020a036004358116906024351660443561035c565b34156101b557600080fd5b6101bd610445565b60405160ff909116815260200160405180910390f35b34156101de57600080fd5b610170600160a060020a036004351661044e565b34156101fd57600080fd5b6100b0610469565b341561021057600080fd5b610149600160a060020a03600435166024356104d4565b341561023257600080fd5b610170600160a060020a03600435811690602435166105a4565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156102e25780601f106102b7576101008083540402835291602001916102e2565b820191906000526020600020905b8154815290600101906020018083116102c557829003601f168201915b505050505081565b600160a060020a03338116600081815260056020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b60005481565b600160a060020a0383166000908152600460205260408120548290108015906103ac5750600160a060020a0380851660009081526005602090815260408083203390941683529290522054829010155b15156103b757600080fd5b600160a060020a03808416600081815260046020908152604080832080548801905588851680845281842080548990039055600583528184203390961684529490915290819020805486900390559091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060019392505050565b60025460ff1681565b600160a060020a031660009081526004602052604090205490565b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156102e25780601f106102b7576101008083540402835291602001916102e2565b600160a060020a0333166000908152600460205260408120548290108015906105165750600160a060020a038316600090815260046020526040902054828101115b151561052157600080fd5b600160a060020a038316151561053657600080fd5b600160a060020a033381166000818152600460205260408082208054879003905592861680825290839020805486019055917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a350600192915050565b600160a060020a039182166000908152600560209081526040808320939094168252919091522054905600a165627a7a7230582030cdfa12bebf9f22de149a9ff43457b091daeb1be0016790b6bfe0865b15eda60029

Swarm Source

bzzr://30cdfa12bebf9f22de149a9ff43457b091daeb1be0016790b6bfe0865b15eda6

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.