Contract 0x122A86b5DFF2D085AfB49600b4cd7375D0d94A5f

 

TxHash Block Age From To Value [TxFee]
0xf417a2d8d0dbe5c53b3c5e4c7ddf8e050673eba4aef37dbdb7527de605854963739357943 mins ago0x59aa0e99cbe397dd5f2eb4013de9094f804a4f37 IN  0x122a86b5dff2d085afb49600b4cd7375d0d94a5f0 Ether0.00018249
0x191fe2a282794e768cef7226139f6b71bb7f41620b9285850a79da46966668c2738880318 hrs 42 mins ago0x59aa0e99cbe397dd5f2eb4013de9094f804a4f37 IN  0x122a86b5dff2d085afb49600b4cd7375d0d94a5f0 Ether0.00025749
0x1557f544120f644b427b4987b3708e824b5fd22ffcba48f76ef1db0ff9ae96b3738806521 hrs 33 mins ago0xf103f39a31da76d5293670b1247473f3a7a7f4f1 IN  0x122a86b5dff2d085afb49600b4cd7375d0d94a5f0 Ether0.0000677187
0xcea0af5120b0db8f4ba9576642c95d0d370544c74ef78f0f0ad9fb37b9034bf0738750123 hrs 31 mins agoCREX24 IN  0x122a86b5dff2d085afb49600b4cd7375d0d94a5f0 Ether0.001110858967
0xa6c0c3644000a5e0acd8eee13b60a9f82490b1998b5ad7707fe5f43dd4c3d6d073852321 day 8 hrs ago0x98ed4f6baa1bd0e2e6dbb3e7a60aa12f7cbe3f0e IN  0x122a86b5dff2d085afb49600b4cd7375d0d94a5f0 Ether0.00006411
0x3a6f72bcf53a93220ebd3c71d5641a3157afd081fa6bdb866e85147767d0663973793332 days 5 hrs ago0xc6cc2f801bf35cccf820cbb2d897ccc23fd526e2 IN  0x122a86b5dff2d085afb49600b4cd7375d0d94a5f0 Ether0.000048328
0xd2e7b16117b3b8446383f650006c626c847993314c208a30854644aebcc16e5473639804 days 15 hrs ago0x6949c675af86aa8097b038f823c753efecec9fa9 IN  0x122a86b5dff2d085afb49600b4cd7375d0d94a5f0 Ether0.00064686
0x4b6fc382aa60ad699cf99317e9383620b7dda93a29f615aca3368f3e741c837473639504 days 15 hrs agoCREX24 IN  0x122a86b5dff2d085afb49600b4cd7375d0d94a5f0 Ether0.001554533086
0x273ddfb5bad6a86df5021e4bbb27582c500f76579800950df44d4fdb64a7048873419398 days 1 hr ago0x6949c675af86aa8097b038f823c753efecec9fa9 IN  0x122a86b5dff2d085afb49600b4cd7375d0d94a5f0 Ether0.00064494
0x0594226240e28729661b2c1485ddff720e95e05def2e819aa9b439fabddf17a273419168 days 1 hr agoCREX24 IN  0x122a86b5dff2d085afb49600b4cd7375d0d94a5f0 Ether0.001383544037
0xda34b9655a3de16296cb89f025b6d4744933635712c2007ec1b39e9660635b6773401758 days 8 hrs ago0x828a10b6cd69836cabdea1ecba60234e8a4a7795 IN  0x122a86b5dff2d085afb49600b4cd7375d0d94a5f0 Ether0.000064494
0x5264bd85b7f8195dad99efc706c2be1c806e7af95d2097d5115530fc3c3b318473375448 days 17 hrs ago0xc6cc2f801bf35cccf820cbb2d897ccc23fd526e2 IN  0x122a86b5dff2d085afb49600b4cd7375d0d94a5f0 Ether0.0000482
0x602fdcc41b867485aaa9911879dd5d5a81ea8531c96f62d9ebf8c2dc4a88a3bf73375428 days 17 hrs ago0xc6cc2f801bf35cccf820cbb2d897ccc23fd526e2 IN  0x122a86b5dff2d085afb49600b4cd7375d0d94a5f0 Ether0.0000482
0xd9a405e2ec2e83d80b0d0d2ac2e736e1b56d5109a53bd353175193a29ca2a1ae73375428 days 17 hrs ago0xc6cc2f801bf35cccf820cbb2d897ccc23fd526e2 IN  0x122a86b5dff2d085afb49600b4cd7375d0d94a5f0 Ether0.0000482
0xb715b26345637a17bef93a9e5c2887686b098f5853189e179d8fa0c779d9c4a073375328 days 17 hrs ago0xc6cc2f801bf35cccf820cbb2d897ccc23fd526e2 IN  0x122a86b5dff2d085afb49600b4cd7375d0d94a5f0 Ether0.000048328
0x9ce57254846246ad91b6e13084be1f471ea077c3113adaa10eb99267662c3b7773375328 days 17 hrs ago0xc6cc2f801bf35cccf820cbb2d897ccc23fd526e2 IN  0x122a86b5dff2d085afb49600b4cd7375d0d94a5f0 Ether0.000048328
0xa97c4dbfb1a4a1cccc70bed828a2f3f33246e1fd1f77427fa7cae3aaeff9b88173368498 days 20 hrs agoCREX24 IN  0x122a86b5dff2d085afb49600b4cd7375d0d94a5f0 Ether0.000832939974
0xf657e10815c0a4df1ea7bb4ada8db599a3c029a3df6f94cb40b77ffd27a22d5d73310419 days 18 hrs agoCREX24 IN  0x122a86b5dff2d085afb49600b4cd7375d0d94a5f0 Ether0.000392115091
0xa57c8b825cc1bfe6b1b57df6a07c646d470e91a8348ae76144fa0a6590b0722473309509 days 18 hrs ago0xc6cc2f801bf35cccf820cbb2d897ccc23fd526e2 IN  0x122a86b5dff2d085afb49600b4cd7375d0d94a5f0 Ether0.000048328
0x116bc9f3ce81d4b48a36a90844e7ac7176f0daa09550416753d7af6d2349b5f773309509 days 18 hrs ago0xc6cc2f801bf35cccf820cbb2d897ccc23fd526e2 IN  0x122a86b5dff2d085afb49600b4cd7375d0d94a5f0 Ether0.0000482
0x5ce4c5a4ff3d9040b36dbae0d0245f85061d951c3c5e92cf17621eaa77ad034b73309489 days 18 hrs ago0xc6cc2f801bf35cccf820cbb2d897ccc23fd526e2 IN  0x122a86b5dff2d085afb49600b4cd7375d0d94a5f0 Ether0.0000482
0x4e1e40901f074e3ec0d42db3bc3b914a3f125c37425d4d05e855a7affe04969b73309489 days 18 hrs ago0xc6cc2f801bf35cccf820cbb2d897ccc23fd526e2 IN  0x122a86b5dff2d085afb49600b4cd7375d0d94a5f0 Ether0.0000482
0x95d4c95c49ae1d1e65ce16454e38b16eb1c398b27571f02410cd791ece9b65b173309489 days 18 hrs ago0xc6cc2f801bf35cccf820cbb2d897ccc23fd526e2 IN  0x122a86b5dff2d085afb49600b4cd7375d0d94a5f0 Ether0.0000482
0x87b3098285c040d0ad6a35937545193e6eedf8e7e730fe8d8f8fdaff98880f9973309489 days 18 hrs ago0xc6cc2f801bf35cccf820cbb2d897ccc23fd526e2 IN  0x122a86b5dff2d085afb49600b4cd7375d0d94a5f0 Ether0.0000482
0xb9ebb4b86d36efb2f3fb3ff28bc711d24217b99a0cb3389f8ef5bea9699da2ce73309489 days 18 hrs ago0xc6cc2f801bf35cccf820cbb2d897ccc23fd526e2 IN  0x122a86b5dff2d085afb49600b4cd7375d0d94a5f0 Ether0.0000482
[ Download CSV Export 

Internal Transactions as a result of Contract Execution

Parent TxHash Block Age From To Value
Warning: The compiled contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity), NestedArrayFunctionCallDecoder (medium-severity) Solidity Compiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: SimpleToken
Compiler Version: v0.4.18+commit.9cf6e910
Optimization Enabled: No
Runs (Optimizer):  200


