Sponsored:   Kirik Meta Protocol - New Generation of Blockchain - Join Pre-Sale Aug 15-17
Contract Overview | Dao.Casino_Old
Balance: 0 Ether
Ether Value: $0
Transactions: 9965 txns
Token Tracker: Dao.Casino (BET)
 Latest 25 txns from a total Of 9965 transactions

TxHash Age From To Value [TxFee]
0x0a70ac6665d64042aed9c37871cdc391f8458086f88d316fe49d42016aa444574 hrs 6 mins ago0xc51334b08d358b2ed23e9f9c1be26cf855d01e68  IN   Dao.Casino_Old0 Ether0.0011493
0x54ccc8551b3d51331a0134a812396f9572381ed01ba1874d73ddb0a7e2557e714 hrs 9 mins ago0x85979f8d48df87ce8049029c0dcf728ec68cf454  IN   Dao.Casino_Old0 Ether0.0011493
0x306d3fb4301028085c79ef853fd67b7a5952545297aa428851161eaaef8fd0066 hrs 27 mins ago0x00734fc798fbc39d7c9bad21ff0e1bac6410ec7c  IN   Dao.Casino_Old0 Ether0.0018993
0xee39734a0e8f2fb7b7e65076b3c63eaca494a8707eb81b889bdd605dc66fc64211 days 20 hrs ago0xf6b56652fe6dbb1eb324887cc7fd23bc64893db6  IN   Dao.Casino_Old0 Ether0.001061
0xb2dbd2aa3d3ee2ecca3e11435f8e2b56ce16058291c2fa055e5b255b82493e5322 days 9 hrs ago0x2af069791459d37c38344e02ac513e60e2b74017  IN   Dao.Casino_Old0 Ether0.000632948778
0xd5d7d12a6609207cd0ed6dd64889adabccd6eacdce9c0c316af52a720364e7d923 days 12 hrs ago0x88717fa0256e530dd9ba443d8f280d2bb9052060  IN   Dao.Casino_Old0 Ether0.000113958
0xf2ccb77076870dcb0433c61f038e48a3da1c3d12067ab1c1b5a70f84d29b2cb924 days 5 hrs ago0x9a42227a9d20d5a17370126d4ec614742ad02607  IN   Dao.Casino_Old0 Ether0.001020235937
0x1fb620880dfecc191768c4c6a07a813f04c079684cda1a10d48dba76cfc3d1c833 days 4 hrs ago0x6fd833f146a2ca7d8281bed6e810bc125b3b1091  IN   Dao.Casino_Old0 Ether0.0010654
0x4027ad85f0c6848b18d3b053b1e64c34b68d706c59012dd662c583532839b97337 days 15 hrs ago0x602b6bcec8c538686d67d3cb5777263206676c6e  IN   Dao.Casino_Old0 Ether0.003760614
0x91b2846a29f4c4b5ecbdd0b97ea1f271d60a8af55585951c8f2b41ec4c47adfd38 days 14 hrs ago0xced6876fd01781078402312539c3d09b87f05c19  IN   Dao.Casino_Old0 Ether0.00369085
0x234dbcc9613551e5422c4b9e969393e78d150acce4beb1188c1b8afaee4c920042 days 8 hrs ago0xb1f3ff2a2350a25a9c4275ddf2303df4a850e296  IN   Dao.Casino_Old0 Ether0.003544602
0xc6de9484f380bd68d7fd5b6dca694d71ee51038617d0e106cad6350605a5d1c745 days 7 hrs ago0x8eb3e71efd7927e37011a03560ff1b5f22667243  IN   Dao.Casino_Old0 Ether0
0x3bc7e6ce1693af4e369aff8528774ecbb195e49499653e9533675e7236495d1063 days 13 hrs ago0xb054aa74ed1c236bb2999923968868187ad997f0  IN   Dao.Casino_Old0 Ether0.00156005
0xf3ec8849b4c02478d9ff31805f2496e037a639fdcccc90e346205b9ca97af2c664 days 10 hrs ago0x317d9053df987bf8d08d8093f06665782684106b  IN   Dao.Casino_Old0 Ether0.00292985
0x914775cf3f821e4b8080903bf0ae1791dab5ed980d24037302784853847dddde74 days 19 hrs ago0x5c2ff3dc1890ac0218d9634534329051666ba25c  IN   Dao.Casino_Old0 Ether0.00079905
0x69d72f485c435ca9f89a543a5b0fc30df9d9ba0af42c067cdfc87aaf93b784d975 days 4 hrs ago0x9da092c9a15467e8cf144230094f1a8168c072a9  IN   Dao.Casino_Old0 Ether0.000761
0xbebc9dfd1d7a4ecf4d7533836a15fb3694f9733e15a24fa172e4daf665c123ac77 days 8 hrs ago0x38723a9245cd35d50e666f8c2284f827d229c650  IN   Dao.Casino_Old0 Ether0.00151944
0xfe4d1a1e624c807348b45caa67e86bfe35e45880e40afd95f0a7107651a486e379 days 22 hrs ago0x0fb8549c6fa6c10f4fd6b194dc6a7522f2072036  IN   Dao.Casino_Old0 Ether0.00156005
0xabd6d4c912062dc782f124695035303019ea73ac173d24978f2152e4dd67e7be84 days 10 hrs ago0x7be5dab6c3ba51210e2774dfd58127920e536f79  IN   Dao.Casino_Old0 Ether0.000492986
0x19de657927657c68d13cf46dfd7f7f5700ae2a6d895b528da4f723dc67eba50285 days 11 hrs ago0x446df7ad52096d56667a2ab56bbecdd641d2897e  IN   Dao.Casino_Old0 Ether0.00079905
0x6583e1eeaa1c8668b8094a124a069ccff4c95a53c92fc4a679c78fd86c0eafb286 days 17 hrs ago0xcb4521116e13351be6c2cbb3102b6e37f2fd0833  IN   Dao.Casino_Old0 Ether0.001557426
0x1c562895ce80f604e54a607e899356743ff0759d023049b08a330f8d6320878389 days 5 hrs ago0xe33f1860eb6b335f0f961c95952e29941d09b5f7  IN   Dao.Casino_Old0 Ether0.000303888
0xd83dd5ab7564b83dc44dcf948dfbb30c34651bda1bd5929e38fef1b53471661a89 days 5 hrs ago0x1758ed9854aed1ffb5ee1ec99cc365953758be3e  IN   Dao.Casino_Old0 Ether0.000434702287
0xe5b8c1153a2e5a37b044e3eca6f2ebee9a6dd649718946651acd0044b7d0ce6289 days 7 hrs ago0xffa8d6f6f1812c9a5441323c1addf5fcbaf734cc  IN   Dao.Casino_Old0 Ether0.00079479
0xda7c74e6b42902e585997d005af9a3e60d9b09390d5f6d6e54ab6199a9c91a0390 days 4 hrs ago0x3826bb3543b0c0f22df68e379b4a306e18bdf3b6  IN   Dao.Casino_Old0 Ether0.000341874
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 25 Internal Txns, Click here to View More View All
ParentTxHash Block Age From To Value
0x68eb2daae0938c75849b741c75cfb026ac4fe6aa5336089f8492d739532850164837916228 days 3 hrs ago0xa36ae0f959046a18d109dc5b1fb8df655cf0aa810x725803315519de78d232265a8f1040f054e70b985 Ether
0xc1606bcd39bbd4807a50abe869f034430f7cd0cfd134742d15ab3539a7e287c84835579228 days 13 hrs ago0xa36ae0f959046a18d109dc5b1fb8df655cf0aa810x725803315519de78d232265a8f1040f054e70b985 Ether
0xb5de824a6c6a04cb006b5fff741700452040b1a73f8ffa8421fa53904a4ae3184833081228 days 23 hrs ago0xa36ae0f959046a18d109dc5b1fb8df655cf0aa810x725803315519de78d232265a8f1040f054e70b985 Ether
0x86acb6ade756ab42eb9d0fd35e97dc1c6888ef83f6b08fe20bf1f81022f5187f4831494229 days 5 hrs ago0xa36ae0f959046a18d109dc5b1fb8df655cf0aa810x725803315519de78d232265a8f1040f054e70b985 Ether
0x0de5404bb7e6a11508ae238f2c6a2c82456346201f9108ae54a5c244e977ed994821751230 days 21 hrs ago0xa36ae0f959046a18d109dc5b1fb8df655cf0aa810x725803315519de78d232265a8f1040f054e70b985 Ether
0x2448cf788461ca73071e5a5ba09d6d7c0e01a454e65444a6baced22c7e7936a14800818234 days 11 hrs ago0xa36ae0f959046a18d109dc5b1fb8df655cf0aa810x725803315519de78d232265a8f1040f054e70b985 Ether
0xbb4bb15cb045925f74e9bc78bacbe07a989cb7aaf9a3cee22b5ae8424c82d1004796663235 days 3 hrs ago0xa36ae0f959046a18d109dc5b1fb8df655cf0aa810x725803315519de78d232265a8f1040f054e70b985 Ether
0xd43f03c4fbdd6709ef2d6861ea0687f7817ca3a127701a85083bcae7d0e780a54791190236 days 1 hr ago0xa36ae0f959046a18d109dc5b1fb8df655cf0aa810x725803315519de78d232265a8f1040f054e70b985 Ether
0xa0d8b982d19839f565d0eb8c8075cbae5d610e04cbabe074156a8edca4278a714791185236 days 1 hr ago0xa36ae0f959046a18d109dc5b1fb8df655cf0aa810x725803315519de78d232265a8f1040f054e70b985 Ether
0xe0225d978d5e572cea2210833ce5a670eeb09ef3596c79d5983e481b4dfe484c4790843236 days 2 hrs ago0xa36ae0f959046a18d109dc5b1fb8df655cf0aa810x725803315519de78d232265a8f1040f054e70b985 Ether
0x71174499fcdc47944306f6c76b620d5d5132f1925639490710c83fe5ce70078b4790053236 days 5 hrs ago0xa36ae0f959046a18d109dc5b1fb8df655cf0aa810x725803315519de78d232265a8f1040f054e70b985 Ether
0x690daf410b29e4715a4b9844ed64debf1510569fbac6982e8c8ff6403dd1accf4777234238 days 10 hrs ago0xa36ae0f959046a18d109dc5b1fb8df655cf0aa810x725803315519de78d232265a8f1040f054e70b985 Ether
0x4e3f41e0975c865c9820cbbe4ed49099369445a5755b6a331e137be26234ef944774083238 days 23 hrs ago0xa36ae0f959046a18d109dc5b1fb8df655cf0aa810x725803315519de78d232265a8f1040f054e70b985 Ether
0x858b2bd651fbf4327f5d038fb72bed6e2422512c69f76baa5dcba8daacec6ed84773846239 days 36 mins ago0xa36ae0f959046a18d109dc5b1fb8df655cf0aa810x725803315519de78d232265a8f1040f054e70b985 Ether
0xf7c38754839bbf9dd742bafbe59f47955982f48f1e10c4dc0041fbf531ef02e04743589244 days 8 hrs ago0xa36ae0f959046a18d109dc5b1fb8df655cf0aa810x725803315519de78d232265a8f1040f054e70b985 Ether
0xee35dabb1663412a4194aaddfe65371133710f5f4880e7413d43cb534680994c4065064389 days 22 hrs ago0x725803315519de78d232265a8f1040f054e70b980x01dbb419d66be0d389fab88064493f1d698dc27a4 Ether
0x0074b7e6c32b5b99c456d36f95a75cdfcaf45355d0fa939ae5c686f2b769f6994052824392 days 13 hrs ago0x725803315519de78d232265a8f1040f054e70b980x01dbb419d66be0d389fab88064493f1d698dc27a5 Ether
0x1024c6dc0d7c88024b35c18a7507aa83bfb9c19fc9b28b376bd24c2cd6bdc2094048090393 days 14 hrs ago0x725803315519de78d232265a8f1040f054e70b980x01dbb419d66be0d389fab88064493f1d698dc27a0.5 Ether
0x8b9d708ba78e060f3cc725412ae447c6a5fd8519afecf91e3f7b009a644716254046707393 days 21 hrs ago0x725803315519de78d232265a8f1040f054e70b980x01dbb419d66be0d389fab88064493f1d698dc27a0.5 Ether
0xc4447bfa7adf170e38b0c2eb31786319daffcf32e37f9d07fb67e3a734d9aca54046537393 days 22 hrs ago0x725803315519de78d232265a8f1040f054e70b980x01dbb419d66be0d389fab88064493f1d698dc27a8 Ether
0x764a2d6681ff84393454d25dee62102147e0961f67b66393d87dedf17b812a974045793394 days 2 hrs ago0x725803315519de78d232265a8f1040f054e70b980x01dbb419d66be0d389fab88064493f1d698dc27a10.24 Ether
0x7ae4f275a7d986ae7013fa497e98394b809cfe6556588d4b0599477e5ab8b0634045653394 days 3 hrs ago0x725803315519de78d232265a8f1040f054e70b980x01dbb419d66be0d389fab88064493f1d698dc27a1.99 Ether
0x24c9129cad60ff743d97e1ad332163924a9e89f818d4d77390fed9994b6250ad4045510394 days 3 hrs ago0x725803315519de78d232265a8f1040f054e70b980x01dbb419d66be0d389fab88064493f1d698dc27a1.197 Ether
0xe0e1bf21aa21a9b0d3b0380d703b90a12c83ee98db3e5ad90ababe6b554bbff04045337394 days 4 hrs ago0x725803315519de78d232265a8f1040f054e70b980x01dbb419d66be0d389fab88064493f1d698dc27a0.4 Ether
0xd737fa468fb9a9e9201a1843132c74a1f126783bc3c5b362d1d7a456c80f874f4045187394 days 5 hrs ago0x725803315519de78d232265a8f1040f054e70b980x01dbb419d66be0d389fab88064493f1d698dc27a1 Ether
[ Download CSV Export  ] 
Warning: The compiled contract might be susceptible to NestedArrayFunctionCallDecoder (medium-severity), ZeroFunctionSelector (very low-severity), DelegateCallReturnValue (low-severity), ECRecoverMalformedInput (medium-severity), SkipEmptyStringLiteral (low-severity) Solidity compiler bugs.

