ETH Price: $2,571.45 (-4.79%)

Contract

0x2E48dEC601Fadf53BCD5ef35a46829A7F77EEa2A
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer89881202019-11-23 19:11:111903 days ago1574536271IN
0x2E48dEC6...7F77EEa2A
0 ETH0.0003751810
Transfer89881132019-11-23 19:10:021903 days ago1574536202IN
0x2E48dEC6...7F77EEa2A
0 ETH0.0003542510
Transfer89881112019-11-23 19:09:321903 days ago1574536172IN
0x2E48dEC6...7F77EEa2A
0 ETH0.000053131.5
Transfer89881042019-11-23 19:08:031903 days ago1574536083IN
0x2E48dEC6...7F77EEa2A
0 ETH0.000035421
Transfer89880912019-11-23 19:04:591903 days ago1574535899IN
0x2E48dEC6...7F77EEa2A
0 ETH0.000051871

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

Contract Source Code Verified (Exact Match)

Contract Name:
tokenName

Compiler Version
v0.4.11+commit.68ef5810

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2019-11-23
*/

pragma solidity ^0.4.10;
contract tokenName { // set contract name to token name
   
string public name; 
string public symbol; 
uint8 public decimals;
uint256 public totalSupply;
 
// Balances for each account
mapping(address => uint256) balances;address devAddress;// Events
event Approval(address indexed _owner, address indexed _spender, uint256 _value);
event Transfer(address indexed from, address indexed to, uint256 value);
 
// Owner of account approves the transfer of an amount to another account
mapping(address => mapping (address => uint256)) allowed;// This is the constructor and automatically runs when the smart contract is uploaded
function tokenName() { // Set the constructor to the same name as the contract name
    name = "NGUYEN DUY SY"; // set the token name here
    symbol = "NDS"; // set the Symbol here
    decimals = 6; // set the number of decimals
    devAddress=0x54BD5967aB40D1f4F3719412DBFa2237E7Cb3C76; // Add the address that you will distribute tokens from here
    uint initialBalance=1000000000000000000*210000000000; // 1M tokens
    balances[devAddress]=initialBalance;
    totalSupply+=initialBalance; // Set the total suppy
}function balanceOf(address _owner) constant returns (uint256 balance) {
    return balances[_owner];
}// Transfer the balance from owner's account to another account
function transfer(address _to, uint256 _amount) returns (bool success) {
    if (balances[msg.sender] >= _amount 
        && _amount > 0
        && balances[_to] + _amount > balances[_to]) {
        balances[msg.sender] -= _amount;
        balances[_to] += _amount;
        Transfer(msg.sender, _to, _amount); 
        return true;
    } else {
        return false;
    }
}function transferFrom(
    address _from,
    address _to,
    uint256 _amount
) returns (bool success) {
    if (balances[_from] >= _amount
        && allowed[_from][msg.sender] >= _amount
        && _amount > 0
        && balances[_to] + _amount > balances[_to]) {
        balances[_from] -= _amount;
        allowed[_from][msg.sender] -= _amount;
        balances[_to] += _amount;
        return true;
    } else {
        return false;
    }
}// Allow _spender to withdraw from your account, multiple times, up to the _value amount.
// If this function is called again it overwrites the current allowance with _value.
function approve(address _spender, uint256 _amount) returns (bool success) {
    allowed[msg.sender][_spender] = _amount;
    Approval(msg.sender, _spender, _amount);
    return true;
}
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_amount","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"inputs":[],"payable":false,"type":"constructor"},{"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"}]

