Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 9695 txns
Token Tracker: Simoleon (SIM)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0x00c90335f92ffcd26c8c915c79d7ab424454b7c7at txn 0xe60e5cbd7c3233d6ff0726f7035bdcce1efbff95d23062e3b3b86d9c9659c2bc
Token Balance:
 Latest 25 transactions from a total of 9695 transactions
(+1 PendingTxn)

TxHash Age From To Value [TxFee]
0x0f236a9fd4b69e4ebc239d101c5dd19439c552588d7011ca7eae3d4695a7d031(pending)0xe35c47ef3828cd743419d7f86f1d3bb5a0688f99  IN  0x86c8bf8532aa2601151c9dbbf4e4c4804e0425710 Ether(Pending)
0x2dd2651112c645515a9a9d8a1ef53bf24f2af23e8c1e23662dd3504d09306fa46 hrs 52 mins ago0xe431290fe8454e90b7f68f5be013ff1cb423b2bf  IN   0x86c8bf8532aa2601151c9dbbf4e4c4804e0425710 Ether0.000150636
0x6b7584f771c493740d732d15f2a1f79c85cb1afe880d7daf9b165ff2f8da8aee8 hrs 3 mins ago0x1ceff6495e5688db9b9cf0e55f9b3eadc25cb0c1  IN   0x86c8bf8532aa2601151c9dbbf4e4c4804e0425710 Ether0.000421272
0xfacbd908722571e2610a575c00deedbc27b17d58b1916a89a64f8965c4c655ef8 hrs 5 mins ago0x1ceff6495e5688db9b9cf0e55f9b3eadc25cb0c1  IN   0x86c8bf8532aa2601151c9dbbf4e4c4804e0425710 Ether0.0002366775
0x80be54902093c3248ba63372bacb8207c8ddf2442e8e283f8a87dbc056aa34a414 days 8 hrs ago0x0a6ecd4bb6c05b9c1cddba10fd827e16c4a8e143  IN   0x86c8bf8532aa2601151c9dbbf4e4c4804e0425710 Ether0.000168344
0x869f8f9fca86f34961cf08d6d34668682f895d86d473389e0c96eb233558e7f815 days 7 hrs ago0xe431290fe8454e90b7f68f5be013ff1cb423b2bf  IN   0x86c8bf8532aa2601151c9dbbf4e4c4804e0425710 Ether0.000112977
0x6b40630524580d78076d8cddaa6e6f03182da0b32341eb802907311bfa3991bc15 days 8 hrs ago0xe431290fe8454e90b7f68f5be013ff1cb423b2bf  IN   0x86c8bf8532aa2601151c9dbbf4e4c4804e0425710 Ether0.000217314
0x99690308cf6f0c5a06bdef1542bb863093d225b0745fca680e57a591904cf41b19 days 12 hrs ago0x0527d9352a24a47e1e327d00b76d32ca1f2a473e  IN   0x86c8bf8532aa2601151c9dbbf4e4c4804e0425710 Ether0.000126258
0x909783c5ecd3857d6ef516e1271a6e4b1d2df4f766049789d7c681e5e527c48e35 days 7 hrs ago0x3b2e298b401d1e11ce6ee82b54792ca435ce81ec  IN   0x86c8bf8532aa2601151c9dbbf4e4c4804e0425710 Ether0.000817506
0x398382011078ad6b482f11fd5b9adb931cd878e962434733832bc05bfde4bb6236 days 5 hrs ago0xe431290fe8454e90b7f68f5be013ff1cb423b2bf  IN   0x86c8bf8532aa2601151c9dbbf4e4c4804e0425710 Ether0.00045417
0x5cb3d50d5e77f7f095eee53cdb1e34ef3812eb1a497a2e117aa222cfc3c551fe36 days 5 hrs ago0x3b2e298b401d1e11ce6ee82b54792ca435ce81ec  IN   0x86c8bf8532aa2601151c9dbbf4e4c4804e0425710 Ether0.00075318
0x89600803faabb9b8ac56cdcfdd0c1f859027406157605fd5386effc0030847db40 days 22 hrs ago0xd668cb01373dafd8865d14ea916a76026b1225bd  IN   0x86c8bf8532aa2601151c9dbbf4e4c4804e0425710 Ether0.0000441903
0xb91cc91ac4da4d729e0759c0a58a74c62d62026737813b5283da0afa0db93e3441 days 3 hrs ago0xfe8c61f41b18a4e9f576f47b61ab85e01b4d5db7  IN   0x86c8bf8532aa2601151c9dbbf4e4c4804e0425710 Ether0.000105215
0xdf8dbb343d41f9200d5a3476512011ccdd4314a1525e9108ad20d721d0db742241 days 13 hrs ago0xd668cb01373dafd8865d14ea916a76026b1225bd  IN   0x86c8bf8532aa2601151c9dbbf4e4c4804e0425710 Ether0.0000748526
0x21e5056d4bd78c401681c7ffe9b327f543f42e639247676b81367dcfe47c945144 days 20 hrs ago0x09dfca476107067bfc57133cae51996c4d7532a4  IN   0x86c8bf8532aa2601151c9dbbf4e4c4804e0425710 Ether0.00005786825
0x5442af7d22532572aa99d3dab68ae425e669265f835fc75fd0ef2f35f08be09c46 days 11 hrs ago0x65da7e6ac35e557e0661a1b4ca953a0c33e3ea57  IN   0x86c8bf8532aa2601151c9dbbf4e4c4804e0425710 Ether0.00024146
0xb307178487e955b4c2925e6716f79cc65227ae912a1950ba5e6aeef877edda3f57 days 13 hrs ago0xc0311c8917daec75adfae3cb7bdb43f018ccde8a  IN   0x86c8bf8532aa2601151c9dbbf4e4c4804e0425710 Ether0.000313066
0xeee872d214f78f64f2f80b4d856d41f8a60dab913dd58ff72f1a3fbf43fcec2758 days 18 hrs ago0x60f0c00cf727ec4bd484613b637c1d6d6e0bec0c  IN   0x86c8bf8532aa2601151c9dbbf4e4c4804e0425710 Ether0.0001241537
0x2139d60efb63b8427c105c50e0fe0ec03360cea98cee4cc90512c2f16f47abdd60 days 20 hrs ago0xadc349223960d56003d40e9b626e0c43e7d8d4b6  IN   0x86c8bf8532aa2601151c9dbbf4e4c4804e0425710 Ether0.000119061922
0x655e78e974e0200b546b381703a1d3df15ecd8146219a15bb0ce279f2d69419061 days 6 hrs ago0x0e4f6ed8aaf6d27fbe4cf2c6fb2c02a844587f4c  IN   0x86c8bf8532aa2601151c9dbbf4e4c4804e0425710 Ether0.0000589204
0x0e5025990ac7ce389e424e77d56bbb02d1510cba15ecdb94c5ec322b1241867661 days 15 hrs ago0xc3bd0d1b00face9c827fb3028e693e6c498ab650  IN   0x86c8bf8532aa2601151c9dbbf4e4c4804e0425710 Ether0.000168344
0xc4fa6c11ae09b7a009d29ddc0a78cf90ace85681e7c4425c77fd1af3833d74d863 days 17 hrs ago0x05506c7521b5b7b8b0b44090e0f32a04ec195932  IN   0x86c8bf8532aa2601151c9dbbf4e4c4804e0425710 Ether0.0001241537
0xbbaa163852de001cd060032d3b7f3cfbd76962cb60a78b1409d4f91c47859bd667 days 12 hrs ago0x3b2e298b401d1e11ce6ee82b54792ca435ce81ec  IN   0x86c8bf8532aa2601151c9dbbf4e4c4804e0425710 Ether0.00037716
0x63a38ed9f6e78e2a19e7ae4b22b118da3cb454121201df9555552adbd9ea371167 days 22 hrs ago0x6ace1f8cb81106e629cf7612904c6b6183966015  IN   0x86c8bf8532aa2601151c9dbbf4e4c4804e0425710 Ether0.000024199
0x8fb5f32ef836c80fda208777b44b77e9172e8f73883d2f3b19afc4f6b212bb5868 days 10 hrs ago0xc98db3c5d09e9cf7375302faa1bf9c15c68d6395  IN   0x86c8bf8532aa2601151c9dbbf4e4c4804e0425710 Ether0.000123956421
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), NestedArrayFunctionCallDecoder (medium-severity), ZeroFunctionSelector (very low-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: Simoleon
Compiler Text: v0.4.15+commit.bbb8e64f
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.8;

contract ERC20Interface {
    function totalSupply() public constant returns (uint256 supply);
    function balance() public constant returns (uint256);
    function balanceOf(address _owner) public constant returns (uint256);
    function transfer(address _to, uint256 _value) public returns (bool success);
    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success);
    function approve(address _spender, uint256 _value) public returns (bool success);
    function allowance(address _owner, address _spender) public constant returns (uint256 remaining);

    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
}