Contract Source Code Verified (Similar match)
Note: Displaying similar matching verified source code at contract 0xa50ee6fbcff43cd4150a1e1bec8e764da343e37d(excluding Constructor Arguments if any)
Contract Name: DaoCasinoToken
Compiler Version: v0.4.11+commit.68ef5810
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.11;

// ----------------------------------------------------------------------------
// Dao.Casino Crowdsale Token Contract (Under Consideration)
//
// Enjoy. (c) BokkyPooBah / Bok Consulting Pty Ltd 2017
// The MIT Licence (Under Consideration).
// ----------------------------------------------------------------------------


// ----------------------------------------------------------------------------
// Safe maths, borrowed from OpenZeppelin
// ----------------------------------------------------------------------------
library SafeMath {

    // ------------------------------------------------------------------------
    // Add a number to another number, checking for overflows
    // ------------------------------------------------------------------------
    function add(uint a, uint b) internal returns (uint) {
        uint c = a + b;
        assert(c >= a && c >= b);
        return c;
    }

    // ------------------------------------------------------------------------
    // Subtract a number from another number, checking for underflows
    // ------------------------------------------------------------------------
    function sub(uint a, uint b) internal returns (uint) {
        assert(b <= a);
        return a - b;
    }
}


// ----------------------------------------------------------------------------
// Owned contract
// ----------------------------------------------------------------------------
contract Owned {
    address public owner;
    address public newOwner;
    event OwnershipTransferred(address indexed _from, address indexed _to);

    function Owned() {
        owner = msg.sender;
    }

    modifier onlyOwner {
        if (msg.sender != owner) throw;
        _;
    }

    function transferOwnership(address _newOwner) onlyOwner {
        newOwner = _newOwner;
    }
 
    function acceptOwnership() {
        if (msg.sender == newOwner) {
            OwnershipTransferred(owner, newOwner);
            owner = newOwner;
        }
    }
}


