Contract 0xa68920f6d3c996ac3c232e4e93914e9d76150735

 

TxHash Block Age From To Value [TxFee]
0x48425c822e6f4f7edef848d4a2e4b1ac82f98da088fad5b8f3663fa3cf4f06f7(pending)12 days 3 hrs ago0xb6936de1cb47b971721be3f64a61ba6c4bc12ded IN 0xa68920f6d3c996ac3c232e4e93914e9d761507350 Ether(Pending)
0xc175d2b15654ad1187a200ba934880e75191d9ac8476fb522534bf56bbfb469f740003813 hrs 37 mins ago0x68ddb5b81d9743d9ef3b3c58a9f42292d52aaac2 IN  0xa68920f6d3c996ac3c232e4e93914e9d761507350 Ether0.000055064625
0x8ad8881a01dc316dcbe3cb2fc8b51c578f374458f2c3ca885ff67c7290c20aa9740001613 hrs 42 mins ago0xaf2b13d18a53fabbb77af32bc88ab96c2f061a64 IN  0xa68920f6d3c996ac3c232e4e93914e9d761507350 Ether0.000055064625
0x89d3c83dda0655f35efb8ac8f54867777283049ab35d2285242c5d24b0dc47ee739999713 hrs 45 mins ago0xa0553b9cc8095fe7bf33f824c6e5e79dc9ec204e IN  0xa68920f6d3c996ac3c232e4e93914e9d761507350 Ether0.0000657915
0x1048903d8aeb5aa30bf47418058a0b93d82b358c97cbdf929c6bb0ee7412dccd739998813 hrs 46 mins ago0x2d95658acc68ddc98b1445bd6bc51dbffa190492 IN  0xa68920f6d3c996ac3c232e4e93914e9d761507350 Ether0.0000657915
0xdbe3e1f10ac3467bdc1d005d6d3cab98e46ce4aaf51982aea2a20f74c7a80569739997713 hrs 49 mins ago0x4ef873f9de4c29460de84f615246a64f9aab00dc IN  0xa68920f6d3c996ac3c232e4e93914e9d761507350 Ether0.000055064625
0xd3b5a944dd29cc17064fe46cd267cd2885bd798bd5663afcc7dea2f3f2b92774739817220 hrs 42 mins ago0xe02899e4cf96248f97135548ffc2e8cfb3afbad2 IN  0xa68920f6d3c996ac3c232e4e93914e9d761507350 Ether0.000137304
0xa68cd23bd955a195c6258f3fc93cd4725988f1f5412ccdffb3e86ad3e1b8e11573917491 day 20 hrs ago0x18a678921e050ca0d677b0f33f1947ba71c183d4 IN  0xa68920f6d3c996ac3c232e4e93914e9d761507350 Ether0.000261399609
0xde2c17f55bdd862c7c2bbfc0c6be45cb4d365b861c724a95837b99760477804573915941 day 21 hrs ago0x8436519b23510731be644c4941da1af18d4a2020 IN  0xa68920f6d3c996ac3c232e4e93914e9d761507350 Ether0.000227304
0xe9166f9196ac79fe46c4bd06b687573bae20920ffe25a989e6b75d85afaa2b8a73879622 days 11 hrs ago0x0103c3342eabb9de01193a09e7ef14600795ec7d IN  0xa68920f6d3c996ac3c232e4e93914e9d761507350 Ether0.000022884
0x8e71d3699cc4c08906b4103c6b5f5b3b26dfcbc1118fc907a71990332e27e58573879562 days 11 hrs ago0x07141ed277bc24d633408b8b218da4f8c03a2c5f IN  0xa68920f6d3c996ac3c232e4e93914e9d761507350 Ether0.000022884
0xff389444573f4693d84d3272e84aed15ffaa1faaeec402ce02c42e6ffb10383073879522 days 11 hrs ago0x51326ab86347c8e2e90f2d1bff38a4949764931c IN  0xa68920f6d3c996ac3c232e4e93914e9d761507350 Ether0.000022884
0x5ff441c92e2dcbf2c5667be48c53535411a7f0dbbe2fdffbdc703f8a4cabbc4973879062 days 11 hrs ago0x113af2d2c476f0c633c825b2a81b489c17788004 IN  0xa68920f6d3c996ac3c232e4e93914e9d761507350 Ether0.000022884
0xc9554d7d3ee4f857fb1e75de78d0ace76bbc6ec6e8bce9ddaa788fc17b30aa8873868122 days 15 hrs ago0xb586aadab230d39eef5eb49964a81340019ce875 IN  0xa68920f6d3c996ac3c232e4e93914e9d761507350 Ether0.000317688
0xf5d2fcffebed135666564111f686869aea8dca7742e72fa4e8d008d9ae12e90c73810133 days 13 hrs ago0x9628ab50e8fe1897edeea9ca842fe7398e34e596 IN  0xa68920f6d3c996ac3c232e4e93914e9d761507350 Ether0.000160188
0xabb3581e0532f7088e1c55213c16660c857d3cc4f8d1abd6bcfce2302a19933373807333 days 14 hrs ago0x73b3b09978678bb3fa23d55c84a0042df1ed9562 IN  0xa68920f6d3c996ac3c232e4e93914e9d761507350 Ether0.000265188
0x5da6935ca12f478f1d4c9ac8f0e7b190b2b9f064f6338b2de0bdcbd4c73b903f73759194 days 7 hrs ago0xa07425d84ff3b82727cf3958d8559313244cda17 IN  0xa68920f6d3c996ac3c232e4e93914e9d761507350 Ether0.000075768
0x100e138916bd6c61e2965ac6733d94678891ad1031747eb5c16598523ec170c273743154 days 13 hrs ago0x3b1d582614d04b3d431480a9e66c69f15c41ba79 IN  0xa68920f6d3c996ac3c232e4e93914e9d761507350 Ether0.00026442
0x3fbb58819e3d8045b77af7c09b998a29138c931cfe79f52fbf617e22e78ebae373715035 days 26 mins ago0x18a2109bc20433510b395d1bf91654cbe57d3e2f IN  0xa68920f6d3c996ac3c232e4e93914e9d761507350 Ether0.00018974
0xdc3c325f1491cc83b8c909380fdbc5fccf5748bc2b314571e5bb8507213e453873686365 days 10 hrs ago0xe8e761ab3ce134d215c9bd1bb68fc41eb58b0e4c IN  0xa68920f6d3c996ac3c232e4e93914e9d761507350 Ether0.000087562
0xd525b2b4d7f9c4f4407dbf253d00fcb7c05cfec80b69862954ee1167bcd7e5a873567267 days 7 hrs ago0x8e59ae915d87b4f7d8db4210727ac7dd2ab63476 IN  0xa68920f6d3c996ac3c232e4e93914e9d761507350 Ether0.00175124
0x9df5e6f25328539d0e767f7c220e9828c9567d732194ab5b375ddf2bd3d2dca373562787 days 9 hrs ago0xb7acbf6ba14c1fb8d42f5bb5550f2bd5c16471fb IN  0xa68920f6d3c996ac3c232e4e93914e9d761507350 Ether0.00018942
0x8541aab4745ec06baa0df751f9aa44d1d30ce5dda148e0bd3094d12ebf968fa573533777 days 20 hrs ago0xcda53c57ff19e84a21f9cfd579c9af0a0ace6d0b IN  0xa68920f6d3c996ac3c232e4e93914e9d761507350 Ether0.00003782
0x5f3c32ce355db653597c3bf69752150f2a1a3ce084053481cade1bbeec8fe90173476708 days 17 hrs ago0x3abef5dedf4f3c0bcdc6a4898eb2b804f1b7ac3b IN  0xa68920f6d3c996ac3c232e4e93914e9d761507350 Ether0.000482295
0xc9d74fa38d17f34b9e5ac312d82e266bd0002ceeb4c835e9aa80c21d47346687733762810 days 6 hrs ago0xc777e976a917eb2e0a6d57f531f95f4751ba98d5 IN  0xa68920f6d3c996ac3c232e4e93914e9d761507350 Ether0.00011442
[ Download CSV Export 

Internal Transactions as a result of Contract Execution

Parent TxHash Block Age From To Value

Contract Source Code Verified (Similar Match)
Note: This contract matches the deployed ByteCode of the Verified Source Code for Contract 0xc10a91ca0d5a4b3837d4226a825a2a6b23e20468

Contract Name:
TokenERC20

Compiler Version
v0.4.20-nightly.2018.1.17+commit.4715167e

Optimization Enabled:
Yes

Runs (Optimizer):
200

Contract Source Code

pragma solidity ^0.4.16; 
interface tokenRecipient { function receiveApproval(address _from, uint256 _value, address _token, bytes _extraData) public; } 
contract TokenERC20 { 
    // Public variables of the token
    string public name; 
    string public symbol;
    uint8 public decimals = 18; // 18 decimals is the strongly suggested default, avoid changing it 
    uint256 public totalSupply; // This creates an array with all balances 
    mapping (address => uint256) public balanceOf; 
    mapping (address => mapping (address => uint256)) public allowance; 
    // This generates a public event on the blockchain that will notify clients 
    event Transfer(address indexed from, address indexed to, uint256 value);
    // This notifies clients about the amount burnt
    event Burn(address indexed from, uint256 value); 
    /** * Constrctor function * * Initializes contract with initial supply tokens to the creator of the contract */ 
    function TokenERC20( uint256 initialSupply, string tokenName, string tokenSymbol ) public
    { totalSupply = initialSupply * 10 ** uint256(decimals); 
    // Update total supply with the decimal amount
    balanceOf[msg.sender] = totalSupply; 
    // Give the creator all initial  tokens
    name = tokenName; 
    // Set the name for display     purposes 
    symbol = tokenSymbol; // Set the  symbol for display purposes 
    } 
    
    /** * Internal transfer, only can be called by this contract */ 
    function _transfer(address _from, address _to, uint _value) internal {
        // Prevent transfer to 0x0 address.         Use burn() instead 
        require(_to != 0x0);
        // Check if the sender has enough 
        require(balanceOf[_from] >= _value); 
        // Check for overflows
        require(balanceOf[_to] + _value > balanceOf[_to]);
        // Save this for an assertion in the future
        uint previousBalances = balanceOf[_from] + balanceOf[_to]; 
        // Subtract from the sender 
        balanceOf[_from] -= _value; 
        // Add the same to the recipient 
        balanceOf[_to] += _value; Transfer(_from, _to, _value); 
        // Asserts are used to use static analysis to find bugs in your code. They should never fail
        assert(balanceOf[_from] + balanceOf[_to] == previousBalances); }
        /** * Transfer tokens * * Send `_value` tokens to `_to` from your account * * @param _to The address of the recipient * @param _value the amount to send */ 
        function transfer(address _to, uint256 _value) public { _transfer(msg.sender, _to, _value); }
        /** * Transfer tokens from other address * * Send `_value` tokens to `_to` on behalf of `_from` * * @param _from The address of the sender * @param _to The address of the recipient * @param _value the amount to send */
        function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) { require(_value <= allowance[_from][msg.sender]);
        // Check allowance 
        allowance[_from][msg.sender] -= _value; 
        _transfer(_from, _to, _value); return true; }
        /** * Set allowance for other address * * Allows `_spender` to spend no more than `_value` tokens on your behalf * * @param _spender The address authorized to spend * @param _value the max amount they can spend */ 
        function approve(address _spender, uint256 _value) public returns (bool success) { allowance[msg.sender][_spender] = _value; return true; }
        /** * Set allowance for other address and notify * * Allows `_spender` to spend no more than `_value` tokens on your behalf, and then ping the contract about it * * @param _spender The address authorized to spend * @param _value the max amount they can spend * @param _extraData some extra information to send to the approved contract */ 
        function approveAndCall(address _spender, uint256 _value, bytes _extraData) public returns (bool success) { tokenRecipient spender = tokenRecipient(_spender); if (approve(_spender, _value)) { spender.receiveApproval(msg.sender, _value, this, _extraData); return true; } } 
        /** * Destroy tokens * * Remove `_value` tokens from the system irreversibly * * @param _value the amount of money to burn */ 
        function burn(uint256 _value) public returns (bool success) { require(balanceOf[msg.sender] >= _value); 
        // Check if the sender has enough
        balanceOf[msg.sender] -= _value; 
        // Subtract from the sender
        totalSupply -= _value; 
        // Updates totalSupply 
        Burn(msg.sender, _value); return true; }
        /** * Destroy tokens from other account * * Remove `_value` tokens from the system irreversibly on behalf of `_from`. * * @param _from the address of the sender * @param _value the amount of money to burn */ 
        function burnFrom(address _from, uint256 _value) public returns (bool success) { require(balanceOf[_from] >= _value);
        // Check if the targeted balance is enough
        require(_value <= allowance[_from][msg.sender]); 
        // Check allowance 
        balanceOf[_from] -= _value;
        // Subtract from the targeted balance 
        allowance[_from][msg.sender] -= _value; 
        // Subtract from the sender's allowance 
        totalSupply -= _value;
        // Update totalSupply
        Burn(_from, _value); return true; } }

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":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_value","type":"uint256"}],"name":"burnFrom","outputs":[{"name":"success","type":"bool"}],"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":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"},{"name":"_extraData","type":"bytes"}],"name":"approveAndCall","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"initialSupply","type":"uint256"},{"name":"tokenName","type":"string"},{"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":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"}]

Contract Creation Code

60606040526002805460ff19166012179055341561001c57600080fd5b604051610a1f380380610a1f833981016040528080519190602001805182019190602001805160025460ff16600a0a85026003819055600160a060020a03331660009081526004602052604081209190915592019190508280516100849291602001906100a1565b5060018180516100989291602001906100a1565b5050505061013c565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100e257805160ff191683800117855561010f565b8280016001018555821561010f579182015b8281111561010f5782518255916020019190600101906100f4565b5061011b92915061011f565b5090565b61013991905b8082111561011b5760008155600101610125565b90565b6108d48061014b6000396000f3006060604052600436106100b95763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100be578063095ea7b31461014857806318160ddd1461017e57806323b872dd146101a3578063313ce567146101cb57806342966c68146101f457806370a082311461020a57806379cc67901461022957806395d89b411461024b578063a9059cbb1461025e578063cae9ca5114610282578063dd62ed3e146102e7575b600080fd5b34156100c957600080fd5b6100d161030c565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561010d5780820151838201526020016100f5565b50505050905090810190601f16801561013a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561015357600080fd5b61016a600160a060020a03600435166024356103aa565b604051901515815260200160405180910390f35b341561018957600080fd5b6101916103da565b60405190815260200160405180910390f35b34156101ae57600080fd5b61016a600160a060020a03600435811690602435166044356103e0565b34156101d657600080fd5b6101de610457565b60405160ff909116815260200160405180910390f35b34156101ff57600080fd5b61016a600435610460565b341561021557600080fd5b610191600160a060020a03600435166104eb565b341561023457600080fd5b61016a600160a060020a03600435166024356104fd565b341561025657600080fd5b6100d16105d9565b341561026957600080fd5b610280600160a060020a0360043516602435610644565b005b341561028d57600080fd5b61016a60048035600160a060020a03169060248035919060649060443590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965061065395505050505050565b34156102f257600080fd5b610191600160a060020a0360043581169060243516610785565b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103a25780601f10610377576101008083540402835291602001916103a2565b820191906000526020600020905b81548152906001019060200180831161038557829003601f168201915b505050505081565b600160a060020a033381166000908152600560209081526040808320938616835292905220819055600192915050565b60035481565b600160a060020a0380841660009081526005602090815260408083203390941683529290529081205482111561041557600080fd5b600160a060020a038085166000908152600560209081526040808320339094168352929052208054839003905561044d8484846107a2565b5060019392505050565b60025460ff1681565b600160a060020a0333166000908152600460205260408120548290101561048657600080fd5b600160a060020a03331660008181526004602052604090819020805485900390556003805485900390557fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59084905190815260200160405180910390a2506001919050565b60046020526000908152604090205481565b600160a060020a0382166000908152600460205260408120548290101561052357600080fd5b600160a060020a038084166000908152600560209081526040808320339094168352929052205482111561055657600080fd5b600160a060020a038084166000818152600460209081526040808320805488900390556005825280832033909516835293905282902080548590039055600380548590039055907fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca59084905190815260200160405180910390a250600192915050565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156103a25780601f10610377576101008083540402835291602001916103a2565b61064f3383836107a2565b5050565b60008361066081856103aa565b1561077d5780600160a060020a0316638f4ffcb1338630876040518563ffffffff167c01000000000000000000000000000000000000000000000000000000000281526004018085600160a060020a0316600160a060020a0316815260200184815260200183600160a060020a0316600160a060020a0316815260200180602001828103825283818151815260200191508051906020019080838360005b838110156107165780820151838201526020016106fe565b50505050905090810190601f1680156107435780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b151561076457600080fd5b6102c65a03f1151561077557600080fd5b505050600191505b509392505050565b600560209081526000928352604080842090915290825290205481565b6000600160a060020a03831615156107b957600080fd5b600160a060020a038416600090815260046020526040902054829010156107df57600080fd5b600160a060020a0383166000908152600460205260409020548281011161080557600080fd5b50600160a060020a0380831660008181526004602052604080822080549488168084528284208054888103909155938590528154870190915591909301927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a3600160a060020a038084166000908152600460205260408082205492871682529020540181146108a257fe5b505050505600a165627a7a7230582093548ab05ad7719610271327b685a9401d3c3afdc4b3a085d1b3663ad41b78b800290000000000000000000000000000000000000000000000000000000001406f40000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000007436f696e5061790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034350430000000000000000000000000000000000000000000000000000000000

Swarm Source

bzzr://93548ab05ad7719610271327b685a9401d3c3afdc4b3a085d1b3663ad41b78b8
Block Age Transaction Difficulty GasUsed Reward
Block Age Uncle Number Difficulty GasUsed Reward
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.