Contract 0xc0829421c1d260bd3cb3e0f06cfe2d52db2ce315

Bancor 

 

Contract Overview

BancorEtherToken_2
Balance:
2,833.921739329800723677 Ether

EtherValue:
$420,468.97 (@ $148.37/ETH)

Token:
TxHash Block Age From To Value [TxFee]
0x05d61dff4a8f368792f207de876dd5c2b95bcd11e9f63705501a93b8132c07e372369511 day 19 hrs ago0x62cd96745e3c1c9f6cd83208dc10e2ae0f2cbefa IN  BancorEtherToken_20 Ether0.00017489
0x1ac2241373b10eaff9d3a77fe6fae54b262027e6db938e84989c2293745b07ae72369281 day 19 hrs ago0x62cd96745e3c1c9f6cd83208dc10e2ae0f2cbefa IN  BancorEtherToken_20 Ether0.00017489
0x3003e6c43bd0bc7aec290dd311ffa8cb0d8b58b43e1e56d8cacf1a0fb2e595b6719577711 days 11 hrs ago0x84ecb387395a1be65e133c75ff9e5fcc6f756db3 IN  BancorEtherToken_20 Ether0.000138162
0x08459c191493f01c2c84fca2021e81d8b967d9517702d7d5758671d96dee770c713135224 days 13 hrs ago0x03d1dff2be7ae3b4adedfc957cfe062400025459 IN  BancorEtherToken_20 Ether0.0000476957
0xab0a50e23215087fa0c9581061e9fe526406aa3664128176430c4e3b96a4aad5713135224 days 13 hrs ago0x0698195183b166ec9a15aa9861c3bbac22262997 IN  BancorEtherToken_20 Ether0.0000476957
0x5bea1b8c1258c9c9f51bd96c1b1573fca40f135ced5abef503839230887e84da713135224 days 13 hrs ago0x03600a003b913af2ed3c5f4be6590512b324261a IN  BancorEtherToken_20 Ether0.0000476957
0x1529181aeb00f5f9140729f8639044f40e181625954ed2abd177059837c77a93713135224 days 13 hrs ago0x022cefebb640c15aa59ed1369b79d5b67c768480 IN  BancorEtherToken_20 Ether0.0000476957
0x2c99a31410138c83e2429b9303ee994fb160b58ba0762e27ff26c1e95ccbfae2713135224 days 13 hrs ago0x072cd5f549d70aa5ea54c9d8251fc02f92392714 IN  BancorEtherToken_20 Ether0.0000476957
0xb319cc9f429b85cab18c7dbb22273adb66c9b888681c2798afc8c3f38c16bc2a713135224 days 13 hrs ago0x0621540ff8e4eea1d3d4945f9be812d268284fa9 IN  BancorEtherToken_20 Ether0.0000476957
0x60bb80df0960c16d19dffd3d6b509ad5e0d519335f71f9eb724497d570770b2c713135224 days 13 hrs ago0x018be93b4abbd0989d98abec02154f2651939d66 IN  BancorEtherToken_20 Ether0.0000476957
0x643bd1614b0f1992af5f91d20335cf693d57c32232972145d0131e1892120803713135224 days 13 hrs ago0x03c98880175407aae1dbf57764c24712cbae6816 IN  BancorEtherToken_20 Ether0.0000476957
0x04990b28a419421ab24ead24db6e85474e8f2e756198d754a75ae49ac6d349e7713135224 days 13 hrs ago0x00ebbb393ada7fdee48d12170286d9ab9c1552ec IN  BancorEtherToken_20 Ether0.0000476957
0xd2a557ec90d2f96209cfe17f8457cc829b2b0eea0ec2c63dfa37c3c23a78f738713135224 days 13 hrs ago0x0179be749254ae692df17e346f0d3ad3b339ce59 IN  BancorEtherToken_20 Ether0.0000476957
0x463e3aac75d9d5dae94eb1d0584532780a0594d4f642da41474742218465bcad709884930 days 22 hrs ago0xe233e300c0d6f309cbb116be8150434d88e26cd9 IN  BancorEtherToken_20 Ether0.000104934
0x2f41d9105a9fb42b5b305680da7146565cb6ce11684aefad7cc5bb32c841937b709388431 days 20 hrs ago0x2cfd6446e9abffad25fb0ef403c3aef8ecc729c8 IN  BancorEtherToken_20 Ether0.000043838
0xbd63de40dc1c69b86eaa7b66e48e6061532ef83a971287d668abdfb1ba940999707774134 days 17 hrs ago0x2cfd6446e9abffad25fb0ef403c3aef8ecc729c8 IN  BancorEtherToken_20 Ether0.0000712
0x65e84aad524e3e554b03cc168beaba7d0508ec804d0debca30c32fd14eb79bae707758034 days 17 hrs ago0x2cfd6446e9abffad25fb0ef403c3aef8ecc729c8 IN  BancorEtherToken_20 Ether0.0000482218
0xc5ab395802ad8661a2b2d220eb8f649bf9417173e85e6614a4a75eeab66e0737701571045 days 19 hrs ago0x938883e043f3d7cdf683de17b649ddc2a70aa5d5 IN  BancorEtherToken_20 Ether0.000104934
0xd1d2817f564fe218d2120a6d106a61db384f59df566a34bc87abd189b7517e0c689057367 days 2 hrs ago0x54c676cddc496ecbd20511a5c143cac2cbca6b3f IN  BancorEtherToken_20.00001 Ether0.000315
0xd5fa1b20e8842b94e6266760807d93d3c197323b225f1cfaaf317f0b6b31b7c3686819470 days 19 hrs ago0xc72a7a1587895e04f78ed0c7956c01f8be7bc3b2 IN  BancorEtherToken_20 Ether0.0001147875
0xba69cc032def7d8b1d30589d42f6eef52d10bf58500110b9171611f296d5848b686748470 days 22 hrs ago0xc72a7a1587895e04f78ed0c7956c01f8be7bc3b2 IN  BancorEtherToken_20 Ether0.000430038
0x26b3bf43e25f630121ac8d33d02d021b1e579d6dd5f4477215061d9ee236d064686168771 days 21 hrs ago0x62cd96745e3c1c9f6cd83208dc10e2ae0f2cbefa IN  BancorEtherToken_20 Ether0.000139912
0x26176764af86188c7fa25550db3fc6100133da5c5b6c1f4bca0081ab0c850f5f676470687 days 21 hrs ago0x6023b16d61f71830d85660488c3f508c6cc7250e IN  BancorEtherToken_20 Ether0.006
0x0c58baf5f8af2f530e6fcd0c88e80cb028272e637bd0285afb1c734aec81286c676470687 days 21 hrs ago0x6023b16d61f71830d85660488c3f508c6cc7250e IN  BancorEtherToken_20 Ether0.006
0x11e2c2b1b88b7fa89bcc3d6a0fe2f18d228b837b710a735b062189e47de6296c676462087 days 22 hrs ago0x6023b16d61f71830d85660488c3f508c6cc7250e IN  BancorEtherToken_20 Ether0.000142584
[ Download CSV Export 

Latest 25 Internal Transaction, Click here to view more Internal Transactions as a result of Contract Execution

Parent TxHash Block Age From To Value
0x1d47f630baaeb05cd3eb0b4153880668d881b2ebb2568c11fe18411fcc1cf2df72446991 min ago0x6690819cb98c1211a8e38790d6cd48316ed518db0xc0829421c1d260bd3cb3e0f06cfe2d52db2ce3151 Ether
0xfbdc189210ced4641167abfbd0319f85315ddb7a9d481be62ba936e5a670532672446991 min ago0xc0829421c1d260bd3cb3e0f06cfe2d52db2ce3150x00a2aebc7e233cd2ffe5ab5856f90f0ad2fa3ccd1.014898037837166429 Ether
0x59e7849690320c6511dd85831492b2759724df68c82c512903f26267c040a9a472446961 min ago0x6690819cb98c1211a8e38790d6cd48316ed518db0xc0829421c1d260bd3cb3e0f06cfe2d52db2ce3153.5 Ether
0xc22658b2203f1f13f6f0f7863b451b69c1af8e2a5e701c99daa3c207fca8230772446943 mins ago0x6690819cb98c1211a8e38790d6cd48316ed518db0xc0829421c1d260bd3cb3e0f06cfe2d52db2ce3151 Ether
0x0f2a98724dde4ae5a6917e6c559ad8d03f2c15e57dcb9e2b774a3ceb138aeb2e72446943 mins ago0x6690819cb98c1211a8e38790d6cd48316ed518db0xc0829421c1d260bd3cb3e0f06cfe2d52db2ce3151 Ether
0xe07d4969a75b87f9736321dcc9ff4cc8169f8d24425540ebdba11a159413a01972446924 mins ago0x6690819cb98c1211a8e38790d6cd48316ed518db0xc0829421c1d260bd3cb3e0f06cfe2d52db2ce3150.92 Ether
0x82ccb15b0de95a99d205d7aa4ee129608cbdf5e06f626840fa38c3431c827c5e72446895 mins ago0xc0829421c1d260bd3cb3e0f06cfe2d52db2ce3150xc2a694c5ced27e3d3a5a8bd515a42f2b896650031.764481917018814078 Ether
0xb10006e6cf9f598f1b14bba37d5ee971f7e34697d5e3dd5dfff75b6c1a09547172446876 mins ago0xc0829421c1d260bd3cb3e0f06cfe2d52db2ce3150xd5bc4a8e0704c0a76b9531318a756a9fef969f952.831235284082319978 Ether
0xf2decd039c6ced2758260bdb0fb6d543083c7448942cfcb2928dcdbd79f4888872446876 mins ago0xc0829421c1d260bd3cb3e0f06cfe2d52db2ce3150xbba9d567cda89d35e4e69d7ce9ea0ebacf2c1b291.815804805905410028 Ether
0xf6240a561507b4bc950d8b429b60743f59c7c7018870c23110f642cd0d92d5b272446876 mins ago0x6690819cb98c1211a8e38790d6cd48316ed518db0xc0829421c1d260bd3cb3e0f06cfe2d52db2ce3150.02 Ether
0xaee6471c4ffd8e3465cecbb6de3ca021dc8f36e95cdd3cbc5145ef1d04e5d11b72446838 mins ago0x6690819cb98c1211a8e38790d6cd48316ed518db0xc0829421c1d260bd3cb3e0f06cfe2d52db2ce3151.3078 Ether
0xb663b524695ac7e2d23bce78cd354e96eaee8a2f51bff8b5b232f3e75845881e72446838 mins ago0xc0829421c1d260bd3cb3e0f06cfe2d52db2ce3150x1a2de7c0bd799f424e72383f9ac814fc2e6cb34a6.159386413069588668 Ether
0x70900993f50fcd19c54f28e1572de9c0ad052066ddd60d271101d4e43b39b45b72446838 mins ago0x6690819cb98c1211a8e38790d6cd48316ed518db0xc0829421c1d260bd3cb3e0f06cfe2d52db2ce3151.4982 Ether
0x79fac6ffd10c0c39771e9e55f83c215e7a47a29e1bcb852d200a7cd952a3bc7772446838 mins ago0x6690819cb98c1211a8e38790d6cd48316ed518db0xc0829421c1d260bd3cb3e0f06cfe2d52db2ce3155 Ether
0x2b15442cb876da9a6af8ff810423a604d6d2e540b194c05bf92e5765615547e372446838 mins ago0x6690819cb98c1211a8e38790d6cd48316ed518db0xc0829421c1d260bd3cb3e0f06cfe2d52db2ce3151 Ether
0xf1649e1c8fcd71b3a2721031252f066075a6d79c7119c5ef02b05eac47508d5972446818 mins ago0x6690819cb98c1211a8e38790d6cd48316ed518db0xc0829421c1d260bd3cb3e0f06cfe2d52db2ce3151 Ether
0xc5f9ca9fcfe2cd559a3d33db0f3a7771a8c6f2206f8d1089946a07966bb9a3d8724467610 mins ago0xc0829421c1d260bd3cb3e0f06cfe2d52db2ce3150x85c5c26dc2af5546341fc1988b9d178148b4838b1.384313192508861605 Ether
0xe8de8455b9ab6afdab9338796a365c0b7d5797f8162cb40d31cc46857863f8e1724467410 mins ago0x6690819cb98c1211a8e38790d6cd48316ed518db0xc0829421c1d260bd3cb3e0f06cfe2d52db2ce3150.3 Ether
0xdadd1594002a9c4eb932405d65474e54365015a2d8d06471afd9b0c2a630022e724467210 mins ago0xc0829421c1d260bd3cb3e0f06cfe2d52db2ce3150x85c5c26dc2af5546341fc1988b9d178148b4838b1.575257457520245891 Ether
0x47b2ce0141cdd13be14de1549aed15e6920606ef2ff80f2e1aecdad3f62dc849724466812 mins ago0x6690819cb98c1211a8e38790d6cd48316ed518db0xc0829421c1d260bd3cb3e0f06cfe2d52db2ce3151 Ether
0x8e479bb24194570b0a4c81f65d6d7b1836bf2dca75a620173824acc39cfe14b8724466812 mins ago0x6690819cb98c1211a8e38790d6cd48316ed518db0xc0829421c1d260bd3cb3e0f06cfe2d52db2ce3151 Ether
0xf68eff7f8093bce3024884741a61802c50fbfc7c00f8c5df86e29063a69bcd38724466712 mins ago0x6690819cb98c1211a8e38790d6cd48316ed518db0xc0829421c1d260bd3cb3e0f06cfe2d52db2ce3150.1 Ether
0x1949b816310b2832869f1af2cb5b75802ea7e5bfc2217b43245206d8398c6ba4724466712 mins ago0x6690819cb98c1211a8e38790d6cd48316ed518db0xc0829421c1d260bd3cb3e0f06cfe2d52db2ce3150.985347828 Ether
0x48fe8261666a01f79908a8537e8abdb08eb48f8074c252b38f3e75b161dd6d6d724466314 mins ago0x6690819cb98c1211a8e38790d6cd48316ed518db0xc0829421c1d260bd3cb3e0f06cfe2d52db2ce3150.1 Ether
0x0c9d2edbedd7c5f5cea0ead795576d223302220e4e63e86d25a3b499f4e94980724466314 mins ago0xc0829421c1d260bd3cb3e0f06cfe2d52db2ce3150x201603acd2e2915d7ec7cb2950b7482365a521cd2.987107815147943119 Ether
[ Download CSV Export 
Warning: The compiled contract might be susceptible to ExpExponentCleanup (medium/high-severity), NestedArrayFunctionCallDecoder (medium-severity), ZeroFunctionSelector (very low-severity) Solidity Compiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: EtherToken
Compiler Version: v0.4.16+commit.d7661dd9
Optimization Enabled: Yes
Runs (Optimizer):  200


Contract Source Code
pragma solidity ^0.4.11;

/*
    Utilities & Common Modifiers
*/
contract Utils {
    /**
        constructor
    */
    function Utils() {
    }

    // verifies that an amount is greater than zero
    modifier greaterThanZero(uint256 _amount) {
        require(_amount > 0);
        _;
    }

    // validates an address - currently only checks that it isn't null
    modifier validAddress(address _address) {
        require(_address != 0x0);
        _;
    }

    // verifies that the address is different than this contract address
    modifier notThis(address _address) {
        require(_address != address(this));
        _;
    }

    // Overflow protected math functions

    /**
        @dev returns the sum of _x and _y, asserts if the calculation overflows

        @param _x   value 1
        @param _y   value 2

        @return sum
    */
    function safeAdd(uint256 _x, uint256 _y) internal returns (uint256) {
        uint256 z = _x + _y;
        assert(z >= _x);
        return z;
    }

    /**
        @dev returns the difference of _x minus _y, asserts if the subtraction results in a negative number

        @param _x   minuend
        @param _y   subtrahend

        @return difference
    */
    function safeSub(uint256 _x, uint256 _y) internal returns (uint256) {
        assert(_x >= _y);
        return _x - _y;
    }

    /**
        @dev returns the product of multiplying _x by _y, asserts if the calculation overflows

        @param _x   factor 1
        @param _y   factor 2

        @return product
    */
    function safeMul(uint256 _x, uint256 _y) internal returns (uint256) {
        uint256 z = _x * _y;
        assert(_x == 0 || z / _x == _y);
        return z;
    }
}

/*
    Owned contract interface
*/
contract IOwned {
    // this function isn't abstract since the compiler emits automatically generated getter functions as external
    function owner() public constant returns (address owner) { owner; }

    function transferOwnership(address _newOwner) public;
    function acceptOwnership() public;
}

/*
    Provides support and utilities for contract ownership
*/
contract Owned is IOwned {
    address public owner;
    address public newOwner;

    event OwnerUpdate(address _prevOwner, address _newOwner);

    /**
        @dev constructor
    */
    function Owned() {
        owner = msg.sender;
    }

    // allows execution by the owner only
    modifier ownerOnly {
        assert(msg.sender == owner);
        _;
    }

    /**
        @dev allows transferring the contract ownership
        the new owner still needs to accept the transfer
        can only be called by the contract owner

        @param _newOwner    new contract owner
    */
    function transferOwnership(address _newOwner) public ownerOnly {
        require(_newOwner != owner);
        newOwner = _newOwner;
    }

    /**
        @dev used by a new owner to accept an ownership transfer
    */
    function acceptOwnership() public {
        require(msg.sender == newOwner);
        OwnerUpdate(owner, newOwner);
        owner = newOwner;
        newOwner = 0x0;
    }
}

/*
    Token Holder interface
*/
contract ITokenHolder is IOwned {
    function withdrawTokens(IERC20Token _token, address _to, uint256 _amount) public;
}

/*
    We consider every contract to be a 'token holder' since it's currently not possible
    for a contract to deny receiving tokens.

    The TokenHolder's contract sole purpose is to provide a safety mechanism that allows
    the owner to send tokens that were sent to the contract by mistake back to their sender.
*/
contract TokenHolder is ITokenHolder, Owned, Utils {
    /**
        @dev constructor
    */
    function TokenHolder() {
    }

    /**
        @dev withdraws tokens held by the contract and sends them to an account
        can only be called by the owner

        @param _token   ERC20 token contract address
        @param _to      account to receive the new amount
        @param _amount  amount to withdraw
    */
    function withdrawTokens(IERC20Token _token, address _to, uint256 _amount)
        public
        ownerOnly
        validAddress(_token)
        validAddress(_to)
        notThis(_to)
    {
        assert(_token.transfer(_to, _amount));
    }
}

/*
    ERC20 Standard Token interface
*/
contract IERC20Token {
    // these functions aren't abstract since the compiler emits automatically generated getter functions as external
    function name() public constant returns (string name) { name; }
    function symbol() public constant returns (string symbol) { symbol; }
    function decimals() public constant returns (uint8 decimals) { decimals; }
    function totalSupply() public constant returns (uint256 totalSupply) { totalSupply; }
    function balanceOf(address _owner) public constant returns (uint256 balance) { _owner; balance; }
    function allowance(address _owner, address _spender) public constant returns (uint256 remaining) { _owner; _spender; remaining; }

    function transfer(address _to, uint256 _value) public returns (bool success);
    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success);
    function approve(address _spender, uint256 _value) public returns (bool success);
}

/**
    ERC20 Standard Token implementation
*/
contract ERC20Token is IERC20Token, Utils {
    string public standard = 'Token 0.1';
    string public name = '';
    string public symbol = '';
    uint8 public decimals = 0;
    uint256 public totalSupply = 0;
    mapping (address => uint256) public balanceOf;
    mapping (address => mapping (address => uint256)) public allowance;

    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);

    /**
        @dev constructor

        @param _name        token name
        @param _symbol      token symbol
        @param _decimals    decimal points, for display purposes
    */
    function ERC20Token(string _name, string _symbol, uint8 _decimals) {
        require(bytes(_name).length > 0 && bytes(_symbol).length > 0); // validate input

        name = _name;
        symbol = _symbol;
        decimals = _decimals;
    }

    /**
        @dev send coins
        throws on any error rather then return a false flag to minimize user errors

        @param _to      target address
        @param _value   transfer amount

        @return true if the transfer was successful, false if it wasn't
    */
    function transfer(address _to, uint256 _value)
        public
        validAddress(_to)
        returns (bool success)
    {
        balanceOf[msg.sender] = safeSub(balanceOf[msg.sender], _value);
        balanceOf[_to] = safeAdd(balanceOf[_to], _value);
        Transfer(msg.sender, _to, _value);
        return true;
    }

    /**
        @dev an account/contract attempts to get the coins
        throws on any error rather then return a false flag to minimize user errors

        @param _from    source address
        @param _to      target address
        @param _value   transfer amount

        @return true if the transfer was successful, false if it wasn't
    */
    function transferFrom(address _from, address _to, uint256 _value)
        public
        validAddress(_from)
        validAddress(_to)
        returns (bool success)
    {
        allowance[_from][msg.sender] = safeSub(allowance[_from][msg.sender], _value);
        balanceOf[_from] = safeSub(balanceOf[_from], _value);
        balanceOf[_to] = safeAdd(balanceOf[_to], _value);
        Transfer(_from, _to, _value);
        return true;
    }

    /**
        @dev allow another account/contract to spend some tokens on your behalf
        throws on any error rather then return a false flag to minimize user errors

        also, to minimize the risk of the approve/transferFrom attack vector
        (see https://docs.google.com/document/d/1YLPtQxZu1UAvO9cZ1O2RPXBbT0mooh4DYKjA_jp-RLM/), approve has to be called twice
        in 2 separate transactions - once to change the allowance to 0 and secondly to change it to the new allowance value

        @param _spender approved address
        @param _value   allowance amount

        @return true if the approval was successful, false if it wasn't
    */
    function approve(address _spender, uint256 _value)
        public
        validAddress(_spender)
        returns (bool success)
    {
        // if the allowance isn't 0, it can only be updated to 0 to prevent an allowance change immediately after withdrawal
        require(_value == 0 || allowance[msg.sender][_spender] == 0);

        allowance[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
    }
}

/*
    Ether Token interface
*/
contract IEtherToken is ITokenHolder, IERC20Token {
    function deposit() public payable;
    function withdraw(uint256 _amount) public;
    function withdrawTo(address _to, uint256 _amount);
}

/**
    Ether tokenization contract

    'Owned' is specified here for readability reasons
*/
contract EtherToken is IEtherToken, Owned, ERC20Token, TokenHolder {
    // triggered when the total supply is increased
    event Issuance(uint256 _amount);
    // triggered when the total supply is decreased
    event Destruction(uint256 _amount);

    /**
        @dev constructor
    */
    function EtherToken()
        ERC20Token('Ether Token', 'ETH', 18) {
    }

    /**
        @dev deposit ether in the account
    */
    function deposit() public payable {
        balanceOf[msg.sender] = safeAdd(balanceOf[msg.sender], msg.value); // add the value to the account balance
        totalSupply = safeAdd(totalSupply, msg.value); // increase the total supply

        Issuance(msg.value);
        Transfer(this, msg.sender, msg.value);
    }

    /**
        @dev withdraw ether from the account

        @param _amount  amount of ether to withdraw
    */
    function withdraw(uint256 _amount) public {
        withdrawTo(msg.sender, _amount);
    }

    /**
        @dev withdraw ether from the account to a target account

        @param _to      account to receive the ether
        @param _amount  amount of ether to withdraw
    */
    function withdrawTo(address _to, uint256 _amount)
        public
        notThis(_to)
    {
        balanceOf[msg.sender] = safeSub(balanceOf[msg.sender], _amount); // deduct the amount from the account balance
        totalSupply = safeSub(totalSupply, _amount); // decrease the total supply
        _to.transfer(_amount); // send the amount to the target account

        Transfer(msg.sender, this, _amount);
        Destruction(_amount);
    }

    // ERC20 standard method overrides with some extra protection

    /**
        @dev send coins
        throws on any error rather then return a false flag to minimize user errors

        @param _to      target address
        @param _value   transfer amount

        @return true if the transfer was successful, false if it wasn't
    */
    function transfer(address _to, uint256 _value)
        public
        notThis(_to)
        returns (bool success)
    {
        assert(super.transfer(_to, _value));
        return true;
    }

    /**
        @dev an account/contract attempts to get the coins
        throws on any error rather then return a false flag to minimize user errors

        @param _from    source address
        @param _to      target address
        @param _value   transfer amount

        @return true if the transfer was successful, false if it wasn't
    */
    function transferFrom(address _from, address _to, uint256 _value)
        public
        notThis(_to)
        returns (bool success)
    {
        assert(super.transferFrom(_from, _to, _value));
        return true;
    }

    /**
        @dev deposit ether in the account
    */
    function() public payable {
        deposit();
    }
}

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":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"withdrawTo","outputs":[],"payable":false,"stateMutability":"nonpayable","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":false,"inputs":[{"name":"_amount","type":"uint256"}],"name":"withdraw","outputs":[],"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":"standard","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_token","type":"address"},{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"withdrawTokens","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"acceptOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"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":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"deposit","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"newOwner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_amount","type":"uint256"}],"name":"Issuance","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_amount","type":"uint256"}],"name":"Destruction","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"},{"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":false,"name":"_prevOwner","type":"address"},{"indexed":false,"name":"_newOwner","type":"address"}],"name":"OwnerUpdate","type":"event"}]