contract Simoleon is ERC20Interface {
    string public constant symbol = "SIM";
    string public constant name = "Simoleon";
    uint8 public constant decimals = 2;

    uint256 _totalSupply = 0;
    uint256 _airdropAmount = 1000000;
    uint256 _cutoff = _airdropAmount * 10000;

    mapping(address => uint256) balances;
    mapping(address => bool) initialized;

    // Owner of account approves the transfer of an amount to another account
    mapping(address => mapping (address => uint256)) allowed;

    function Simoleon() {
        initialized[msg.sender] = true;
        balances[msg.sender] = _airdropAmount * 1000;
        _totalSupply = balances[msg.sender];
    }

    function totalSupply() constant returns (uint256 supply) {
        return _totalSupply;
    }

    // What's my balance?
    function balance() constant returns (uint256) {
        return getBalance(msg.sender);
    }

    // What is the balance of a particular account?
    function balanceOf(address _address) constant returns (uint256) {
        return getBalance(_address);
    }

    // Transfer the balance from owner's account to another account
    function transfer(address _to, uint256 _amount) returns (bool success) {
        initialize(msg.sender);

        if (balances[msg.sender] >= _amount
            && _amount > 0) {
            initialize(_to);
            if (balances[_to] + _amount > balances[_to]) {

                balances[msg.sender] -= _amount;
                balances[_to] += _amount;

                Transfer(msg.sender, _to, _amount);

                return true;
            } else {
                return false;
            }
        } else {
            return false;
        }
    }

    // Send _value amount of tokens from address _from to address _to
    // The transferFrom method is used for a withdraw workflow, allowing contracts to send
    // tokens on your behalf, for example to "deposit" to a contract address and/or to charge
    // fees in sub-currencies; the command should fail unless the _from account has
    // deliberately authorized the sender of the message via some mechanism; we propose
    // these standardized APIs for approval:
    function transferFrom(address _from, address _to, uint256 _amount) returns (bool success) {
        initialize(_from);

        if (balances[_from] >= _amount
            && allowed[_from][msg.sender] >= _amount
            && _amount > 0) {
            initialize(_to);
            if (balances[_to] + _amount > balances[_to]) {

                balances[_from] -= _amount;
                allowed[_from][msg.sender] -= _amount;
                balances[_to] += _amount;

                Transfer(_from, _to, _amount);

                return true;
            } else {
                return false;
            }
        } 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;
    }

    function allowance(address _owner, address _spender) constant returns (uint256 remaining) {
        return allowed[_owner][_spender];
    }

    // internal private functions
    function initialize(address _address) internal returns (bool success) {
        if (_totalSupply < _cutoff && !initialized[_address]) {
            initialized[_address] = true;
            balances[_address] = _airdropAmount;
            _totalSupply += _airdropAmount;
        }
        return true;
    }

    function getBalance(address _address) internal returns (uint256) {
        if (_totalSupply < _cutoff && !initialized[_address]) {
            return balances[_address] + _airdropAmount;
        }
        else {
            return balances[_address];
        }
    }
}

    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":"supply","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":"_address","type":"address"}],"name":"balanceOf","outputs":[{"name":"","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"},{"constant":true,"inputs":[],"name":"balance","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"type":"function"},{"inputs":[],"payable":false,"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"}]

  Contract Creation Code Switch To Opcodes View