// ----------------------------------------------------------------------------
// ERC20 Token, with the addition of symbol, name and decimals
// https://github.com/ethereum/EIPs/issues/20
// ----------------------------------------------------------------------------
contract ERC20Token is Owned {
    using SafeMath for uint;

    // ------------------------------------------------------------------------
    // Total Supply
    // ------------------------------------------------------------------------
    uint256 _totalSupply = 0;

    // ------------------------------------------------------------------------
    // Balances for each account
    // ------------------------------------------------------------------------
    mapping(address => uint256) balances;

    // ------------------------------------------------------------------------
    // Owner of account approves the transfer of an amount to another account
    // ------------------------------------------------------------------------
    mapping(address => mapping (address => uint256)) allowed;

    // ------------------------------------------------------------------------
    // Get the total token supply
    // ------------------------------------------------------------------------
    function totalSupply() constant returns (uint256 totalSupply) {
        totalSupply = _totalSupply;
    }

    // ------------------------------------------------------------------------
    // Get the account balance of another account with address _owner
    // ------------------------------------------------------------------------
    function balanceOf(address _owner) constant returns (uint256 balance) {
        return balances[_owner];
    }

    // ------------------------------------------------------------------------
    // Transfer the balance from owner's account to another account
    // ------------------------------------------------------------------------
    function transfer(address _to, uint256 _amount) returns (bool success) {
        if (balances[msg.sender] >= _amount                // User has balance
            && _amount > 0                                 // Non-zero transfer
            && balances[_to] + _amount > balances[_to]     // Overflow check
        ) {
            balances[msg.sender] = balances[msg.sender].sub(_amount);
            balances[_to] = balances[_to].add(_amount);
            Transfer(msg.sender, _to, _amount);
            return true;
        } else {
            return false;
        }
    }

    // ------------------------------------------------------------------------
    // Allow _spender to withdraw from your account, multiple times, up to the
    // _value amount. If this function is called again it overwrites the
    // current allowance with _value.
    // ------------------------------------------------------------------------
    function approve(
        address _spender,
        uint256 _amount
    ) returns (bool success) {
        allowed[msg.sender][_spender] = _amount;
        Approval(msg.sender, _spender, _amount);
        return true;
    }

    // ------------------------------------------------------------------------
    // Spender of tokens transfer an amount of tokens from the token owner's
    // balance to the spender's account. The owner of the tokens must already
    // have approve(...)-d this transfer
    // ------------------------------------------------------------------------
    function transferFrom(
        address _from,
        address _to,
        uint256 _amount
    ) returns (bool success) {
        if (balances[_from] >= _amount                  // From a/c has balance
            && allowed[_from][msg.sender] >= _amount    // Transfer approved
            && _amount > 0                              // Non-zero transfer
            && balances[_to] + _amount > balances[_to]  // Overflow check
        ) {
            balances[_from] = balances[_from].sub(_amount);
            allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_amount);
            balances[_to] = balances[_to].add(_amount);
            Transfer(_from, _to, _amount);
            return true;
        } else {
            return false;
        }
    }

    // ------------------------------------------------------------------------
    // Returns the amount of tokens approved by the owner that can be
    // transferred to the spender's account
    // ------------------------------------------------------------------------
    function allowance(
        address _owner, 
        address _spender
    ) constant returns (uint256 remaining) {
        return allowed[_owner][_spender];
    }

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