Contract Source Code
pragma solidity ^0.4.6;

library SafeMath {
  function mul(uint a, uint b) internal returns (uint) {
    uint c = a * b;
    assert(a == 0 || c / a == b);
    return c;
  }

  function div(uint a, uint b) internal returns (uint) {
    // assert(b > 0); // Solidity automatically throws when dividing by 0
    uint c = a / b;
    // assert(a == b * c + a % b); // There is no case in which this doesn't hold
    return c;
  }

  function sub(uint a, uint b) internal returns (uint) {
    assert(b <= a);
    return a - b;
  }

  function add(uint a, uint b) internal returns (uint) {
    uint c = a + b;
    assert(c >= a);
    return c;
  }

  function max64(uint64 a, uint64 b) internal constant returns (uint64) {
    return a >= b ? a : b;
  }

  function min64(uint64 a, uint64 b) internal constant returns (uint64) {
    return a < b ? a : b;
  }

  function max256(uint256 a, uint256 b) internal constant returns (uint256) {
    return a >= b ? a : b;
  }

  function min256(uint256 a, uint256 b) internal constant returns (uint256) {
    return a < b ? a : b;
  }

  function assert(bool assertion) internal {
    if (!assertion) {
      throw;
    }
  }
}

contract ERC20Basic {
  uint public totalSupply;
  function balanceOf(address who) constant returns (uint);
  function transfer(address to, uint value);
  event Transfer(address indexed from, address indexed to, uint value);
}