606060405260008055620f42406001556402540be400600255341561002357600080fd5b5b600160a060020a0333166000908152600460209081526040808320805460ff1916600190811790915554600390925282206103e89091029081905590555b5b6107bf806100726000396000f300606060405236156100a15763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100a6578063095ea7b31461013157806318160ddd1461016757806323b872dd1461018c578063313ce567146101c857806370a08231146101f157806395d89b4114610222578063a9059cbb146102ad578063b69ef8a8146102e3578063dd62ed3e14610308575b600080fd5b34156100b157600080fd5b6100b961033f565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156100f65780820151818401525b6020016100dd565b50505050905090810190601f1680156101235780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561013c57600080fd5b610153600160a060020a0360043516602435610376565b604051901515815260200160405180910390f35b341561017257600080fd5b61017a6103e3565b60405190815260200160405180910390f35b341561019757600080fd5b610153600160a060020a03600435811690602435166044356103ea565b604051901515815260200160405180910390f35b34156101d357600080fd5b6101db610526565b60405160ff909116815260200160405180910390f35b34156101fc57600080fd5b61017a600160a060020a036004351661052b565b60405190815260200160405180910390f35b341561022d57600080fd5b6100b961053e565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156100f65780820151818401525b6020016100dd565b50505050905090810190601f1680156101235780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156102b857600080fd5b610153600160a060020a0360043516602435610575565b604051901515815260200160405180910390f35b34156102ee57600080fd5b61017a610664565b60405190815260200160405180910390f35b341561031357600080fd5b61017a600160a060020a0360043581169060243516610675565b60405190815260200160405180910390f35b60408051908101604052600881527f53696d6f6c656f6e000000000000000000000000000000000000000000000000602082015281565b600160a060020a03338116600081815260056020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a35060015b92915050565b6000545b90565b60006103f5846106a2565b50600160a060020a0384166000908152600360205260409020548290108015906104465750600160a060020a0380851660009081526005602090815260408083203390941683529290522054829010155b80156104525750600082115b1561050d57610460836106a2565b50600160a060020a038316600090815260036020526040902054828101111561050d57600160a060020a0380851660008181526003602081815260408084208054899003905560058252808420338716855282528084208054899003905594881680845291905290839020805486019055917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a350600161051e565b50600061051e565b61051e565b5060005b5b9392505050565b600281565b600061053682610718565b90505b919050565b60408051908101604052600381527f53494d0000000000000000000000000000000000000000000000000000000000602082015281565b6000610580336106a2565b50600160a060020a0333166000908152600360205260409020548290108015906105aa5750600082115b15610648576105b8836106a2565b50600160a060020a038316600090815260036020526040902054828101111561064857600160a060020a033381166000818152600360205260408082208054879003905592861680825290839020805486019055917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060016103dd565b5060006103dd565b6103dd565b5060006103dd565b5b92915050565b600061066f33610718565b90505b90565b600160a060020a038083166000908152600560209081526040808320938516835292905220545b92915050565b60006002546000541080156106d05750600160a060020a03821660009081526004602052604090205460ff16155b1561070f57600160a060020a0382166000908152600460209081526040808320805460ff19166001908117909155546003909252822081905581540190555b5060015b919050565b60006002546000541080156107465750600160a060020a03821660009081526004602052604090205460ff16155b1561076e5750600154600160a060020a03821660009081526003602052604090205401610539565b50600160a060020a038116600090815260036020526040902054610539565b5b9190505600a165627a7a7230582095aafab785a3f773bb2026c1df2e67a47de43ef53c864f5af9d8c6ccc622c10e0029

   Swarm Source:
bzzr://95aafab785a3f773bb2026c1df2e67a47de43ef53c864f5af9d8c6ccc622c10e

 

View All
Block Age transaction Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.