contract DaoCasinoToken is ERC20Token {

    // ------------------------------------------------------------------------
    // Token information
    // ------------------------------------------------------------------------
    string public constant symbol = "BET";
    string public constant name = "Dao.Casino";
    uint8 public constant decimals = 18;

    // Do not use `now` here
    uint256 public STARTDATE;
    uint256 public ENDDATE;

    // Cap USD 25mil @ 296.1470 ETH/USD
    uint256 public CAP;

    // Cannot have a constant address here - Solidity bug
    // https://github.com/ethereum/solidity/issues/2441
    address public multisig;

    function DaoCasinoToken(uint256 _start, uint256 _end, uint256 _cap, address _multisig) {
        STARTDATE = _start;
        ENDDATE   = _end;
        CAP       = _cap;
        multisig  = _multisig;
    }

    // > new Date("2017-06-29T13:00:00").getTime()/1000
    // 1498741200

    uint256 public totalEthers;

    // ------------------------------------------------------------------------
    // Tokens per ETH
    // Day  1    : 2,000 BET = 1 Ether
    // Days 2–14 : 1,800 BET = 1 Ether
    // Days 15–17: 1,700 BET = 1 Ether
    // Days 18–20: 1,600 BET = 1 Ether
    // Days 21–23: 1,500 BET = 1 Ether
    // Days 24–26: 1,400 BET = 1 Ether
    // Days 27–28: 1,300 BET = 1 Ether
    // ------------------------------------------------------------------------
    function buyPrice() constant returns (uint256) {
        return buyPriceAt(now);
    }

    function buyPriceAt(uint256 at) constant returns (uint256) {
        if (at < STARTDATE) {
            return 0;
        } else if (at < (STARTDATE + 1 days)) {
            return 2000;
        } else if (at < (STARTDATE + 15 days)) {
            return 1800;
        } else if (at < (STARTDATE + 18 days)) {
            return 1700;
        } else if (at < (STARTDATE + 21 days)) {
            return 1600;
        } else if (at < (STARTDATE + 24 days)) {
            return 1500;
        } else if (at < (STARTDATE + 27 days)) {
            return 1400;
        } else if (at <= ENDDATE) {
            return 1300;
        } else {
            return 0;
        }
    }


    // ------------------------------------------------------------------------
    // Buy tokens from the contract
    // ------------------------------------------------------------------------
    function () payable {
        proxyPayment(msg.sender);
    }


    // ------------------------------------------------------------------------
    // Exchanges can buy on behalf of participant
    // ------------------------------------------------------------------------
    function proxyPayment(address participant) payable {
        // No contributions before the start of the crowdsale
        require(now >= STARTDATE);
        // No contributions after the end of the crowdsale
        require(now <= ENDDATE);
        // No 0 contributions
        require(msg.value > 0);

        // Add ETH raised to total
        totalEthers = totalEthers.add(msg.value);
        // Cannot exceed cap
        require(totalEthers <= CAP);

        // What is the BET to ETH rate
        uint256 _buyPrice = buyPrice();

        // Calculate #BET - this is safe as _buyPrice is known
        // and msg.value is restricted to valid values
        uint tokens = msg.value * _buyPrice;

        // Check tokens > 0
        require(tokens > 0);
        // Compute tokens for foundation 30%
        // Number of tokens restricted so maths is safe
        uint multisigTokens = tokens * 3 / 7;

        // Add to total supply
        _totalSupply = _totalSupply.add(tokens);
        _totalSupply = _totalSupply.add(multisigTokens);

        // Add to balances
        balances[participant] = balances[participant].add(tokens);
        balances[multisig] = balances[multisig].add(multisigTokens);

        // Log events
        TokensBought(participant, msg.value, totalEthers, tokens,
            multisigTokens, _totalSupply, _buyPrice);
        Transfer(0x0, participant, tokens);
        Transfer(0x0, multisig, multisigTokens);

        // Move the funds to a safe wallet
        multisig.transfer(msg.value);
    }
    event TokensBought(address indexed buyer, uint256 ethers, 
        uint256 newEtherBalance, uint256 tokens, uint256 multisigTokens, 
        uint256 newTotalSupply, uint256 buyPrice);


    // ------------------------------------------------------------------------
    // Owner to add precommitment funding token balance before the crowdsale
    // commences
    // ------------------------------------------------------------------------
    function addPrecommitment(address participant, uint balance) onlyOwner {
        require(now < STARTDATE);
        require(balance > 0);
        balances[participant] = balances[participant].add(balance);
        _totalSupply = _totalSupply.add(balance);
        Transfer(0x0, participant, balance);
    }


    // ------------------------------------------------------------------------
    // Transfer the balance from owner's account to another account, with a
    // check that the crowdsale is finalised
    // ------------------------------------------------------------------------
    function transfer(address _to, uint _amount) returns (bool success) {
        // Cannot transfer before crowdsale ends or cap reached
        require(now > ENDDATE || totalEthers == CAP);
        // Standard transfer
        return super.transfer(_to, _amount);
    }


    // ------------------------------------------------------------------------
    // Spender of tokens transfer an amount of tokens from the token owner's
    // balance to another account, with a check that the crowdsale is
    // finalised
    // ------------------------------------------------------------------------
    function transferFrom(address _from, address _to, uint _amount) 
        returns (bool success)
    {
        // Cannot transfer before crowdsale ends or cap reached
        require(now > ENDDATE || totalEthers == CAP);
        // Standard transferFrom
        return super.transferFrom(_from, _to, _amount);
    }


    // ------------------------------------------------------------------------
    // Owner can transfer out any accidentally sent ERC20 tokens
    // ------------------------------------------------------------------------
    function transferAnyERC20Token(address tokenAddress, uint amount)
      onlyOwner returns (bool success) 
    {
        return ERC20Token(tokenAddress).transfer(owner, amount);
    }
}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_amount","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalEthers","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"totalSupply","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"ENDDATE","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"participant","type":"address"},{"name":"balance","type":"uint256"}],"name":"addPrecommitment","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"at","type":"uint256"}],"name":"buyPriceAt","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"multisig","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"acceptOwnership","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"STARTDATE","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"buyPrice","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"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":"_amount","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"newOwner","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"tokenAddress","type":"address"},{"name":"amount","type":"uint256"}],"name":"transferAnyERC20Token","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"},{"constant":true,"inputs":[],"name":"CAP","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"participant","type":"address"}],"name":"proxyPayment","outputs":[],"payable":true,"type":"function"},{"inputs":[{"name":"_start","type":"uint256"},{"name":"_end","type":"uint256"},{"name":"_cap","type":"uint256"},{"name":"_multisig","type":"address"}],"payable":false,"type":"constructor"},{"payable":true,"type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"buyer","type":"address"},{"indexed":false,"name":"ethers","type":"uint256"},{"indexed":false,"name":"newEtherBalance","type":"uint256"},{"indexed":false,"name":"tokens","type":"uint256"},{"indexed":false,"name":"multisigTokens","type":"uint256"},{"indexed":false,"name":"newTotalSupply","type":"uint256"},{"indexed":false,"name":"buyPrice","type":"uint256"}],"name":"TokensBought","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":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"}],"name":"OwnershipTransferred","type":"event"}]

  Contract Creation Code Switch To Opcodes View