contract ERC20 is ERC20Basic {
  function allowance(address owner, address spender) constant returns (uint);
  function transferFrom(address from, address to, uint value);
  function approve(address spender, uint value);
  event Approval(address indexed owner, address indexed spender, uint value);
}

contract BasicToken is ERC20Basic {
  using SafeMath for uint;

  mapping(address => uint) balances;

  modifier onlyPayloadSize(uint size) {
     if(msg.data.length < size + 4) {
       throw;
     }
     _;
  }

  /**
  * @dev transfer token for a specified address
  * @param _to The address to transfer to.
  * @param _value The amount to be transferred.
  */
  function transfer(address _to, uint _value) onlyPayloadSize(2 * 32) {
    balances[msg.sender] = balances[msg.sender].sub(_value);
    balances[_to] = balances[_to].add(_value);
    Transfer(msg.sender, _to, _value);
  }

  /**
  * @dev Gets the balance of the specified address.
  * @param _owner The address to query the the balance of. 
  * @return An uint representing the amount owned by the passed address.
  */
  function balanceOf(address _owner) constant returns (uint balance) {
    return balances[_owner];
  }

}

contract NewToken is BasicToken, ERC20 {

  mapping (address => mapping (address => uint)) allowed;


  /**
   * @dev Transfer tokens from one address to another
   * @param _from address The address which you want to send tokens from
   * @param _to address The address which you want to transfer to
   * @param _value uint the amout of tokens to be transfered
   */
  function transferFrom(address _from, address _to, uint _value) onlyPayloadSize(3 * 32) {
    var _allowance = allowed[_from][msg.sender];

    // Check is not needed because sub(_allowance, _value) will already throw if this condition is not met
    // if (_value > _allowance) throw;

    balances[_to] = balances[_to].add(_value);
    balances[_from] = balances[_from].sub(_value);
    allowed[_from][msg.sender] = _allowance.sub(_value);
    Transfer(_from, _to, _value);
  }

  /**
   * @dev Aprove the passed address to spend the specified amount of tokens on beahlf of msg.sender.
   * @param _spender The address which will spend the funds.
   * @param _value The amount of tokens to be spent.
   */
  function approve(address _spender, uint _value) {

    // To change the approve amount you first have to reduce the addresses`
    //  allowance to zero by calling `approve(_spender, 0)` if it is not
    //  already 0 to mitigate the race condition described here:
    //  https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
    if ((_value != 0) && (allowed[msg.sender][_spender] != 0)) throw;

    allowed[msg.sender][_spender] = _value;
    Approval(msg.sender, _spender, _value);
  }

  /**
   * @dev Function to check the amount of tokens than an owner allowed to a spender.
   * @param _owner address The address which owns the funds.
   * @param _spender address The address which will spend the funds.
   * @return A uint specifing the amount of tokens still avaible for the spender.
   */
  function allowance(address _owner, address _spender) constant returns (uint remaining) {
    return allowed[_owner][_spender];
  }

}

