Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 8951 txns
Token Tracker: POW Token (POW)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0x7f4e4717fa6f918c365457ed58f8defac696483dat txn 0x34097a5bfa3fe0b2bd6e190b20641c4f3d2f041380da3ed73f93bd82a27bc822
Token Balance:
 Latest 25 transactions from a total of 8951 transactions
(+1 PendingTxn)

TxHash Age From To Value [TxFee]
0xb47e59aebb06c992c899a974167f9a49f49b9d530e2a46953445b1bce06186cf(pending)0xc780dc52c389805844a0e672d9ad10580acdf19b  IN  0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether(Pending)
0x4d3a5bc6dca97d4d207c497601de19d5bcec8f453e01480f5e85d666896bed7d13 mins ago0x6336cff1d15e20d53c76f84524c9e6461ff4b305  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000088224
0x958a8532c18be1685ea47843efee296ac227cd05d156e4a177ded57365fd9b1316 mins ago0xc780dc52c389805844a0e672d9ad10580acdf19b  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000113956
0x54bbf608226f6f1346e07ffb6beee02268fded1d425cbbbfa62b55c1c08ac5ea23 mins ago0xc780dc52c389805844a0e672d9ad10580acdf19b  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000080872
0xf96e022e6d2380ff59ff778d92ff1d2a14fbc925dec5d66b2022166013c0e12124 mins ago0xc780dc52c389805844a0e672d9ad10580acdf19b  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000077196
0x2c3c805c91793e0f4f1bd3d908c208ffa4c1d295612c7a1a94a85e9e601554a024 mins ago0xc780dc52c389805844a0e672d9ad10580acdf19b  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000077196
0x07475c1c8b622c4f9bf46ff814579b6796866bad7c056d53a8be75be2cb6d42338 mins ago0xc780dc52c389805844a0e672d9ad10580acdf19b  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000077196
0x4894001fa73fe6caff98250dbe3fd2ceaffb5055d7848a33c6b61485ed812cc238 mins ago0xc780dc52c389805844a0e672d9ad10580acdf19b  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000077196
0xe5816282dd46d7ced145cc92ce5a9ea4614c52367d63f37baf73e095e44168c039 mins ago0xc780dc52c389805844a0e672d9ad10580acdf19b  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000077196
0xae468feafe6ee7665353e462800790983788a985d77162870cf413d650771c6d39 mins ago0xc780dc52c389805844a0e672d9ad10580acdf19b  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000077196
0x1d7c5eacfcf441094017d43d92908cb9cddb6c04aeee0affe84875f3e52b16de39 mins ago0xc780dc52c389805844a0e672d9ad10580acdf19b  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000077196
0x26fb300c83e7905ef0a9e0b9373df09bfcb557e49410e590c320e9750c691f3e41 mins ago0xc780dc52c389805844a0e672d9ad10580acdf19b  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000077196
0xb72e4b678097e703d5df36f4ed81ab6d66f942568be7bd8b54bd74d2d2faac9841 mins ago0xc780dc52c389805844a0e672d9ad10580acdf19b  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000077196
0xcbc8f766516ac789617bc60f6c7d4689cf9f72b71ede32c62f23e38abd8b3c2541 mins ago0xc780dc52c389805844a0e672d9ad10580acdf19b  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000077196
0x596dfc065e2721acc58951dd606c69356453bad20b7de8da5615e6a3c786de0842 mins ago0xc780dc52c389805844a0e672d9ad10580acdf19b  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000077196
0xd44f7c958936d36efadb63101e9f0782485fb7f2b65e5efd02f165d774331e0f42 mins ago0xc780dc52c389805844a0e672d9ad10580acdf19b  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000077196
0x1ebb744a6d9abae0e67acd3f364b4afa8ec0796eb9086270a9f62e81264bc49543 mins ago0xc780dc52c389805844a0e672d9ad10580acdf19b  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000077196
0xa2415210ec42dd1440c6ef22043cc1e7fb88e09b388630cd8d696fe5e15ee91b51 mins ago0xc780dc52c389805844a0e672d9ad10580acdf19b  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000077196
0x9ba52ea8722f5f09a4b614f98c0c9b6327974bc836011b2912fb0228615edb6453 mins ago0xc780dc52c389805844a0e672d9ad10580acdf19b  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000077196
0x0dfa83652c8cbb464acb95cc06e26b61c0566f3fbf4e0d1d2c8fe319f19ba86254 mins ago0xc780dc52c389805844a0e672d9ad10580acdf19b  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000077196
0x561578c82e226c817e5bbb41bfbe785d5673ea227059b5bfd208fec52c37ee091 hr 14 mins ago0xc780dc52c389805844a0e672d9ad10580acdf19b  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000077196
0x3ad5340153096a07f775ccc41f830511a0e434dc441980070f6c4aad02a1116f1 hr 20 mins ago0xc780dc52c389805844a0e672d9ad10580acdf19b  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000108696
0x32986c97acdfefedcb0fbd2c00293773f7ce43f001b0244bf8d3cbc28fbd67471 hr 42 mins ago0xc780dc52c389805844a0e672d9ad10580acdf19b  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000077196
0x44bda410f5cc0e80c5633822cce52016099586e1e544e23b78a04afb9bdfd78d1 hr 56 mins ago0xf1552b06724243332633cd44835cd4db9adddfce  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000182436
0xfc01f031479f43e3f6e1e39121c15ed59860af98732fb9e9008d5d7969f1dc3d2 hrs 14 mins ago0xc780dc52c389805844a0e672d9ad10580acdf19b  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000077196
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Contract Name: PowToken
Compiler Text: v0.4.13+commit.fb4cb1a
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity 0.4.13;