Contract Creation Code
606060405260408051908101604052600981527f546f6b656e20302e310000000000000000000000000000000000000000000000602082015260029080516200004d929160200190620001a5565b50602060405190810160405260008152600390805162000072929160200190620001a5565b50602060405190810160405260008152600490805162000097929160200190620001a5565b506005805460ff1916905560006006553415620000b357600080fd5b5b5b604080519081016040908152600b82527f457468657220546f6b656e00000000000000000000000000000000000000000060208301528051908101604052600381527f4554480000000000000000000000000000000000000000000000000000000000602082015260125b5b5b60008054600160a060020a03191633600160a060020a03161790555b5b6000835111801562000152575060008251115b15156200015e57600080fd5b600383805162000173929160200190620001a5565b50600482805162000189929160200190620001a5565b506005805460ff191660ff83161790555b5050505b5b6200024f565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001e857805160ff191683800117855562000218565b8280016001018555821562000218579182015b8281111562000218578251825591602001919060010190620001fb565b5b50620002279291506200022b565b5090565b6200024c91905b8082111562000227576000815560010162000232565b5090565b90565b610ecb806200025f6000396000f300606060405236156100f95763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610105578063095ea7b31461019057806318160ddd146101c6578063205c2878146101eb57806323b872dd1461020f5780632e1a7d4d1461024b578063313ce567146102635780635a3b7e421461028c5780635e35359e1461031757806370a082311461034157806379ba5097146103725780638da5cb5b1461038757806395d89b41146103b6578063a9059cbb14610441578063d0e30db0146100f9578063d4ee1d9014610481578063dd62ed3e146104b0578063f2fde38b146104e7575b5b610102610508565b5b005b341561011057600080fd5b6101186105bf565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101555780820151818401525b60200161013c565b50505050905090810190601f1680156101825780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561019b57600080fd5b6101b2600160a060020a036004351660243561065d565b604051901515815260200160405180910390f35b34156101d157600080fd5b6101d961071d565b60405190815260200160405180910390f35b34156101f657600080fd5b610102600160a060020a0360043516602435610723565b005b341561021a57600080fd5b6101b2600160a060020a0360043581169060243516604435610831565b604051901515815260200160405180910390f35b341561025657600080fd5b610102600435610876565b005b341561026e57600080fd5b610276610884565b60405160ff909116815260200160405180910390f35b341561029757600080fd5b61011861088d565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101555780820151818401525b60200161013c565b50505050905090810190601f1680156101825780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561032257600080fd5b610102600160a060020a036004358116906024351660443561092b565b005b341561034c57600080fd5b6101d9600160a060020a0360043516610a37565b60405190815260200160405180910390f35b341561037d57600080fd5b610102610a49565b005b341561039257600080fd5b61039a610af1565b604051600160a060020a03909116815260200160405180910390f35b34156103c157600080fd5b610118610b00565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101555780820151818401525b60200161013c565b50505050905090810190601f1680156101825780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561044c57600080fd5b6101b2600160a060020a0360043516602435610b9e565b604051901515815260200160405180910390f35b610102610508565b005b341561048c57600080fd5b61039a610be1565b604051600160a060020a03909116815260200160405180910390f35b34156104bb57600080fd5b6101d9600160a060020a0360043581169060243516610bf0565b60405190815260200160405180910390f35b34156104f257600080fd5b610102600160a060020a0360043516610c0d565b005b600160a060020a03331660009081526007602052604090205461052b9034610c6d565b600160a060020a0333166000908152600760205260409020556006546105519034610c6d565b6006557f9386c90217c323f58030f9dadcbc938f807a940f4ff41cd4cead9562f5da7dc33460405190815260200160405180910390a133600160a060020a031630600160a060020a0316600080516020610e808339815191523460405190815260200160405180910390a35b565b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106555780601f1061062a57610100808354040283529160200191610655565b820191906000526020600020905b81548152906001019060200180831161063857829003601f168201915b505050505081565b600082600160a060020a038116151561067557600080fd5b8215806106a55750600160a060020a03338116600090815260086020908152604080832093881683529290522054155b15156106b057600080fd5b600160a060020a03338116600081815260086020908152604080832094891680845294909152908190208690557f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259086905190815260200160405180910390a3600191505b5b5092915050565b60065481565b8130600160a060020a031681600160a060020a03161415151561074557600080fd5b600160a060020a0333166000908152600760205260409020546107689083610c87565b600160a060020a03331660009081526007602052604090205560065461078e9083610c87565b600655600160a060020a03831682156108fc0283604051600060405180830381858888f1935050505015156107c257600080fd5b30600160a060020a031633600160a060020a0316600080516020610e808339815191528460405190815260200160405180910390a37f9a1b418bc061a5d80270261562e6986a35d995f8051145f277be16103abd34538260405190815260200160405180910390a15b5b505050565b60008230600160a060020a031681600160a060020a03161415151561085557600080fd5b610860858585610c9e565b151561086857fe5b600191505b5b509392505050565b6108803382610723565b5b50565b60055460ff1681565b60028054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106555780601f1061062a57610100808354040283529160200191610655565b820191906000526020600020905b81548152906001019060200180831161063857829003601f168201915b505050505081565b60005433600160a060020a0390811691161461094357fe5b82600160a060020a038116151561095957600080fd5b82600160a060020a038116151561096f57600080fd5b8330600160a060020a031681600160a060020a03161415151561099157600080fd5b85600160a060020a031663a9059cbb86866000604051602001526040517c010000000000000000000000000000000000000000000000000000000063ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b1515610a0757600080fd5b6102c65a03f11515610a1857600080fd5b505050604051805190501515610a2a57fe5b5b5b505b505b505b505050565b60076020526000908152604090205481565b60015433600160a060020a03908116911614610a6457600080fd5b6000546001547f343765429aea5a34b3ff6a3785a98a5abb2597aca87bfbb58632c173d585373a91600160a060020a039081169116604051600160a060020a039283168152911660208201526040908101905180910390a1600180546000805473ffffffffffffffffffffffffffffffffffffffff19908116600160a060020a038416179091551690555b565b600054600160a060020a031681565b60048054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106555780601f1061062a57610100808354040283529160200191610655565b820191906000526020600020905b81548152906001019060200180831161063857829003601f168201915b505050505081565b60008230600160a060020a031681600160a060020a031614151515610bc257600080fd5b610bcc8484610dc2565b1515610bd457fe5b600191505b5b5092915050565b600154600160a060020a031681565b600860209081526000928352604080842090915290825290205481565b60005433600160a060020a03908116911614610c2557fe5b600054600160a060020a0382811691161415610c4057600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b5b50565b600082820183811015610c7c57fe5b8091505b5092915050565b600081831015610c9357fe5b508082035b92915050565b600083600160a060020a0381161515610cb657600080fd5b83600160a060020a0381161515610ccc57600080fd5b600160a060020a0380871660009081526008602090815260408083203390941683529290522054610cfd9085610c87565b600160a060020a038088166000818152600860209081526040808320339095168352938152838220949094559081526007909252902054610d3e9085610c87565b600160a060020a038088166000908152600760205260408082209390935590871681522054610d6d9085610c6d565b600160a060020a0380871660008181526007602052604090819020939093559190881690600080516020610e808339815191529087905190815260200160405180910390a3600192505b5b505b509392505050565b600082600160a060020a0381161515610dda57600080fd5b600160a060020a033316600090815260076020526040902054610dfd9084610c87565b600160a060020a033381166000908152600760205260408082209390935590861681522054610e2c9084610c6d565b600160a060020a038086166000818152600760205260409081902093909355913390911690600080516020610e808339815191529086905190815260200160405180910390a3600191505b5b50929150505600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a7230582051bdb7e5dfd46b1d719fbc0fc4ee0e2579654c20688c081ac7940e632f09b4760029


   Swarm Source:
bzzr://51bdb7e5dfd46b1d719fbc0fc4ee0e2579654c20688c081ac7940e632f09b476
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.