ERC-20
Overview
Max Total Supply
24,000,000 SEBA
Holders
12
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Balance
100,000 SEBAValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Source Code Verified (Exact Match)
Contract Name:
Seba
Compiler Version
v0.4.24+commit.e67f0147
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2018-06-19 */ pragma solidity ^0.4.23; library SafeMath { function mul(uint256 a, uint256 b) internal pure returns (uint256 c) { if (a == 0) { return 0; } c = a * b; assert(c / a == b); return c; } function div(uint256 a, uint256 b) internal pure returns (uint256) { return a / b; } function sub(uint256 a, uint256 b) internal pure returns (uint256) { assert(b <= a); return a - b; } function add(uint256 a, uint256 b) internal pure returns (uint256 c) { c = a + b; assert(c >= a); return c; } } contract BasicTokenERC20 { using SafeMath for uint256; 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)) internal allowed; mapping (uint8 => mapping (address => uint256)) internal whitelist; uint256 totalSupply_; address public owner_; constructor() public { owner_ = msg.sender; } function totalSupply() public view returns (uint256) { return totalSupply_; } function balanceOf(address owner) public view returns (uint256) { return balances[owner]; } function transfer(address to, uint256 value) public returns (bool) { require(to != address(0)); require(value <= balances[msg.sender]); balances[msg.sender] = balances[msg.sender].sub(value); balances[to] = balances[to].add(value); emit Transfer(msg.sender, to, value); return true; } function transferFrom(address from, address to, uint256 value) public returns (bool){ require(to != address(0)); require(value <= balances[from]); require(value <= allowed[from][msg.sender]); balances[from] = balances[from].sub(value); balances[to] = balances[to].add(value); allowed[from][msg.sender] = allowed[from][msg.sender].sub(value); emit Transfer(from, to, value); return true; } function approve(address spender, uint256 value) public returns (bool) { allowed[msg.sender][spender] = value; emit Approval(msg.sender, spender, value); return true; } function allowance(address owner, address spender) public view returns (uint256){ return allowed[owner][spender]; } modifier onlyOwner() { require(msg.sender == owner_); _; } } contract Seba is BasicTokenERC20 { string public constant name = "SebaToken"; string public constant symbol = "SEBA"; uint public decimals = 18; uint256 public milion = 1000000; bool public takeToken = false; uint256 public INITIAL_SUPPLY = 24 * milion * (uint256(10) ** decimals); mapping (address => bool) internal friendList; constructor() public { totalSupply_ = INITIAL_SUPPLY; balances[msg.sender] = totalSupply_; } function setFriend(address friendWallet) public onlyOwner{ friendList[friendWallet] = true; } function isFriend(address friendWallet) public view returns (bool) { return friendList[friendWallet]; } function withdraw(uint256 value) public onlyOwner { require(value > 0); require(owner_ != 0x0); owner_.transfer(value); } function () public payable { require(takeToken == true); require(msg.sender != 0x0); uint256 tokens = 100 * (uint256(10) ** decimals); require(balances[msg.sender] >= tokens); require(balances[owner_] >= tokens); balances[owner_] = balances[owner_].sub(tokens); balances[msg.sender] = balances[msg.sender].add(tokens); emit Transfer(owner_, msg.sender, tokens); } function startTakeToken() public onlyOwner { takeToken = true; } function stopTakeToken() public onlyOwner { takeToken = false; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"friendWallet","type":"address"}],"name":"setFriend","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"takeToken","outputs":[{"name":"","type":"bool"}],"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":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"value","type":"uint256"}],"name":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"INITIAL_SUPPLY","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"startTakeToken","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"friendWallet","type":"address"}],"name":"isFriend","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","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":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"stopTakeToken","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"},{"name":"spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner_","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"milion","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"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"}]
Contract Creation Code
60806040526012600555620f42406006556007805460ff191690556a13da329b6336471800000060085534801561003557600080fd5b5060048054600160a060020a031916339081179091556008546003819055600091825260208290526040909120556109d5806100726000396000f3006080604052600436106100fb5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610228578063089c9964146102b2578063095ea7b3146102d557806318160ddd1461030d5780631ecfd4c31461033457806323b872dd146103495780632e1a7d4d146103735780632ff2e9dc1461038b578063313ce567146103a057806362ee7b03146103b557806368125a1b146103ca57806370a08231146103eb57806395d89b411461040c578063a9059cbb14610421578063ce3cef0d14610445578063dd62ed3e1461045a578063e766307914610481578063f2711812146104b2575b60075460009060ff16151560011461011257600080fd5b33151561011e57600080fd5b5060055433600090815260208190526040902054600a9190910a6064029081111561014857600080fd5b600454600160a060020a031660009081526020819052604090205481111561016f57600080fd5b600454600160a060020a031660009081526020819052604090205461019a908263ffffffff6104c716565b600454600160a060020a03166000908152602081905260408082209290925533815220546101ce908263ffffffff6104d916565b336000818152602081815260409182902093909355600454815185815291519293600160a060020a03909116927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350005b34801561023457600080fd5b5061023d6104ec565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561027757818101518382015260200161025f565b50505050905090810190601f1680156102a45780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156102be57600080fd5b506102d3600160a060020a0360043516610523565b005b3480156102e157600080fd5b506102f9600160a060020a036004351660243561055e565b604080519115158252519081900360200190f35b34801561031957600080fd5b506103226105c4565b60408051918252519081900360200190f35b34801561034057600080fd5b506102f96105ca565b34801561035557600080fd5b506102f9600160a060020a03600435811690602435166044356105d3565b34801561037f57600080fd5b506102d360043561074a565b34801561039757600080fd5b506103226107c3565b3480156103ac57600080fd5b506103226107c9565b3480156103c157600080fd5b506102d36107cf565b3480156103d657600080fd5b506102f9600160a060020a03600435166107f5565b3480156103f757600080fd5b50610322600160a060020a0360043516610813565b34801561041857600080fd5b5061023d61082e565b34801561042d57600080fd5b506102f9600160a060020a0360043516602435610865565b34801561045157600080fd5b506102d3610946565b34801561046657600080fd5b50610322600160a060020a0360043581169060243516610969565b34801561048d57600080fd5b50610496610994565b60408051600160a060020a039092168252519081900360200190f35b3480156104be57600080fd5b506103226109a3565b6000828211156104d357fe5b50900390565b818101828110156104e657fe5b92915050565b60408051808201909152600981527f53656261546f6b656e0000000000000000000000000000000000000000000000602082015281565b600454600160a060020a0316331461053a57600080fd5b600160a060020a03166000908152600960205260409020805460ff19166001179055565b336000818152600160209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b60035490565b60075460ff1681565b6000600160a060020a03831615156105ea57600080fd5b600160a060020a03841660009081526020819052604090205482111561060f57600080fd5b600160a060020a038416600090815260016020908152604080832033845290915290205482111561063f57600080fd5b600160a060020a038416600090815260208190526040902054610668908363ffffffff6104c716565b600160a060020a03808616600090815260208190526040808220939093559085168152205461069d908363ffffffff6104d916565b600160a060020a038085166000908152602081815260408083209490945591871681526001825282812033825290915220546106df908363ffffffff6104c716565b600160a060020a03808616600081815260016020908152604080832033845282529182902094909455805186815290519287169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a35060019392505050565b600454600160a060020a0316331461076157600080fd5b6000811161076e57600080fd5b600454600160a060020a0316151561078557600080fd5b600454604051600160a060020a039091169082156108fc029083906000818181858888f193505050501580156107bf573d6000803e3d6000fd5b5050565b60085481565b60055481565b600454600160a060020a031633146107e657600080fd5b6007805460ff19166001179055565b600160a060020a031660009081526009602052604090205460ff1690565b600160a060020a031660009081526020819052604090205490565b60408051808201909152600481527f5345424100000000000000000000000000000000000000000000000000000000602082015281565b6000600160a060020a038316151561087c57600080fd5b3360009081526020819052604090205482111561089857600080fd5b336000908152602081905260409020546108b8908363ffffffff6104c716565b3360009081526020819052604080822092909255600160a060020a038516815220546108ea908363ffffffff6104d916565b600160a060020a038416600081815260208181526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600192915050565b600454600160a060020a0316331461095d57600080fd5b6007805460ff19169055565b600160a060020a03918216600090815260016020908152604080832093909416825291909152205490565b600454600160a060020a031681565b600654815600a165627a7a7230582090b5404daf543404b68746224c2c9e96234673fb17cc64169c053f0697c203350029
Deployed Bytecode
0x6080604052600436106100fb5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610228578063089c9964146102b2578063095ea7b3146102d557806318160ddd1461030d5780631ecfd4c31461033457806323b872dd146103495780632e1a7d4d146103735780632ff2e9dc1461038b578063313ce567146103a057806362ee7b03146103b557806368125a1b146103ca57806370a08231146103eb57806395d89b411461040c578063a9059cbb14610421578063ce3cef0d14610445578063dd62ed3e1461045a578063e766307914610481578063f2711812146104b2575b60075460009060ff16151560011461011257600080fd5b33151561011e57600080fd5b5060055433600090815260208190526040902054600a9190910a6064029081111561014857600080fd5b600454600160a060020a031660009081526020819052604090205481111561016f57600080fd5b600454600160a060020a031660009081526020819052604090205461019a908263ffffffff6104c716565b600454600160a060020a03166000908152602081905260408082209290925533815220546101ce908263ffffffff6104d916565b336000818152602081815260409182902093909355600454815185815291519293600160a060020a03909116927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350005b34801561023457600080fd5b5061023d6104ec565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561027757818101518382015260200161025f565b50505050905090810190601f1680156102a45780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156102be57600080fd5b506102d3600160a060020a0360043516610523565b005b3480156102e157600080fd5b506102f9600160a060020a036004351660243561055e565b604080519115158252519081900360200190f35b34801561031957600080fd5b506103226105c4565b60408051918252519081900360200190f35b34801561034057600080fd5b506102f96105ca565b34801561035557600080fd5b506102f9600160a060020a03600435811690602435166044356105d3565b34801561037f57600080fd5b506102d360043561074a565b34801561039757600080fd5b506103226107c3565b3480156103ac57600080fd5b506103226107c9565b3480156103c157600080fd5b506102d36107cf565b3480156103d657600080fd5b506102f9600160a060020a03600435166107f5565b3480156103f757600080fd5b50610322600160a060020a0360043516610813565b34801561041857600080fd5b5061023d61082e565b34801561042d57600080fd5b506102f9600160a060020a0360043516602435610865565b34801561045157600080fd5b506102d3610946565b34801561046657600080fd5b50610322600160a060020a0360043581169060243516610969565b34801561048d57600080fd5b50610496610994565b60408051600160a060020a039092168252519081900360200190f35b3480156104be57600080fd5b506103226109a3565b6000828211156104d357fe5b50900390565b818101828110156104e657fe5b92915050565b60408051808201909152600981527f53656261546f6b656e0000000000000000000000000000000000000000000000602082015281565b600454600160a060020a0316331461053a57600080fd5b600160a060020a03166000908152600960205260409020805460ff19166001179055565b336000818152600160209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b60035490565b60075460ff1681565b6000600160a060020a03831615156105ea57600080fd5b600160a060020a03841660009081526020819052604090205482111561060f57600080fd5b600160a060020a038416600090815260016020908152604080832033845290915290205482111561063f57600080fd5b600160a060020a038416600090815260208190526040902054610668908363ffffffff6104c716565b600160a060020a03808616600090815260208190526040808220939093559085168152205461069d908363ffffffff6104d916565b600160a060020a038085166000908152602081815260408083209490945591871681526001825282812033825290915220546106df908363ffffffff6104c716565b600160a060020a03808616600081815260016020908152604080832033845282529182902094909455805186815290519287169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a35060019392505050565b600454600160a060020a0316331461076157600080fd5b6000811161076e57600080fd5b600454600160a060020a0316151561078557600080fd5b600454604051600160a060020a039091169082156108fc029083906000818181858888f193505050501580156107bf573d6000803e3d6000fd5b5050565b60085481565b60055481565b600454600160a060020a031633146107e657600080fd5b6007805460ff19166001179055565b600160a060020a031660009081526009602052604090205460ff1690565b600160a060020a031660009081526020819052604090205490565b60408051808201909152600481527f5345424100000000000000000000000000000000000000000000000000000000602082015281565b6000600160a060020a038316151561087c57600080fd5b3360009081526020819052604090205482111561089857600080fd5b336000908152602081905260409020546108b8908363ffffffff6104c716565b3360009081526020819052604080822092909255600160a060020a038516815220546108ea908363ffffffff6104d916565b600160a060020a038416600081815260208181526040918290209390935580518581529051919233927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a350600192915050565b600454600160a060020a0316331461095d57600080fd5b6007805460ff19169055565b600160a060020a03918216600090815260016020908152604080832093909416825291909152205490565b600454600160a060020a031681565b600654815600a165627a7a7230582090b5404daf543404b68746224c2c9e96234673fb17cc64169c053f0697c203350029
Swarm Source
bzzr://90b5404daf543404b68746224c2c9e96234673fb17cc64169c053f0697c20335
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.