6060604052341561000c57fe5b5b6000604060405190810160405280600d81526020017f4e475559454e20445559205359000000000000000000000000000000000000008152506000908051906020019061005b9291906101a7565b50604060405190810160405280600381526020017f4e44530000000000000000000000000000000000000000000000000000000000815250600190805190602001906100a89291906101a7565b506006600260006101000a81548160ff021916908360ff1602179055507354bd5967ab40d1f4f3719412dbfa2237e7cb3c76600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506c02a68bedbb190931f65000000090508060046000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550806003600082825401925050819055505b5061024c565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106101e857805160ff1916838001178555610216565b82800160010185558215610216579182015b828111156102155782518255916020019190600101906101fa565b5b5090506102239190610227565b5090565b61024991905b8082111561024557600081600090555060010161022d565b5090565b90565b610ade8061025b6000396000f3006060604052361561008c576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde031461008e578063095ea7b31461012757806318160ddd1461017e57806323b872dd146101a4578063313ce5671461021a57806370a082311461024657806395d89b4114610290578063a9059cbb14610329575bfe5b341561009657fe5b61009e610380565b60405180806020018281038252838181518152602001915080519060200190808383600083146100ed575b8051825260208311156100ed576020820191506020810190506020830392506100c9565b505050905090810190601f1680156101195780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561012f57fe5b610164600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061041e565b604051808215151515815260200191505060405180910390f35b341561018657fe5b61018e610511565b6040518082815260200191505060405180910390f35b34156101ac57fe5b610200600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610517565b604051808215151515815260200191505060405180910390f35b341561022257fe5b61022a6107be565b604051808260ff1660ff16815260200191505060405180910390f35b341561024e57fe5b61027a600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506107d1565b6040518082815260200191505060405180910390f35b341561029857fe5b6102a061081b565b60405180806020018281038252838181518152602001915080519060200190808383600083146102ef575b8051825260208311156102ef576020820191506020810190506020830392506102cb565b505050905090810190601f16801561031b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561033157fe5b610366600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506108b9565b604051808215151515815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156104165780601f106103eb57610100808354040283529160200191610416565b820191906000526020600020905b8154815290600101906020018083116103f957829003601f168201915b505050505081565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a3600190505b92915050565b60035481565b600081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101580156105e4575081600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b80156105f05750600082115b801561067b5750600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401115b156107ad5781600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550600190506107b7565b600090506107b7565b5b9392505050565b600260009054906101000a900460ff1681565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b919050565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156108b15780601f10610886576101008083540402835291602001916108b1565b820191906000526020600020905b81548152906001019060200180831161089457829003601f168201915b505050505081565b600081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015801561090a5750600082115b80156109955750600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401115b15610aa25781600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050610aac565b60009050610aac565b5b929150505600a165627a7a723058208744a5a84dab164acc5e5cabf3b622a5c19bcc900feb9e391803b295712d27d80029

Deployed Bytecode

0x6060604052361561008c576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde031461008e578063095ea7b31461012757806318160ddd1461017e57806323b872dd146101a4578063313ce5671461021a57806370a082311461024657806395d89b4114610290578063a9059cbb14610329575bfe5b341561009657fe5b61009e610380565b60405180806020018281038252838181518152602001915080519060200190808383600083146100ed575b8051825260208311156100ed576020820191506020810190506020830392506100c9565b505050905090810190601f1680156101195780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561012f57fe5b610164600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061041e565b604051808215151515815260200191505060405180910390f35b341561018657fe5b61018e610511565b6040518082815260200191505060405180910390f35b34156101ac57fe5b610200600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610517565b604051808215151515815260200191505060405180910390f35b341561022257fe5b61022a6107be565b604051808260ff1660ff16815260200191505060405180910390f35b341561024e57fe5b61027a600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506107d1565b6040518082815260200191505060405180910390f35b341561029857fe5b6102a061081b565b60405180806020018281038252838181518152602001915080519060200190808383600083146102ef575b8051825260208311156102ef576020820191506020810190506020830392506102cb565b505050905090810190601f16801561031b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561033157fe5b610366600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506108b9565b604051808215151515815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156104165780601f106103eb57610100808354040283529160200191610416565b820191906000526020600020905b8154815290600101906020018083116103f957829003601f168201915b505050505081565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a3600190505b92915050565b60035481565b600081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101580156105e4575081600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b80156105f05750600082115b801561067b5750600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401115b156107ad5781600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550600190506107b7565b600090506107b7565b5b9392505050565b600260009054906101000a900460ff1681565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b919050565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156108b15780601f10610886576101008083540402835291602001916108b1565b820191906000526020600020905b81548152906001019060200180831161089457829003601f168201915b505050505081565b600081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015801561090a5750600082115b80156109955750600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401115b15610aa25781600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050610aac565b60009050610aac565b5b929150505600a165627a7a723058208744a5a84dab164acc5e5cabf3b622a5c19bcc900feb9e391803b295712d27d80029

