Sponsored Link:   Buy your 1st Ethereum in 5 minutes. Trusted by more than 100k buyers.
Contract Overview
ETH Balance: 0 Ether
ETH USD Value: $0
No Of Transactions: 2184 txns
  Latest 25 txns from a total Of 2184 transactions View All

TxHash Age From To Value [TxFee]
0x5c3b0615d7cafc6162dc840fb465bf6d9a0ae706a9f3c7e12c73662c4a6e26d99 hrs 25 mins ago0x39e6bc7e394a5536295d5b1e0c8e7f85da634926  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000073648
0x3aa5f032570b67da074229e4d2c12df5949e2d6d9c116e333e76c518f3cf02ef9 hrs 52 mins ago0xdbaf12d05b2bd9e5ecfbde9383a0a9ced64a26c2  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000182436
0x44a85a13ef433f90956f75bb789ac3abb64fa1f4d3e1d6feed15928bf8376d659 hrs 53 mins ago0x6e336aee8f7d3d346415e0e4c35f460a262057a0  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.00018218
0xa2627d817f9800eea0f35f67034f281badbd34e97737e3187249346f52148cc710 hrs 47 mins ago0x8434a2219e3529175144b08ac0c4815b065ab85d  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000182436
0xe0efc9fd591964b122c4ee96cc5094c9c8760939f8ba8ba3f54af23914510e0110 hrs 57 mins ago0x27dff7384360700e659607d1a0afbb939330a41b  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000773304
0x2c60b64cd31fcbf4ebd512eb0c0e639659f8f3c3443817cbd4204b78419dc25f12 hrs 53 mins ago0x1fc73344279f4d402bb6eb3f41fd212013b7810c  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000188836
0x1d32933b6bc2edbf4e7e4f59d215d0e47fe61c7e762c175384c5f81bfb47255513 hrs 7 mins ago0x5b20bbcfd3fdab4c410d524e7fe11cfb64892a32  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000182436
0xc6d02b57f45a210d898956864cc177922b36d61f1b592953b1cf8b605bd6b5c413 hrs 11 mins ago0x6007d4aa91d1668613f4e8e86a4e15bb50f76c07  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000182436
0xa782c404c01221995f632de126aeb67fe8fad5ac4db1c91a75d29929451724c613 hrs 38 mins ago0xe275528e9cd8a3fe43e944ef2b6be70fca5c9a5d  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000182436
0x74c3337a5e7a8e67058ff60beb49afea4b54d77647a3c9b887a5c02ca1db0b9814 hrs 8 mins ago0xca0d3e2d7d92dda2207eac4b01db0cd8a61bb0ec  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000182436
0xb822b195ce3ea41aedc66c0a482c81b82132ccefb2a21077b792cec838131a1e14 hrs 52 mins ago0xd05a46a902ea29f1cc9d7d331b614084cf645cda  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000182436
0x5566c5e73d65f2740134c1ce598c291f2990c3de44ce10c4dd770a7b400d7bbc15 hrs 10 mins ago0xea1b6b7e02d25574cba76c4c93a37f593990b8d8  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000364872
0x0a8ff69796a3cd6704998f4a16a53cb37fdf6bb0c3899059e7a81e1ee2618c2e15 hrs 13 mins ago0xbd1ea07bcc208715e099588add684ed78f3ff3ed  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000036824
0x886259fb29dfeab64e2c17f032dcbd7e8904e8fd89ace68c4de330d38ef6f81415 hrs 49 mins ago0x975af62c3a69e315ebf0a267421026ac9a66ebc6  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.00043521365
0xe85ab66897344b74d43701864f63f4c84a5dfb764ea724f943a008d04635b67c21 hrs 4 mins ago0x40dd1b6e5e7a5107b4b43e2b1f3aedac2ebe725e  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000045737
0x945c13005e520ff95f64f3c65273d5eb542850f1fe7b4f913ced09eeacf1e66221 hrs 38 mins ago0xbb0b08590a6546a1742fb37573b3f26c22acf533  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000182436
0x239c8d23c75ce3df52d702dfe05e51519c724dfd87ea9da9a99259be5f8e051a1 day 3 hrs ago0xbdad31246370125d74f16b5ca5ee71ef03891203  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000364872
0x9cef45e0c6219232e56e7ebe72b0590d9d3ccdcab05100bf1ef391762b6b26401 day 7 hrs ago0xadcb48d060fc87c4dd2330f367c61d24b13a29bd  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000181924
0x16f50004c640916770557f2d76ea9f94e876e3e9f479e0b3465a5dbc409acda21 day 7 hrs ago0xadcb48d060fc87c4dd2330f367c61d24b13a29bd  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000181924
0xf8934227ede4bc623f48dc9d9df942099cb56a01ad74a0642d42e5b42b06e7901 day 8 hrs ago0x40dd1b6e5e7a5107b4b43e2b1f3aedac2ebe725e  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000045545
0xd04a4e9e4f9b5feefb4037b2bd681d1ab3fd403a4c4d39ea1af97ee628693a1d1 day 16 hrs ago0xa628f96cd6d90169b5d8e6349135eb27efae8f13  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000045737
0x71e4bd08fc6f47b574c565f986b7b6ea55b614b0b929e09be70594aa39910cd71 day 16 hrs ago0x1484e42eeafbb3ee1e84abaea7f38d9c48a04074  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.0000036824
0x0c84aaea6cc67b4525f69bbdc825cec80599d20726b5929a2238a0b1c18871431 day 16 hrs ago0xa628f96cd6d90169b5d8e6349135eb27efae8f13  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000045609
0x336a70d3cfd9e832e04eed36e6b9fdc3be0057a40f942508083323663b98d6021 day 20 hrs ago0x8090b3ab0269258f33b4b8086d3b1b3ddcb20b7f  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000091474
0x609fb0330cfff80633acf641598bae2e0dc8c10b7cd66bd6f8e3d9bb0d3189cc1 day 22 hrs ago0x40dd1b6e5e7a5107b4b43e2b1f3aedac2ebe725e  IN   0xeb2da9fac54284cea731d1f10bb34eecb3c00c140 Ether0.000045801
[ 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 ZeroFunctionSelector (very low-severity), DelegateCallReturnValue (low-severity), ECRecoverMalformedInput (medium-severity) Solidity compiler bugs.

Contract Source Code Verified
Contract Name: PowToken
Compiler Version: 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 txn Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "downvote" button for any spammy posts, and the "upvote" for interesting conversations.