/**
 * @title SafeMath
 * @dev Math operations with safety checks that throw on error
 */
library SafeMath {
  function mul(uint256 a, uint256 b) internal constant returns (uint256) {
    uint256 c = a * b;
    assert(a == 0 || c / a == b);
    return c;
  }

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

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

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

/**
 * @title ERC20Basic
 * @dev Simpler version of ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/179
 */
contract ERC20Basic {
  uint256 public totalSupply;
  function balanceOf(address who) public constant returns (uint256);
  function transfer(address to, uint256 value) public returns (bool);
  event Transfer(address indexed from, address indexed to, uint256 value);
}

/**
 * @title ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/20
 */
contract ERC20 is ERC20Basic {
  function allowance(address owner, address spender) public constant returns (uint256);
  function transferFrom(address from, address to, uint256 value) public returns (bool);
  function approve(address spender, uint256 value) public returns (bool);
  event Approval(address indexed owner, address indexed spender, uint256 value);
}

/**
 * @title Basic token
 * @dev Basic version of StandardToken, with no allowances.
 */
contract BasicToken is ERC20Basic {
  using SafeMath for uint256;

  mapping(address => uint256) balances;

  /**
  * @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, uint256 _value) public returns (bool) {
    require(_to != address(0));

    // SafeMath.sub will throw if there is not enough balance.
    balances[msg.sender] = balances[msg.sender].sub(_value);
    balances[_to] = balances[_to].add(_value);
    Transfer(msg.sender, _to, _value);
    return true;
  }

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

}

/**
 * @title Standard ERC20 token
 *
 * @dev Implementation of the basic standard token.
 * @dev https://github.com/ethereum/EIPs/issues/20
 * @dev Based on code by FirstBlood: https://github.com/Firstbloodio/token/blob/master/smart_contract/FirstBloodToken.sol
 */
contract StandardToken is ERC20, BasicToken {

  mapping (address => mapping (address => uint256)) 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 uint256 the amount of tokens to be transferred
   */
  function transferFrom(address _from, address _to, uint256 _value) public returns (bool) {
    require(_to != address(0));

    uint256 _allowance = allowed[_from][msg.sender];

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

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

  /**
   * @dev Approve the passed address to spend the specified amount of tokens on behalf of msg.sender.
   *
   * Beware that changing an allowance with this method brings the risk that someone may use both the old
   * and the new allowance by unfortunate transaction ordering. One possible solution to mitigate this
   * race condition is to first reduce the spender's allowance to 0 and set the desired value afterwards:
   * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
   * @param _spender The address which will spend the funds.
   * @param _value The amount of tokens to be spent.
   */
  function approve(address _spender, uint256 _value) public returns (bool) {
    allowed[msg.sender][_spender] = _value;
    Approval(msg.sender, _spender, _value);
    return true;
  }

  /**
   * @dev Function to check the amount of tokens that 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 uint256 specifying the amount of tokens still available for the spender.
   */
  function allowance(address _owner, address _spender) public constant returns (uint256 remaining) {
    return allowed[_owner][_spender];
  }

  /**
   * approve should be called when allowed[_spender] == 0. To increment
   * allowed value is better to use this function to avoid 2 calls (and wait until
   * the first transaction is mined)
   * From MonolithDAO Token.sol
   */
  function increaseApproval (address _spender, uint _addedValue)
    returns (bool success) {
    allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);
    Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

  function decreaseApproval (address _spender, uint _subtractedValue)
    returns (bool success) {
    uint oldValue = allowed[msg.sender][_spender];
    if (_subtractedValue > oldValue) {
      allowed[msg.sender][_spender] = 0;
    } else {
      allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue);
    }
    Approval(msg.sender, _spender, allowed[msg.sender][_spender]);
    return true;
  }

}

contract PowToken is StandardToken {
  string public name = "POW Token";
  string public symbol = "POW";
  uint256 public decimals = 18;
  uint256 public INITIAL_SUPPLY = 231802823220 * (10 ** uint256(decimals));

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

    Contract ABI  
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"INITIAL_SUPPLY","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","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":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"success","type":"bool"}],"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":"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 Switch To Opcodes View
606060405260408051908101604052600981527f504f5720546f6b656e00000000000000000000000000000000000000000000006020820152600390805161004b9291602001906100da565b5060408051908101604052600381527f504f570000000000000000000000000000000000000000000000000000000000602082015260049080516100939291602001906100da565b5060126005556c02ecfecd222b7c60ea4850000060065534156100b557600080fd5b5b6006546000818155600160a060020a0333168152600160205260409020555b61017a565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061011b57805160ff1916838001178555610148565b82800160010185558215610148579182015b8281111561014857825182559160200191906001019061012d565b5b50610155929150610159565b5090565b61017791905b80821115610155576000815560010161015f565b5090565b90565b6109c5806101896000396000f300606060405236156100b75763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100bc578063095ea7b31461014757806318160ddd1461017d57806323b872dd146101a25780632ff2e9dc146101de578063313ce56714610203578063661884631461022857806370a082311461025e57806395d89b411461028f578063a9059cbb1461031a578063d73dd62314610350578063dd62ed3e14610386575b600080fd5b34156100c757600080fd5b6100cf6103bd565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561010c5780820151818401525b6020016100f3565b50505050905090810190601f1680156101395780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561015257600080fd5b610169600160a060020a036004351660243561045b565b604051901515815260200160405180910390f35b341561018857600080fd5b6101906104c8565b60405190815260200160405180910390f35b34156101ad57600080fd5b610169600160a060020a03600435811690602435166044356104ce565b604051901515815260200160405180910390f35b34156101e957600080fd5b6101906105fa565b60405190815260200160405180910390f35b341561020e57600080fd5b610190610600565b60405190815260200160405180910390f35b341561023357600080fd5b610169600160a060020a0360043516602435610606565b604051901515815260200160405180910390f35b341561026957600080fd5b610190600160a060020a0360043516610702565b60405190815260200160405180910390f35b341561029a57600080fd5b6100cf610721565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561010c5780820151818401525b6020016100f3565b50505050905090810190601f1680156101395780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561032557600080fd5b610169600160a060020a03600435166024356107bf565b604051901515815260200160405180910390f35b341561035b57600080fd5b610169600160a060020a0360043516602435610896565b604051901515815260200160405180910390f35b341561039157600080fd5b610190600160a060020a036004358116906024351661093b565b60405190815260200160405180910390f35b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156104535780601f1061042857610100808354040283529160200191610453565b820191906000526020600020905b81548152906001019060200180831161043657829003601f168201915b505050505081565b600160a060020a03338116600081815260026020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a35060015b92915050565b60005481565b600080600160a060020a03841615156104e657600080fd5b50600160a060020a0380851660008181526002602090815260408083203390951683529381528382205492825260019052919091205461052c908463ffffffff61096816565b600160a060020a038087166000908152600160205260408082209390935590861681522054610561908463ffffffff61097f16565b600160a060020a03851660009081526001602052604090205561058a818463ffffffff61096816565b600160a060020a03808716600081815260026020908152604080832033861684529091529081902093909355908616917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9086905190815260200160405180910390a3600191505b509392505050565b60065481565b60055481565b600160a060020a0333811660009081526002602090815260408083209386168352929052908120548083111561066357600160a060020a03338116600090815260026020908152604080832093881683529290529081205561069a565b610673818463ffffffff61096816565b600160a060020a033381166000908152600260209081526040808320938916835292905220555b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020547f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925915190815260200160405180910390a3600191505b5092915050565b600160a060020a0381166000908152600160205260409020545b919050565b60048054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156104535780601f1061042857610100808354040283529160200191610453565b820191906000526020600020905b81548152906001019060200180831161043657829003601f168201915b505050505081565b6000600160a060020a03831615156107d657600080fd5b600160a060020a0333166000908152600160205260409020546107ff908363ffffffff61096816565b600160a060020a033381166000908152600160205260408082209390935590851681522054610834908363ffffffff61097f16565b600160a060020a0380851660008181526001602052604090819020939093559133909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060015b92915050565b600160a060020a0333811660009081526002602090815260408083209386168352929052908120546108ce908363ffffffff61097f16565b600160a060020a0333811660008181526002602090815260408083209489168084529490915290819020849055919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591905190815260200160405180910390a35060015b92915050565b600160a060020a038083166000908152600260209081526040808320938516835292905220545b92915050565b60008282111561097457fe5b508082035b92915050565b60008282018381101561098e57fe5b8091505b50929150505600a165627a7a72305820772ba3ed1e2f042e9df9c68074ad3d88ef5857bf2243e8a457e2dd8b63b2bcf70029

   Swarm Source:
bzzr://772ba3ed1e2f042e9df9c68074ad3d88ef5857bf2243e8a457e2dd8b63b2bcf7

 

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.