60606040526000600255341561001157fe5b60405160808061108383398101604090815281516020830151918301516060909301519092905b5b60008054600160a060020a03191633600160a060020a03161790555b60058490556006839055600782905560088054600160a060020a031916600160a060020a0383161790555b505050505b610fef806100946000396000f300606060405236156101305763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610142578063095ea7b3146101d25780630a4625af1461020557806318160ddd146102275780631db9ec2c1461024957806323b872dd1461026b578063313ce567146102a45780633818d907146102ca578063383e3a5d146102eb5780634783c35b1461031057806370a082311461033c57806379ba50971461036a5780637e4d5ea11461037c5780638620410b1461039e5780638da5cb5b146103c057806395d89b41146103ec578063a9059cbb1461047c578063d4ee1d90146104af578063dc39d06d146104db578063dd62ed3e1461050e578063ec81b48314610542578063f2fde38b14610564578063f48c305414610582575b6101405b61013d33610598565b5b565b005b341561014a57fe5b6101526107c4565b604080516020808252835181830152835191928392908301918501908083838215610198575b80518252602083111561019857601f199092019160209182019101610178565b505050905090810190601f1680156101c45780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101da57fe5b6101f1600160a060020a03600435166024356107fb565b604080519115158252519081900360200190f35b341561020d57fe5b610215610866565b60408051918252519081900360200190f35b341561022f57fe5b61021561086c565b60408051918252519081900360200190f35b341561025157fe5b610215610873565b60408051918252519081900360200190f35b341561027357fe5b6101f1600160a060020a0360043581169060243516604435610879565b604080519115158252519081900360200190f35b34156102ac57fe5b6102b46108af565b6040805160ff9092168252519081900360200190f35b34156102d257fe5b610140600160a060020a03600435166024356108b4565b005b34156102f357fe5b61021560043561097a565b60408051918252519081900360200190f35b341561031857fe5b610320610a41565b60408051600160a060020a039092168252519081900360200190f35b341561034457fe5b610215600160a060020a0360043516610a50565b60408051918252519081900360200190f35b341561037257fe5b610140610a6f565b005b341561038457fe5b610215610af6565b60408051918252519081900360200190f35b34156103a657fe5b610215610afc565b60408051918252519081900360200190f35b34156103c857fe5b610320610b0d565b60408051600160a060020a039092168252519081900360200190f35b34156103f457fe5b610152610b1c565b604080516020808252835181830152835191928392908301918501908083838215610198575b80518252602083111561019857601f199092019160209182019101610178565b505050905090810190601f1680156101c45780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561048457fe5b6101f1600160a060020a0360043516602435610b53565b604080519115158252519081900360200190f35b34156104b757fe5b610320610b87565b60408051600160a060020a039092168252519081900360200190f35b34156104e357fe5b6101f1600160a060020a0360043516602435610b96565b604080519115158252519081900360200190f35b341561051657fe5b610215600160a060020a0360043581169060243516610c45565b60408051918252519081900360200190f35b341561054a57fe5b610215610c72565b60408051918252519081900360200190f35b341561056c57fe5b610140600160a060020a0360043516610c78565b005b610140600160a060020a0360043516610598565b005b60006000600060055442101515156105b05760006000fd5b6006544211156105c05760006000fd5b600034116105ce5760006000fd5b6009546105e1903463ffffffff610cc116565b60098190556007549011156105f65760006000fd5b6105fe610afc565b92503483029150600082116106135760006000fd5b6007600383025b04905061063282600254610cc190919063ffffffff16565b6002819055610647908263ffffffff610cc116565b600255600160a060020a038416600090815260036020526040902054610673908363ffffffff610cc116565b600160a060020a0380861660009081526003602052604080822093909355600854909116815220546106ab908263ffffffff610cc116565b600854600160a060020a039081166000908152600360209081526040918290209390935560095460025482513481529485019190915283820186905260608401859052608084015260a0830186905251908616917f6bf42ea559224a77e2bc8d284b9f2eb6ed6b198a7ef7b742b41562c6a20b9adc919081900360c00190a2604080518381529051600160a060020a03861691600091600080516020610fa48339815191529181900360200190a3600854604080518381529051600160a060020a0390921691600091600080516020610fa4833981519152919081900360200190a3600854604051600160a060020a03909116903480156108fc02916000818181858888f1935050505015156107bd57fe5b5b50505050565b60408051808201909152600a81527f44616f2e436173696e6f00000000000000000000000000000000000000000000602082015281565b600160a060020a03338116600081815260046020908152604080832094871680845294825280832086905580518681529051929493927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060015b92915050565b60095481565b6002545b90565b60065481565b600060065442118061088e5750600754600954145b151561089a5760006000fd5b6108a5848484610ce9565b90505b9392505050565b601281565b60005433600160a060020a039081169116146108d05760006000fd5b60055442106108df5760006000fd5b600081116108ed5760006000fd5b600160a060020a038216600090815260036020526040902054610916908263ffffffff610cc116565b600160a060020a038316600090815260036020526040902055600254610942908263ffffffff610cc116565b600255604080518281529051600160a060020a03841691600091600080516020610fa48339815191529181900360200190a35b5b5050565b600060055482101561098e57506000610a34565b60055462015180018210156109a657506107d0610a34565b6005546213c680018210156109be5750610708610a34565b6005546217bb00018210156109d657506106a4610a34565b600554621baf80018210156109ee5750610640610a34565b600554621fa40001821015610a0657506105dc610a34565b6005546223988001821015610a1e5750610578610a34565b6006548211610a305750610514610a34565b5060005b5b5b5b5b5b5b5b5b919050565b600854600160a060020a031681565b600160a060020a0381166000908152600360205260409020545b919050565b60015433600160a060020a039081169116141561013d5760015460008054604051600160a060020a0393841693909116917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a36001546000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a039092169190911790555b5b565b60055481565b6000610b074261097a565b90505b90565b600054600160a060020a031681565b60408051808201909152600381527f4245540000000000000000000000000000000000000000000000000000000000602082015281565b6000600654421180610b685750600754600954145b1515610b745760006000fd5b610b7e8383610e7e565b90505b92915050565b600154600160a060020a031681565b6000805433600160a060020a03908116911614610bb35760006000fd5b6000805460408051602090810184905281517fa9059cbb000000000000000000000000000000000000000000000000000000008152600160a060020a0393841660048201526024810187905291519287169363a9059cbb936044808501949192918390030190829087803b1515610c2657fe5b6102c65a03f11515610c3457fe5b5050604051519150505b5b92915050565b600160a060020a038083166000908152600460209081526040808320938516835292905220545b92915050565b60075481565b60005433600160a060020a03908116911614610c945760006000fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b5b50565b6000828201838110801590610cd65750828110155b1515610cde57fe5b8091505b5092915050565b600160a060020a038316600090815260036020526040812054829010801590610d395750600160a060020a0380851660009081526004602090815260408083203390941683529290522054829010155b8015610d455750600082115b8015610d6a5750600160a060020a038316600090815260036020526040902054828101115b15610e6e57600160a060020a038416600090815260036020526040902054610d98908363ffffffff610f8c16565b600160a060020a0380861660009081526003602090815260408083209490945560048152838220339093168252919091522054610ddb908363ffffffff610f8c16565b600160a060020a0380861660009081526004602090815260408083203385168452825280832094909455918616815260039091522054610e21908363ffffffff610cc116565b600160a060020a038085166000818152600360209081526040918290209490945580518681529051919392881692600080516020610fa483398151915292918290030190a35060016108a8565b5060006108a8565b5b9392505050565b600160a060020a033316600090815260036020526040812054829010801590610ea75750600082115b8015610ecc5750600160a060020a038316600090815260036020526040902054828101115b15610f7d57600160a060020a033316600090815260036020526040902054610efa908363ffffffff610f8c16565b600160a060020a033381166000908152600360205260408082209390935590851681522054610f2f908363ffffffff610cc116565b600160a060020a03808516600081815260036020908152604091829020949094558051868152905191933390931692600080516020610fa483398151915292918290030190a3506001610860565b506000610860565b5b92915050565b600082821115610f9857fe5b508082035b929150505600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a72305820834f725cfab653159f9ad84fcd59c9a3d04dedf2c263a2d7cf0dfdd3b3ba172100290000000000000000000000000000000000000000000000000000000059542230000000000000000000000000000000000000000000000000000000005954304000000000000000000000000000000000000000000000000073a5f2362c0a5000000000000000000000000000039704a4ecf78b0e1eef8f181a7838a0c68876ca

   Swarm Source:
bzzr://834f725cfab653159f9ad84fcd59c9a3d04dedf2c263a2d7cf0dfdd3b3ba1721

 

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.