contract SimpleToken is NewToken {

  string public name = "ITL (Italian Lira)";
  string public symbol = "ITL";
  uint public decimals = 8;
  uint public INITIAL_SUPPLY = 10000000000000000000;

  function SimpleToken() {
    totalSupply = INITIAL_SUPPLY;
    balances[msg.sender] = INITIAL_SUPPLY;
  }

}

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":[],"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":[],"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":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","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":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"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":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"}]

Contract Creation Code
60606040526040805190810160405280601281526020017f49544c20284974616c69616e204c6972612900000000000000000000000000008152506003908051906020019061004f92919061010c565b506040805190810160405280600381526020017f49544c00000000000000000000000000000000000000000000000000000000008152506004908051906020019061009b92919061010c565b506008600555678ac7230489e8000060065534156100b857600080fd5b600654600081905550600654600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506101b1565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061014d57805160ff191683800117855561017b565b8280016001018555821561017b579182015b8281111561017a57825182559160200191906001019061015f565b5b509050610188919061018c565b5090565b6101ae91905b808211156101aa576000816000905550600101610192565b5090565b90565b610c5a806101c06000396000f3006060604052600436106100a4576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100a9578063095ea7b31461013757806318160ddd1461017957806323b872dd146101a25780632ff2e9dc14610203578063313ce5671461022c57806370a082311461025557806395d89b41146102a2578063a9059cbb14610330578063dd62ed3e14610372575b600080fd5b34156100b457600080fd5b6100bc6103de565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156100fc5780820151818401526020810190506100e1565b50505050905090810190601f1680156101295780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561014257600080fd5b610177600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061047c565b005b341561018457600080fd5b61018c6105fe565b6040518082815260200191505060405180910390f35b34156101ad57600080fd5b610201600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610604565b005b341561020e57600080fd5b6102166108c4565b6040518082815260200191505060405180910390f35b341561023757600080fd5b61023f6108ca565b6040518082815260200191505060405180910390f35b341561026057600080fd5b61028c600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506108d0565b6040518082815260200191505060405180910390f35b34156102ad57600080fd5b6102b5610919565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156102f55780820151818401526020810190506102da565b50505050905090810190601f1680156103225780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561033b57600080fd5b610370600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506109b7565b005b341561037d57600080fd5b6103c8600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610b61565b6040518082815260200191505060405180910390f35b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156104745780601f1061044957610100808354040283529160200191610474565b820191906000526020600020905b81548152906001019060200180831161045757829003601f168201915b505050505081565b6000811415801561050a57506000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414155b1561051457600080fd5b80600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a35050565b60005481565b60006060600481016000369050101561061c57600080fd5b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205491506106ed83600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610be890919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061078283600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610c0690919063ffffffff16565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506107d88383610c0690919063ffffffff16565b600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a35050505050565b60065481565b60055481565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60048054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156109af5780601f10610984576101008083540402835291602001916109af565b820191906000526020600020905b81548152906001019060200180831161099257829003601f168201915b505050505081565b604060048101600036905010156109cd57600080fd5b610a1f82600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610c0690919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ab482600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610be890919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3505050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000808284019050610bfc84821015610c1f565b8091505092915050565b6000610c1483831115610c1f565b818303905092915050565b801515610c2b57600080fd5b505600a165627a7a7230582077bc345e79739453188f76f2c27864e7d1aa9d267a0d0244b9a45ffa895e7e6c0029


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