Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 1 internal transaction
Advanced mode:
Parent Transaction Hash | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|
5161708 | 2562 days ago | Contract Creation | 0 ETH |
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
Token
Compiler Version
v0.4.19+commit.c4cbbb05
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2018-02-27 */ pragma solidity ^0.4.18; contract Token { uint256 constant private MAX_UINT256 = 2**256 - 1; mapping(address => uint) public balances; mapping(address => mapping(address => uint)) public allowed; string public description; uint8 public decimals; string public logoURL; string public name; string public symbol; uint public totalSupply; address public creator; event Transfer(address indexed _from, address indexed _to, uint256 _value); event Approval(address indexed _owner, address indexed _spender, uint256 _value); event Created(address creator, uint supply); function Token( string _description, string _logoURL, string _name, string _symbol, uint256 _totalSupply ) public { description = _description; logoURL = _logoURL; name = _name; symbol = _symbol; decimals = 18; totalSupply = _totalSupply; creator = tx.origin; Created(creator, _totalSupply); balances[creator] = _totalSupply; } // Don't let people randomly send ETH to contract function() public payable { revert(); } function transfer(address _to, uint256 _value) public returns (bool success) { require(balances[msg.sender] >= _value); 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) { uint256 allowance = allowed[_from][msg.sender]; require(balances[_from] >= _value && allowance >= _value); balances[_to] += _value; balances[_from] -= _value; if (allowance < MAX_UINT256) { allowed[_from][msg.sender] -= _value; } Transfer(_from, _to, _value); return true; } function balanceOf(address _owner) public view 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 view returns (uint256 remaining) { return allowed[_owner][_spender]; } function setLogoURL(string url) public { require(msg.sender == creator); logoURL = url; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"constant":true,"inputs":[],"name":"creator","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"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":"","type":"address"}],"name":"balances","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowed","outputs":[{"name":"","type":"uint256"}],"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":"description","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"url","type":"string"}],"name":"setLogoURL","outputs":[],"payable":false,"stateMutability":"nonpayable","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":"logoURL","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","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":"_description","type":"string"},{"name":"_logoURL","type":"string"},{"name":"_name","type":"string"},{"name":"_symbol","type":"string"},{"name":"_totalSupply","type":"uint256"}],"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"},{"anonymous":false,"inputs":[{"indexed":false,"name":"creator","type":"address"},{"indexed":false,"name":"supply","type":"uint256"}],"name":"Created","type":"event"}]
Contract Creation Code
6060604052341561000f57600080fd5b604051610ad0380380610ad08339810160405280805182019190602001805182019190602001805182019190602001805182019190602001805191506002905085805161006092916020019061013c565b50600484805161007492916020019061013c565b50600583805161008892916020019061013c565b50600682805161009c92916020019061013c565b506003805460ff19166012179055600781905560088054600160a060020a03328116600160a060020a031990921691909117918290557f0ce3610e89a4bb9ec9359763f99110ed52a4abaea0b62028a1637e242ca2768b911682604051600160a060020a03909216825260208201526040908101905180910390a1600854600160a060020a0316600090815260208190526040902055506101d792505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061017d57805160ff19168380011785556101aa565b828001600101855582156101aa579182015b828111156101aa57825182559160200191906001019061018f565b506101b69291506101ba565b5090565b6101d491905b808211156101b657600081556001016101c0565b90565b6108ea806101e66000396000f3006060604052600436106100da5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166302d05d3f81146100df57806306fdde031461010e578063095ea7b31461019857806318160ddd146101ce57806323b872dd146101f357806327e235e31461021b578063313ce5671461023a5780635c6581651461026357806370a08231146102885780637284e416146102a7578063818e8cfa146102ba57806395d89b411461030d578063a9059cbb14610320578063d2ce89e514610342578063dd62ed3e14610355575b600080fd5b34156100ea57600080fd5b6100f261037a565b604051600160a060020a03909116815260200160405180910390f35b341561011957600080fd5b610121610389565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561015d578082015183820152602001610145565b50505050905090810190601f16801561018a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101a357600080fd5b6101ba600160a060020a0360043516602435610427565b604051901515815260200160405180910390f35b34156101d957600080fd5b6101e1610493565b60405190815260200160405180910390f35b34156101fe57600080fd5b6101ba600160a060020a0360043581169060243516604435610499565b341561022657600080fd5b6101e1600160a060020a036004351661059e565b341561024557600080fd5b61024d6105b0565b60405160ff909116815260200160405180910390f35b341561026e57600080fd5b6101e1600160a060020a03600435811690602435166105b9565b341561029357600080fd5b6101e1600160a060020a03600435166105d6565b34156102b257600080fd5b6101216105f1565b34156102c557600080fd5b61030b60046024813581810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965061065c95505050505050565b005b341561031857600080fd5b61012161068e565b341561032b57600080fd5b6101ba600160a060020a03600435166024356106f9565b341561034d57600080fd5b61012161078d565b341561036057600080fd5b6101e1600160a060020a03600435811690602435166107f8565b600854600160a060020a031681565b60058054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561041f5780601f106103f45761010080835404028352916020019161041f565b820191906000526020600020905b81548152906001019060200180831161040257829003601f168201915b505050505081565b600160a060020a03338116600081815260016020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b60075481565b600160a060020a03808416600081815260016020908152604080832033909516835293815283822054928252819052918220548390108015906104dc5750828110155b15156104e757600080fd5b600160a060020a038085166000908152602081905260408082208054870190559187168152208054849003905560001981101561054c57600160a060020a03808616600090815260016020908152604080832033909416835292905220805484900390555b83600160a060020a031685600160a060020a03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8560405190815260200160405180910390a3506001949350505050565b60006020819052908152604090205481565b60035460ff1681565b600160209081526000928352604080842090915290825290205481565b600160a060020a031660009081526020819052604090205490565b60028054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561041f5780601f106103f45761010080835404028352916020019161041f565b60085433600160a060020a0390811691161461067757600080fd5b600481805161068a929160200190610823565b5050565b60068054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561041f5780601f106103f45761010080835404028352916020019161041f565b600160a060020a0333166000908152602081905260408120548290101561071f57600080fd5b600160a060020a033381166000818152602081905260408082208054879003905592861680825290839020805486019055917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a350600192915050565b60048054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561041f5780601f106103f45761010080835404028352916020019161041f565b600160a060020a03918216600090815260016020908152604080832093909416825291909152205490565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061086457805160ff1916838001178555610891565b82800160010185558215610891579182015b82811115610891578251825591602001919060010190610876565b5061089d9291506108a1565b5090565b6108bb91905b8082111561089d57600081556001016108a7565b905600a165627a7a72305820b5f19592dca2712c509e68ef5ca50db9b20aaadcbeb0ec29b2696e1a356b713b002900000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000052b7d2dcc80cd2e40000000000000000000000000000000000000000000000000000000000000000000024412043727970746f20666f7220746865206e656f636174656368756d656e616c20576179000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049687474703a2f2f74686f7567687466756c636174686f6c69632e636f6d2f77702d636f6e74656e742f75706c6f6164732f323031342f30322f6c6f676f7374617475746f312e676966000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084b696b6f436f696e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044b494b4f00000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x6060604052600436106100da5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166302d05d3f81146100df57806306fdde031461010e578063095ea7b31461019857806318160ddd146101ce57806323b872dd146101f357806327e235e31461021b578063313ce5671461023a5780635c6581651461026357806370a08231146102885780637284e416146102a7578063818e8cfa146102ba57806395d89b411461030d578063a9059cbb14610320578063d2ce89e514610342578063dd62ed3e14610355575b600080fd5b34156100ea57600080fd5b6100f261037a565b604051600160a060020a03909116815260200160405180910390f35b341561011957600080fd5b610121610389565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561015d578082015183820152602001610145565b50505050905090810190601f16801561018a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101a357600080fd5b6101ba600160a060020a0360043516602435610427565b604051901515815260200160405180910390f35b34156101d957600080fd5b6101e1610493565b60405190815260200160405180910390f35b34156101fe57600080fd5b6101ba600160a060020a0360043581169060243516604435610499565b341561022657600080fd5b6101e1600160a060020a036004351661059e565b341561024557600080fd5b61024d6105b0565b60405160ff909116815260200160405180910390f35b341561026e57600080fd5b6101e1600160a060020a03600435811690602435166105b9565b341561029357600080fd5b6101e1600160a060020a03600435166105d6565b34156102b257600080fd5b6101216105f1565b34156102c557600080fd5b61030b60046024813581810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965061065c95505050505050565b005b341561031857600080fd5b61012161068e565b341561032b57600080fd5b6101ba600160a060020a03600435166024356106f9565b341561034d57600080fd5b61012161078d565b341561036057600080fd5b6101e1600160a060020a03600435811690602435166107f8565b600854600160a060020a031681565b60058054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561041f5780601f106103f45761010080835404028352916020019161041f565b820191906000526020600020905b81548152906001019060200180831161040257829003601f168201915b505050505081565b600160a060020a03338116600081815260016020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b60075481565b600160a060020a03808416600081815260016020908152604080832033909516835293815283822054928252819052918220548390108015906104dc5750828110155b15156104e757600080fd5b600160a060020a038085166000908152602081905260408082208054870190559187168152208054849003905560001981101561054c57600160a060020a03808616600090815260016020908152604080832033909416835292905220805484900390555b83600160a060020a031685600160a060020a03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8560405190815260200160405180910390a3506001949350505050565b60006020819052908152604090205481565b60035460ff1681565b600160209081526000928352604080842090915290825290205481565b600160a060020a031660009081526020819052604090205490565b60028054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561041f5780601f106103f45761010080835404028352916020019161041f565b60085433600160a060020a0390811691161461067757600080fd5b600481805161068a929160200190610823565b5050565b60068054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561041f5780601f106103f45761010080835404028352916020019161041f565b600160a060020a0333166000908152602081905260408120548290101561071f57600080fd5b600160a060020a033381166000818152602081905260408082208054879003905592861680825290839020805486019055917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a350600192915050565b60048054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561041f5780601f106103f45761010080835404028352916020019161041f565b600160a060020a03918216600090815260016020908152604080832093909416825291909152205490565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061086457805160ff1916838001178555610891565b82800160010185558215610891579182015b82811115610891578251825591602001919060010190610876565b5061089d9291506108a1565b5090565b6108bb91905b8082111561089d57600081556001016108a7565b905600a165627a7a72305820b5f19592dca2712c509e68ef5ca50db9b20aaadcbeb0ec29b2696e1a356b713b0029
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000052b7d2dcc80cd2e40000000000000000000000000000000000000000000000000000000000000000000024412043727970746f20666f7220746865206e656f636174656368756d656e616c20576179000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049687474703a2f2f74686f7567687466756c636174686f6c69632e636f6d2f77702d636f6e74656e742f75706c6f6164732f323031342f30322f6c6f676f7374617475746f312e676966000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084b696b6f436f696e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044b494b4f00000000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : _description (string): A Crypto for the neocatechumenal Way
Arg [1] : _logoURL (string): http://thoughtfulcatholic.com/wp-content/uploads/2014/02/logostatuto1.gif
Arg [2] : _name (string): KikoCoin
Arg [3] : _symbol (string): KIKO
Arg [4] : _totalSupply (uint256): 100000000000000000000000000
-----Encoded View---------------
16 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000100
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000180
Arg [3] : 00000000000000000000000000000000000000000000000000000000000001c0
Arg [4] : 00000000000000000000000000000000000000000052b7d2dcc80cd2e4000000
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000024
Arg [6] : 412043727970746f20666f7220746865206e656f636174656368756d656e616c
Arg [7] : 2057617900000000000000000000000000000000000000000000000000000000
Arg [8] : 0000000000000000000000000000000000000000000000000000000000000049
Arg [9] : 687474703a2f2f74686f7567687466756c636174686f6c69632e636f6d2f7770
Arg [10] : 2d636f6e74656e742f75706c6f6164732f323031342f30322f6c6f676f737461
Arg [11] : 7475746f312e6769660000000000000000000000000000000000000000000000
Arg [12] : 0000000000000000000000000000000000000000000000000000000000000008
Arg [13] : 4b696b6f436f696e000000000000000000000000000000000000000000000000
Arg [14] : 0000000000000000000000000000000000000000000000000000000000000004
Arg [15] : 4b494b4f00000000000000000000000000000000000000000000000000000000
Swarm Source
bzzr://b5f19592dca2712c509e68ef5ca50db9b20aaadcbeb0ec29b2696e1a356b713b
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 31 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
[ Download: CSV Export ]
[ 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.