BasicToken.sol 561 B

1234567891011121314151617181920212223242526
  1. pragma solidity ^0.4.4;
  2. import './ERC20Basic.sol';
  3. import '../SafeMath.sol';
  4. /*
  5. * Basic token
  6. * Basic version of StandardToken, with no allowances
  7. */
  8. contract BasicToken is ERC20Basic, SafeMath {
  9. mapping(address => uint) balances;
  10. function transfer(address _to, uint _value) {
  11. balances[msg.sender] = safeSub(balances[msg.sender], _value);
  12. balances[_to] = safeAdd(balances[_to], _value);
  13. Transfer(msg.sender, _to, _value);
  14. }
  15. function balanceOf(address _owner) constant returns (uint balance) {
  16. return balances[_owner];
  17. }
  18. }