Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 11 txns
Token Tracker: JPToken (JPT)
 Latest 11 txns

TxHash Age From To Value [TxFee]
0x52f4d6e916368365ba052d81acda55b6bedcad182078f5fdd7cb077f67764b8c107 days 23 hrs ago0x18ab7d43e9062d8656ae42ee9e473e05de0dd3b9  IN   0xce4d20b74faf8c1ab15e2b0fd3f1cccfe6f6d4190 Ether0.001644705
0xa204a9f818886dade5f73e1d576c61483acca563a16f89864456baf9f26d48e6111 days 18 hrs ago0x18ab7d43e9062d8656ae42ee9e473e05de0dd3b9  IN   0xce4d20b74faf8c1ab15e2b0fd3f1cccfe6f6d4190 Ether0.001177721
0x0b1cc1dbec68e044c930cbbb71ada2990b2a3c7cc8df350798b13a5ea3121d8a111 days 18 hrs ago0x18ab7d43e9062d8656ae42ee9e473e05de0dd3b9  IN   0xce4d20b74faf8c1ab15e2b0fd3f1cccfe6f6d4190 Ether0.001177721
0x16849293406de175e97d1ac6b433881fb036ca39b918e348a0aa2b373914b8cb128 days 21 hrs ago0x18ab7d43e9062d8656ae42ee9e473e05de0dd3b9  IN   0xce4d20b74faf8c1ab15e2b0fd3f1cccfe6f6d4190 Ether0.001644705
0xada2ff5cd94515851751f5efecad5f86e733b543ff3b98c7dfedb7d90716230e136 days 23 hrs ago0x18ab7d43e9062d8656ae42ee9e473e05de0dd3b9  IN   0xce4d20b74faf8c1ab15e2b0fd3f1cccfe6f6d4190 Ether0.001644705
0x9b6bb828baaf8836d5e5df654b0639b54a007f5ebaebf9aaacb0aeba0567219f185 days 22 hrs ago0x18ab7d43e9062d8656ae42ee9e473e05de0dd3b9  IN   0xce4d20b74faf8c1ab15e2b0fd3f1cccfe6f6d4190 Ether0.000686142
0x4c86eb33fcb62d8e6a0af0a43b503583d6ef41dddc3ffc863058f4c5d54f4d1a185 days 22 hrs ago0x18ab7d43e9062d8656ae42ee9e473e05de0dd3b9  IN   0xce4d20b74faf8c1ab15e2b0fd3f1cccfe6f6d4190 Ether0.000415152
0x48bb19e787ad08b6d7d82fc2ce0dfd7a159ad8263bfe5d1ddbc7bf0922bdd8fd185 days 22 hrs ago0x18ab7d43e9062d8656ae42ee9e473e05de0dd3b9  IN   0xce4d20b74faf8c1ab15e2b0fd3f1cccfe6f6d4190 Ether0.000415152
0xb12223310df72aaecdcac668a1bb5ec6286371c24ed22e2604948cabc3f4bdde217 days 23 hrs ago0x18ab7d43e9062d8656ae42ee9e473e05de0dd3b9  IN   0xce4d20b74faf8c1ab15e2b0fd3f1cccfe6f6d4190 Ether0.001181689
0x2dfe198976561e6764171c2e5d0e473b7996542cbdafa7794f9d71782d44b6c3220 days 16 hrs ago0x18ab7d43e9062d8656ae42ee9e473e05de0dd3b9  IN   0xce4d20b74faf8c1ab15e2b0fd3f1cccfe6f6d4190 Ether0.001646689
0xe973b4821d2060d23cd54eab72913b370cfc5ff0aff30f765383ccb3ec27cba8243 days 18 hrs ago0x18ab7d43e9062d8656ae42ee9e473e05de0dd3b9  IN    Contract Creation0 Ether0.00089625
[ 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), EventStructWrongData (very low-severity), NestedArrayFunctionCallDecoder (medium-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: JpToken
Compiler Text: v0.4.18+commit.9cf6e910
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.18;

contract JpToken {
    string public name;
    string public symbol;
    uint8 public decimals = 2;
    uint256 public totalSupply;

    mapping (address => uint256) public balanceOf;
    mapping (address => mapping (address => uint256)) public allowance;

    event Transfer(address indexed from, address indexed to, uint256 value);


    function JpToken() public {
        totalSupply = 50000000* 10 ** uint256(decimals);  // Update total supply with the decimal amount
        balanceOf[msg.sender] = totalSupply;                // Give the creator all initial tokens
        name = "JPToken";                                   // Set the name for display purposes
        symbol = "JPT";                               // Set the symbol for display purposes
    }

    function _transfer(address _from, address _to, uint _value) internal {
        require(_to != 0x0);
        require(balanceOf[_from] >= _value);
        require(balanceOf[_to] + _value > balanceOf[_to]);
        uint previousBalances = balanceOf[_from] + balanceOf[_to];
        balanceOf[_from] -= _value;
        balanceOf[_to] += _value;
        Transfer(_from, _to, _value);
        assert(balanceOf[_from] + balanceOf[_to] == previousBalances);
    }

     function transfer(address _to, uint256 _value) public {
        _transfer(msg.sender, _to, _value);
    }

    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;
    }

   
    function approve(address _spender, uint256 _value) public returns (bool success) {
        allowance[msg.sender][_spender] = _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":true,"inputs":[{"name":"","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":[],"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":[],"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"}]

  Contract Creation Code Switch To Opcodes View
606060405260028060006101000a81548160ff021916908360ff160217905550341561002a57600080fd5b600260009054906101000a900460ff1660ff16600a0a6302faf08002600381905550600354600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506040805190810160405280600781526020017f4a50546f6b656e00000000000000000000000000000000000000000000000000815250600090805190602001906100dd92919061012f565b506040805190810160405280600381526020017f4a505400000000000000000000000000000000000000000000000000000000008152506001908051906020019061012992919061012f565b506101d4565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061017057805160ff191683800117855561019e565b8280016001018555821561019e579182015b8281111561019d578251825591602001919060010190610182565b5b5090506101ab91906101af565b5090565b6101d191905b808211156101cd5760008160009055506001016101b5565b5090565b90565b610a7d806101e36000396000f300606060405260043610610099576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde031461009e578063095ea7b31461012c57806318160ddd1461018657806323b872dd146101af578063313ce5671461022857806370a082311461025757806395d89b41146102a4578063a9059cbb14610332578063dd62ed3e14610374575b600080fd5b34156100a957600080fd5b6100b16103e0565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156100f15780820151818401526020810190506100d6565b50505050905090810190601f16801561011e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561013757600080fd5b61016c600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061047e565b604051808215151515815260200191505060405180910390f35b341561019157600080fd5b61019961050b565b6040518082815260200191505060405180910390f35b34156101ba57600080fd5b61020e600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610511565b604051808215151515815260200191505060405180910390f35b341561023357600080fd5b61023b61063e565b604051808260ff1660ff16815260200191505060405180910390f35b341561026257600080fd5b61028e600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610651565b6040518082815260200191505060405180910390f35b34156102af57600080fd5b6102b7610669565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156102f75780820151818401526020810190506102dc565b50505050905090810190601f1680156103245780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561033d57600080fd5b610372600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610707565b005b341561037f57600080fd5b6103ca600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610716565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156104765780601f1061044b57610100808354040283529160200191610476565b820191906000526020600020905b81548152906001019060200180831161045957829003601f168201915b505050505081565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001905092915050565b60035481565b6000600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561059e57600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555061063384848461073b565b600190509392505050565b600260009054906101000a900460ff1681565b60046020528060005260406000206000915090505481565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106ff5780601f106106d4576101008083540402835291602001916106ff565b820191906000526020600020905b8154815290600101906020018083116106e257829003601f168201915b505050505081565b61071233838361073b565b5050565b6005602052816000526040600020602052806000526040600020600091509150505481565b6000808373ffffffffffffffffffffffffffffffffffffffff161415151561076257600080fd5b81600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101515156107b057600080fd5b600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540111151561083e57600080fd5b600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401905081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a380600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401141515610a4b57fe5b505050505600a165627a7a723058206421201799da499b77550cf528abd969632b02a14370d258dd0a7714ad0d81a30029

   Swarm Source:
bzzr://6421201799da499b77550cf528abd969632b02a14370d258dd0a7714ad0d81a3

 

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.