Deployed Bytecode Sourcemap

26:2553:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;88:18;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;26:1:-1;21:3;18:2;13:3;7:5;32;59:3;53:5;48:3;41:6;93:2;88:3;85:2;78:6;73:3;67:5;117:2;112:3;108;101:19;;139:2;134:3;130;123:19;;161:2;156:3;152;145:19;;172:5;167:4;181:3;3:186;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2387:189:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;158:26;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1747:463;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;134:21;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1193:104;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;110:20;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;26:1:-1;21:3;18:2;13:3;7:5;32;59:3;53:5;48:3;41:6;93:2;88:3;85:2;78:6;73:3;67:5;117:2;112:3;108;101:19;;139:2;134:3;130;123:19;;161:2;156:3;152;145:19;;172:5;167:4;181:3;3:186;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1362:385:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;88:18;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2387:189::-;2448:12;2501:7;2469;:19;2477:10;2469:19;;;;;;;;;;;;;;;:29;2489:8;2469:29;;;;;;;;;;;;;;;:39;;;;2536:8;2515:39;;2524:10;2515:39;;;2546:7;2515:39;;;;;;;;;;;;;;;;;;2568:4;2561:11;;2387:189;;;;;:::o;158:26::-;;;;:::o;1747:463::-;1841:12;1885:7;1866:8;:15;1875:5;1866:15;;;;;;;;;;;;;;;;:26;;:76;;;;;1935:7;1905;:14;1913:5;1905:14;;;;;;;;;;;;;;;:26;1920:10;1905:26;;;;;;;;;;;;;;;;:37;;1866:76;:100;;;;;1965:1;1955:7;:11;1866:100;:152;;;;;2005:8;:13;2014:3;2005:13;;;;;;;;;;;;;;;;1995:7;1979:8;:13;1988:3;1979:13;;;;;;;;;;;;;;;;:23;:39;1866:152;1862:345;;;2050:7;2031:8;:15;2040:5;2031:15;;;;;;;;;;;;;;;;:26;;;;;;;;;;;2098:7;2068;:14;2076:5;2068:14;;;;;;;;;;;;;;;:26;2083:10;2068:26;;;;;;;;;;;;;;;;:37;;;;;;;;;;;2133:7;2116:8;:13;2125:3;2116:13;;;;;;;;;;;;;;;;:24;;;;;;;;;;;2158:4;2151:11;;;;1862:345;2194:5;2187:12;;;;1862:345;1747:463;;;;;;:::o;134:21::-;;;;;;;;;;;;;:::o;1193:104::-;1246:15;1277:8;:16;1286:6;1277:16;;;;;;;;;;;;;;;;1270:23;;1193:104;;;;:::o;110:20::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1362:385::-;1419:12;1468:7;1444:8;:20;1453:10;1444:20;;;;;;;;;;;;;;;;:31;;:56;;;;;1499:1;1489:7;:11;1444:56;:108;;;;;1539:8;:13;1548:3;1539:13;;;;;;;;;;;;;;;;1529:7;1513:8;:13;1522:3;1513:13;;;;;;;;;;;;;;;;:23;:39;1444:108;1440:304;;;1589:7;1565:8;:20;1574:10;1565:20;;;;;;;;;;;;;;;;:31;;;;;;;;;;;1624:7;1607:8;:13;1616:3;1607:13;;;;;;;;;;;;;;;;:24;;;;;;;;;;;1663:3;1642:34;;1651:10;1642:34;;;1668:7;1642:34;;;;;;;;;;;;;;;;;;1695:4;1688:11;;;;1440:304;1731:5;1724:12;;;;1440:304;1362:385;;;;;:::o

Swarm Source

bzzr://8744a5a84dab164acc5e5cabf3b622a5c19bcc900feb9e391803b295712d27d8

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.