Sponsored Link:  Download the Monaco app for Android and iOS on Aug 31 - www.mona.co
Contract Overview | SikobaPresale
ETH Balance: 0 Ether
ETH USD Value: $0
No Of Transactions: 102 txns
Token Tracker 0x4994e81897a920c0FEA235eb8CEdEEd3c6fFF697
  Latest 25 txns from a total Of 102 transactions View All

TxHash Age From To Value [TxFee]
0x646ad8b6099fb5dea1e902a87fbba01d3ac3c253fa83ea21d25c1b117a7de35118 days 17 hrs ago0x2a05041e6bf447a220af55fb61adc1c66809a595  IN   SikobaPresale0 Ether0.001257048
0x1e3ec52d8d69aebf054b4fad2284acd94a452783d8af04dcc4e9f1ca8f1cb00c27 days 16 hrs ago0x2a05041e6bf447a220af55fb61adc1c66809a595  IN   SikobaPresale0 Ether0.00125244
0x907cf44c526f3b403dfcc6894b8241b27cc827176c30ff860219d07ffdd7e1db27 days 16 hrs ago0x2a05041e6bf447a220af55fb61adc1c66809a595  IN   SikobaPresale0 Ether0.00125244
0x63f20bebef25d9ab98d3076c36f6833108425111c9d6aadf6b5986296fec087827 days 17 hrs ago0x2a05041e6bf447a220af55fb61adc1c66809a595  IN   SikobaPresale0 Ether0.00125244
0xd619e517b66baa10e7944febe17ba20606990ffb90b350995957baf6b6cf5dd528 days ago0xb00ab6203ebaae6b1debc411eda8f95fd17e74c5  IN   SikobaPresale0 Ether0.000655272
0x869fcb2cfee8731f039c4f7628aaf9d008f2d754ffcceb30268b26c2042bb54031 days 23 hrs ago0xc97779c1c8b7d96cbc773a019f64910490a50406  IN   SikobaPresale0.1 Ether0.001238245812
0x0c6e8a4c0810a59de86704b3e1369422bcef18ed59e0729960e59e81b708493a43 days 22 hrs ago0xb00ab6203ebaae6b1debc411eda8f95fd17e74c5  IN   SikobaPresale0 Ether0.00067812
0x018bb0ff4a292dbac771e321d923e0bbc84377dcbfb891346827c12baa7bfc6e43 days 23 hrs ago0xe95d69be9424131cc656402996b51c4d153d7726  IN   SikobaPresale0 Ether0.00224646
0x2e6eec83d62379edab87bf4186dc12cbe0ddab08222aae48d4dff7cf0065583d44 days 1 hr agoFake_Phishing56  IN   SikobaPresale0 Ether0.00224646
0x13aa331edd4fb681fa997edbf5197379c5a4e535da00a10793563d4fb94485e945 days 5 hrs ago0x97f30f0874120ff847ef6b2be5dddf3252654afd  IN   SikobaPresale0 Ether0.00224646
0x595863e2ffc8df5cd67d3a904a59e68ad976edd445486665531001711295e15746 days 15 hrs ago0xb00ab6203ebaae6b1debc411eda8f95fd17e74c5  IN   SikobaPresale0 Ether0.000676584
0x56fd119b177d608d3fe8d51ee24af01fcefd0c5df3c686e11e519c82fbd648f647 days 11 hrs ago0x7d77f07a0ecfde4de6cdf8f9f446cd31591e486f  IN   SikobaPresale0 Ether0.000187205
0xcdaa79e198c352ca2c3307eeeae93b1b547dd8793403b28297f1c5a22c8a374f47 days 11 hrs ago0x7d77f07a0ecfde4de6cdf8f9f446cd31591e486f  IN   SikobaPresale0 Ether0.00025
0x5d73ea60f5f2138e9a78083550878fa08e2eae0085b1a3da3e99910925768f7151 days 21 hrs ago0xb00ab6203ebaae6b1debc411eda8f95fd17e74c5  IN   SikobaPresale0 Ether0.000593355
0x8a993883fd5cbac5d7ff04248aa0c1994bd131ea86f1559c7642c5f54095853d52 days 16 hrs ago0x39b2254d0cba73fb65f34fa6ccd4dad6d4c16e65  IN   SikobaPresale0 Ether0.00223878
0x01cc66452b478cec76496c211103242f8d82541291a3b928d245dd97c3d1a76553 days 11 hrs ago0x97f30f0874120ff847ef6b2be5dddf3252654afd  IN   SikobaPresale0 Ether0.000957852
0x705d3e79bd4f1762cfc935b00178a0e1b2d03eca69550965b761fa5fb206a27255 days 16 hrs ago0x97f30f0874120ff847ef6b2be5dddf3252654afd  IN   SikobaPresale0 Ether0.000957852
0x31c37646c46d6efd8920cc9aa7a706663ef1a02accc7d4599b1ec8b7ea4a863455 days 23 hrs ago0xb00ab6203ebaae6b1debc411eda8f95fd17e74c5  IN   SikobaPresale0 Ether0.000593355
0xa5d67875ebe54f4ea0d9e6c9f480e7849f311e9284f19965355701952832fd5056 days 12 mins ago0xcf51232d23a9615a01dda307ae6c3b2d0759743b  IN   SikobaPresale3 Ether0.001493898
0xf549b651781258c0f0974742f108baa40cfd774b209a5575616ba9e312e9620759 days 6 hrs ago0xf05281a2b7ca2281fa0b1da28cbf42c8604396d1  IN   SikobaPresale0.1 Ether0.001493898
0xf1d0a6c17d830ec3bcdf87a5f0fc094b569b1cc17e02bab6c73bbe30e9dee5c961 days 10 hrs ago0x00251666f79ae54decc079a9b4f64aed8da751ac  IN   SikobaPresale0 Ether0.00074754
0xc75625041fa71a0a4c8fc89d2eddfe571028f6a8de379640cfd52c03d13dd4a861 days 10 hrs ago0x00251666f79ae54decc079a9b4f64aed8da751ac  IN   SikobaPresale1 Ether0.00142276
0x26068774e547aab5c866a704ca38f044bd2b9e4b916b04a22e331f626220ee4065 days 7 hrs ago0x98ab52e249646ca2b013af8f2e411bb90c1c9b4d  IN   SikobaPresale0 Ether0.000037377049
0xc7a66e5b0a47a582105d48ff70658d0efc3de4abd6337c7fabb512197089273868 days 14 hrs ago0xdb47ae47f24cce24381ddd774d9def66012f435a  IN   SikobaPresale0.021 Ether0.0035569
0x7b097edf8ef90908a39e9185cf1d315a3ec1659c0e037dfa445bddbab774fec873 days 5 hrs ago0xa1a3b883e4d7aeb0f49c763f84cecdafc762e1f0  IN   SikobaPresale0.1 Ether0.001493898
[ 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
0x869fcb2cfee8731f039c4f7628aaf9d008f2d754ffcceb30268b26c2042bb540429777331 days 23 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.1 Ether
0xa5d67875ebe54f4ea0d9e6c9f480e7849f311e9284f19965355701952832fd50421215856 days 12 mins ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c53 Ether
0xf549b651781258c0f0974742f108baa40cfd774b209a5575616ba9e312e96207420069059 days 6 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.1 Ether
0xc75625041fa71a0a4c8fc89d2eddfe571028f6a8de379640cfd52c03d13dd4a8419168061 days 10 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c51 Ether
0xc7a66e5b0a47a582105d48ff70658d0efc3de4abd6337c7fabb5121970892738416180868 days 14 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.021 Ether
0x7b097edf8ef90908a39e9185cf1d315a3ec1659c0e037dfa445bddbab774fec8414261973 days 5 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.1 Ether
0xd875a379b2f1d84318cea6afe1347ce086c220c1f231a318dc9048f59eb55b4b412983776 days 9 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.505 Ether
0xf1c35a817aa5f90b2aeb2914ccd8f8d6516e34a425109ac3ddd4f229d29e08fb412948676 days 11 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.5 Ether
0x5317f7fbfd4ae39554dae5c5f3d06c8358ef6f04f8914300efa6329178eb4a1d412372977 days 20 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.2 Ether
0x272c32befcf14aa52b162ecb5cec9ee5bfdc0aeb647f5b9a9c87b875e2ba6c01408750086 days 9 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.75 Ether
0x3d112267a36ab0375143cc5185d3b0bfc2ffe8f629392ed35799a9d6c1b31b2b406318391 days 15 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.25 Ether
0xc8b4f0b2a431441ac1aed9f196d446eb40b573463a21893f1bf6ae0a982029bf3980770109 days 5 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.025 Ether
0x241682ea188f2f11f780c28d97988873fc6b1189f3b398fdca1e75e40e7b60fd3977310109 days 22 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c52 Ether
0x182741a7679e933f35669429c1c64175710b4986ed7f42e4306ba5e7da1723063974630110 days 11 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.04 Ether
0x5e49a57875e5ca86f228a1aef82580d8253e7c884782549c42be95494f5947cd3961178113 days 3 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.781314882 Ether
0xa9b200193631119b9bb4f1ef94d0b141ff44899a76e5a6bace146a53f7c01ce13961154113 days 3 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.01 Ether
0x69fde4baf797aeded9039c2e60970acb928ff314f8f39655adcff711aeccd3173957517113 days 20 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.1 Ether
0xc5f673b9c7832a5babfb695a3ee4544f7bb6c5233cd72468fe1f5669e1e0f5103954403114 days 11 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.02 Ether
0xaa139ba72ef5e3cbd4ad23bc701a34526b6c8634184aa414293a08da0d89924a3948597115 days 15 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.1 Ether
0x4ab081ee4892136881f2e0bcf394d16bff41e6fc6fb2d63c3794332174a82f2a3943329116 days 16 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.1 Ether
0x77c45254b025bc393ae2e5a03735217a7ab3f6ecc9a97d7ecdb0ed81c44d36323926928120 days 4 mins ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.25 Ether
0xde14ead121965e0419142d8f03b991f9f280c4f3b8eda37f4af728b7b382d1ec3926443120 days 2 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.035 Ether
0x4df37849219a73b7403663a39e2e56ea5aa91dc79cdc5d973f0790c8937809463909937123 days 10 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c51 Ether
0xbdab801b64c3e63666bfe93e0ad55d37053cc96bed1fcb6245c71c0dc73f5dd33888552127 days 14 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.01 Ether
0x8c78d097c841066b2c1ea809e8f001fbbeee9fa689690725c3b167ac984948c53877536129 days 16 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c51 Ether
[ Download CSV Export  ] 
Warning: The compiled contract might be susceptible to ZeroFunctionSelector (very low-severity), DelegateCallReturnValue (low-severity), ECRecoverMalformedInput (medium-severity), SkipEmptyStringLiteral (low-severity) Solidity compiler bugs.

Contract Source Code Verified
Contract Name: SikobaContinuousSale
Compiler Version: v0.4.11+commit.68ef5810
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts
pragma solidity ^0.4.10;

// ----------------------------------------------------------------------------
//
// Important information
//
// For details about the Sikoba continuous token sale, and in particular to find 
// out about risks and limitations, please visit:
//
// http://www.sikoba.com/www/presale/index.html
//
// ----------------------------------------------------------------------------


// ----------------------------------------------------------------------------
//
// 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) throw;
        OwnershipTransferred(owner, newOwner);
        owner = newOwner;
    }
}


// ----------------------------------------------------------------------------
//
// ERC Token Standard #20 Interface
// https://github.com/ethereum/EIPs/issues/20
//
// ----------------------------------------------------------------------------
contract ERC20Interface {
    function totalSupply() constant returns (uint256 totalSupply);
    function balanceOf(address _owner) constant returns (uint256 balance);
    function transfer(address _to, uint256 _value) returns (bool success);
    function transferFrom(address _from, address _to, uint256 _value) 
        returns (bool success);
    function approve(address _spender, uint256 _value) returns (bool success);
    function allowance(address _owner, address _spender) constant 
        returns (uint256 remaining);
    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, 
        uint256 _value);
}


// ----------------------------------------------------------------------------
//
// ERC Token Standard #20
//
// ----------------------------------------------------------------------------
contract ERC20Token is Owned, ERC20Interface {
    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] -= _amount;
            balances[_to] += _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 another 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] -= _amount;
            allowed[_from][msg.sender] -= _amount;
            balances[_to] += _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];
    }
}


// ----------------------------------------------------------------------------
//
// Accept funds and mint tokens
//
// ----------------------------------------------------------------------------
contract SikobaContinuousSale is ERC20Token {

    // ------------------------------------------------------------------------
    // Token information
    // ------------------------------------------------------------------------
    string public constant symbol = "SKO1";
    string public constant name = "Sikoba Continuous Sale";
    uint8 public constant decimals = 18;

    // Thursday, 01-Jun-17 00:00:00 UTC
    uint256 public constant START_DATE = 1496275200;

    // Tuesday, 31-Oct-17 23:59:59 UTC
    uint256 public constant END_DATE = 1509494399;

    // Number of SKO1 units per ETH at beginning and end
    uint256 public constant START_SKO1_UNITS = 1650;
    uint256 public constant END_SKO1_UNITS = 1200;

    // Minimum contribution amount is 0.01 ETH
    uint256 public constant MIN_CONTRIBUTION = 10**16;

    // One day soft time limit if max contribution reached
    uint256 public constant ONE_DAY = 24*60*60;

    // Max funding and soft end date
    uint256 public constant MAX_USD_FUNDING = 400000;
    uint256 public totalUsdFunding;
    bool public maxUsdFundingReached = false;
    uint256 public usdPerHundredEth;
    uint256 public softEndDate = END_DATE;

    // Ethers contributed and withdrawn
    uint256 public ethersContributed = 0;

    // Status variables
    bool public mintingCompleted = false;
    bool public fundingPaused = false;

    // Multiplication factor for extra integer multiplication precision
    uint256 public constant MULT_FACTOR = 10**18;

    // ------------------------------------------------------------------------
    // Events
    // ------------------------------------------------------------------------
    event UsdRateSet(uint256 _usdPerHundredEth);
    event TokensBought(address indexed buyer, uint256 ethers, uint256 tokens, 
          uint256 newTotalSupply, uint256 unitsPerEth);

    // ------------------------------------------------------------------------
    // Constructor
    // ------------------------------------------------------------------------
    function SikobaContinuousSale(uint256 _usdPerHundredEth) {
        setUsdPerHundredEth(_usdPerHundredEth);
    }

    // ------------------------------------------------------------------------
    // Owner sets the USD rate per 100 ETH - used to determine the funding cap
    // If coinmarketcap $131.14 then set 13114
    // ------------------------------------------------------------------------
    function setUsdPerHundredEth(uint256 _usdPerHundredEth) onlyOwner {
        usdPerHundredEth = _usdPerHundredEth;
        UsdRateSet(_usdPerHundredEth);
    }

    // ------------------------------------------------------------------------
    // Calculate the number of tokens per ETH contributed
    // Linear (START_DATE, START_SKO1_UNITS) -> (END_DATE, END_SKO1_UNITS)
    // ------------------------------------------------------------------------
    function unitsPerEth() constant returns (uint256) {
        return unitsPerEthAt(now);
    }

    function unitsPerEthAt(uint256 at) constant returns (uint256) {
        if (at < START_DATE) {
            return START_SKO1_UNITS * MULT_FACTOR;
        } else if (at > END_DATE) {
            return END_SKO1_UNITS * MULT_FACTOR;
        } else {
            return START_SKO1_UNITS * MULT_FACTOR
                - ((START_SKO1_UNITS - END_SKO1_UNITS) * MULT_FACTOR 
                   * (at - START_DATE)) / (END_DATE - START_DATE);
        }
    }

    // ------------------------------------------------------------------------
    // Buy tokens from the contract
    // ------------------------------------------------------------------------
    function () payable {
        buyTokens();
    }

    function buyTokens() payable {
        // Check conditions
        if (fundingPaused) throw;
        if (now < START_DATE) throw;
        if (now > END_DATE) throw;
        if (now > softEndDate) throw;
        if (msg.value < MIN_CONTRIBUTION) throw;

        // Issue tokens
        uint256 _unitsPerEth = unitsPerEth();
        uint256 tokens = msg.value * _unitsPerEth / MULT_FACTOR;
        _totalSupply += tokens;
        balances[msg.sender] += tokens;
        Transfer(0x0, msg.sender, tokens);

        // Approximative funding in USD
        totalUsdFunding += msg.value * usdPerHundredEth / 10**20;
        if (!maxUsdFundingReached && totalUsdFunding > MAX_USD_FUNDING) {
            softEndDate = now + ONE_DAY;
            maxUsdFundingReached = true;
        }

        ethersContributed += msg.value;
        TokensBought(msg.sender, msg.value, tokens, _totalSupply, _unitsPerEth);

        // Send balance to owner
        if (!owner.send(this.balance)) throw;
    }

    // ------------------------------------------------------------------------
    // Pause and restart funding
    // ------------------------------------------------------------------------
    function pause() external onlyOwner {
        fundingPaused = true;
    }

    function restart() external onlyOwner {
        fundingPaused = false;
    }


    // ------------------------------------------------------------------------
    // Owner can mint tokens for contributions made outside the ETH contributed
    // to this token contract. This can only occur until mintingCompleted is
    // true
    // ------------------------------------------------------------------------
    function mint(address participant, uint256 tokens) onlyOwner {
        if (mintingCompleted) throw;
        balances[participant] += tokens;
        _totalSupply += tokens;
        Transfer(0x0, participant, tokens);
    }

    function setMintingCompleted() onlyOwner {
        mintingCompleted = true;
    }

    // ------------------------------------------------------------------------
    // Transfer out any accidentally sent ERC20 tokens
    // ------------------------------------------------------------------------
    function transferAnyERC20Token(
        address tokenAddress, 
        uint256 amount
    ) onlyOwner returns (bool success) {
        return ERC20Interface(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":"totalSupply","outputs":[{"name":"totalSupply","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"restart","outputs":[],"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":"totalUsdFunding","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"at","type":"uint256"}],"name":"unitsPerEthAt","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"MULT_FACTOR","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"START_DATE","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_usdPerHundredEth","type":"uint256"}],"name":"setUsdPerHundredEth","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"MIN_CONTRIBUTION","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"participant","type":"address"},{"name":"tokens","type":"uint256"}],"name":"mint","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"START_SKO1_UNITS","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"END_DATE","outputs":[{"name":"","type":"uint256"}],"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":false,"inputs":[],"name":"pause","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"ONE_DAY","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":"MAX_USD_FUNDING","outputs":[{"name":"","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":"_amount","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"unitsPerEth","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"usdPerHundredEth","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"mintingCompleted","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"softEndDate","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"END_SKO1_UNITS","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"buyTokens","outputs":[],"payable":true,"type":"function"},{"constant":true,"inputs":[],"name":"maxUsdFundingReached","outputs":[{"name":"","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":"fundingPaused","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"setMintingCompleted","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"ethersContributed","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"inputs":[{"name":"_usdPerHundredEth","type":"uint256"}],"payable":false,"type":"constructor"},{"payable":true,"type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_usdPerHundredEth","type":"uint256"}],"name":"UsdRateSet","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"buyer","type":"address"},{"indexed":false,"name":"ethers","type":"uint256"},{"indexed":false,"name":"tokens","type":"uint256"},{"indexed":false,"name":"newTotalSupply","type":"uint256"},{"indexed":false,"name":"unitsPerEth","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
6060604052600060028190556006805460ff191690556359f90e7f600855600955600a805461ffff19169055341561003357fe5b60405160208061119b83398101604052515b5b60008054600160a060020a03191633600160a060020a03161790555b61007881640100000000610be461007f82021704565b5b506100d8565b60005433600160a060020a0390811691161461009b5760006000fd5b60078190556040805182815290517fd913dea27ac45300d6f204e6d5c0b5f6db3e1038b5711fb616d55d78c53e86249181900360200190a15b5b50565b6110b4806100e76000396000f300606060405236156101ca5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146101db578063095ea7b31461026b57806318160ddd1461029e5780631ef3755d146102c057806323b872dd146102d257806326c435a91461030b5780632ebba2cf1461032d578063313ce567146103525780633608c9eb14610378578063372c65331461039a5780633b434169146103bc57806340650c91146103d157806340c10f19146103f357806343deb8e514610414578063545599ff1461043657806370a082311461045857806379ba5097146104865780638456cb5914610498578063863e76db146104aa5780638da5cb5b146104cc578063935ebb78146104f857806395d89b411461051a578063a9059cbb146105aa578063b01f1571146105dd578063b263f865146105ff578063bf538f6f14610621578063c04605b814610645578063cc897e4014610667578063d0febe4c14610689578063d3df2d0114610693578063d4ee1d90146106b7578063dc39d06d146106e3578063dd62ed3e14610716578063e4dd77941461074a578063f2fde38b1461076e578063ff7c93291461078c578063ffd571ca1461079e575b6101d95b6101d66107c0565b5b565b005b34156101e357fe5b6101eb610981565b604080516020808252835181830152835191928392908301918501908083838215610231575b80518252602083111561023157601f199092019160209182019101610211565b505050905090810190601f16801561025d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561027357fe5b61028a600160a060020a03600435166024356109b8565b604080519115158252519081900360200190f35b34156102a657fe5b6102ae610a23565b60408051918252519081900360200190f35b34156102c857fe5b6101d9610a2a565b005b34156102da57fe5b61028a600160a060020a0360043581169060243516604435610a55565b604080519115158252519081900360200190f35b341561031357fe5b6102ae610b5d565b60408051918252519081900360200190f35b341561033557fe5b6102ae600435610b63565b60408051918252519081900360200190f35b341561035a57fe5b610362610bcb565b6040805160ff9092168252519081900360200190f35b341561038057fe5b6102ae610bd0565b60408051918252519081900360200190f35b34156103a257fe5b6102ae610bdc565b60408051918252519081900360200190f35b34156103c457fe5b6101d9600435610be4565b005b34156103d957fe5b6102ae610c3d565b60408051918252519081900360200190f35b34156103fb57fe5b6101d9600160a060020a0360043516602435610c48565b005b341561041c57fe5b6102ae610cc4565b60408051918252519081900360200190f35b341561043e57fe5b6102ae610cca565b60408051918252519081900360200190f35b341561046057fe5b6102ae600160a060020a0360043516610cd2565b60408051918252519081900360200190f35b341561048e57fe5b6101d9610cf1565b005b34156104a057fe5b6101d9610d7c565b005b34156104b257fe5b6102ae610dab565b60408051918252519081900360200190f35b34156104d457fe5b6104dc610db2565b60408051600160a060020a039092168252519081900360200190f35b341561050057fe5b6102ae610dc1565b60408051918252519081900360200190f35b341561052257fe5b6101eb610dc8565b604080516020808252835181830152835191928392908301918501908083838215610231575b80518252602083111561023157601f199092019160209182019101610211565b505050905090810190601f16801561025d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156105b257fe5b61028a600160a060020a0360043516602435610dff565b604080519115158252519081900360200190f35b34156105e557fe5b6102ae610ebe565b60408051918252519081900360200190f35b341561060757fe5b6102ae610ecf565b60408051918252519081900360200190f35b341561062957fe5b61028a610ed5565b604080519115158252519081900360200190f35b341561064d57fe5b6102ae610ede565b60408051918252519081900360200190f35b341561066f57fe5b6102ae610ee4565b60408051918252519081900360200190f35b6101d96107c0565b005b341561069b57fe5b61028a610eea565b604080519115158252519081900360200190f35b34156106bf57fe5b6104dc610ef3565b60408051600160a060020a039092168252519081900360200190f35b34156106eb57fe5b61028a600160a060020a0360043516602435610f02565b604080519115158252519081900360200190f35b341561071e57fe5b6102ae600160a060020a0360043581169060243516610fb1565b60408051918252519081900360200190f35b341561075257fe5b61028a610fde565b604080519115158252519081900360200190f35b341561077657fe5b6101d9600160a060020a0360043516610fec565b005b341561079457fe5b6101d9611035565b005b34156107a657fe5b6102ae611062565b60408051918252519081900360200190f35b600a546000908190610100900460ff16156107db5760006000fd5b63592f59004210156107ed5760006000fd5b6359f90e7f4211156107ff5760006000fd5b60085442111561080f5760006000fd5b662386f26fc100003410156108245760006000fd5b61082c610ebe565b9150670de0b6b3a76400003483025b60028054929091049182019055600160a060020a03331660008181526003602090815260408083208054860190558051858152905194955092939192600080516020611069833981519152929081900390910190a360075468056bc75e2d631000009034025b6005805492909104909101905560065460ff161580156108c5575062061a80600554115b156108e1574262015180016008556006805460ff191660011790555b60098054349081019091556002546040805192835260208301849052828101919091526060820184905251600160a060020a033316917fca1d1d2c3f24bb3f0c4ad90bd9823d2465052996d73438c962e227ea67a206d8919081900360800190a260008054604051600160a060020a0391821692309092163180156108fc0292909190818181858888f19350505050151561097c5760006000fd5b5b5050565b60408051808201909152601681527f53696b6f626120436f6e74696e756f75732053616c6500000000000000000000602082015281565b600160a060020a03338116600081815260046020908152604080832094871680845294825280832086905580518681529051929493927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060015b92915050565b6002545b90565b60005433600160a060020a03908116911614610a465760006000fd5b600a805461ff00191690555b5b565b600160a060020a038316600090815260036020526040812054829010801590610aa55750600160a060020a0380851660009081526004602090815260408083203390941683529290522054829010155b8015610ab15750600082115b8015610ad65750600160a060020a038316600090815260036020526040902054828101115b15610b5157600160a060020a038085166000818152600360208181526040808420805489900390556004825280842033871685528252808420805489900390559488168084529181529184902080548701905583518681529351909360008051602061106983398151915292908290030190a3506001610b55565b5060005b5b9392505050565b60055481565b600063592f5900821015610b8157506859725991ece2880000610bc4565b6359f90e7f821115610b9d575068410d586a20a4c00000610bc4565b62c9b57f6818650127cc3dc8000063592f58ff198401025b046859725991ece28800000390505b5b5b919050565b601281565b670de0b6b3a764000081565b63592f590081565b60005433600160a060020a03908116911614610c005760006000fd5b60078190556040805182815290517fd913dea27ac45300d6f204e6d5c0b5f6db3e1038b5711fb616d55d78c53e86249181900360200190a15b5b50565b662386f26fc1000081565b60005433600160a060020a03908116911614610c645760006000fd5b600a5460ff1615610c755760006000fd5b600160a060020a0382166000818152600360209081526040808320805486019055600280548601905580518581529051600080516020611069833981519152929181900390910190a35b5b5050565b61067281565b6359f90e7f81565b600160a060020a0381166000908152600360205260409020545b919050565b60015433600160a060020a03908116911614610d0d5760006000fd5b60015460008054604051600160a060020a0393841693909116917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a36001546000805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a039092169190911790555b565b60005433600160a060020a03908116911614610d985760006000fd5b600a805461ff0019166101001790555b5b565b6201518081565b600054600160a060020a031681565b62061a8081565b60408051808201909152600481527f534b4f3100000000000000000000000000000000000000000000000000000000602082015281565b600160a060020a033316600090815260036020526040812054829010801590610e285750600082115b8015610e4d5750600160a060020a038316600090815260036020526040902054828101115b15610eaf57600160a060020a0333811660008181526003602090815260408083208054889003905593871680835291849020805487019055835186815293519193600080516020611069833981519152929081900390910190a3506001610a1d565b506000610a1d565b5b92915050565b6000610ec942610b63565b90505b90565b60075481565b600a5460ff1681565b60085481565b6104b081565b60065460ff1681565b600154600160a060020a031681565b6000805433600160a060020a03908116911614610f1f5760006000fd5b6000805460408051602090810184905281517fa9059cbb000000000000000000000000000000000000000000000000000000008152600160a060020a0393841660048201526024810187905291519287169363a9059cbb936044808501949192918390030190829087803b1515610f9257fe5b6102c65a03f11515610fa057fe5b5050604051519150505b5b92915050565b600160a060020a038083166000908152600460209081526040808320938516835292905220545b92915050565b600a54610100900460ff1681565b60005433600160a060020a039081169116146110085760006000fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b5b50565b60005433600160a060020a039081169116146110515760006000fd5b600a805460ff191660011790555b5b565b600954815600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a7230582073913b7196e0f064aff48f11eaa933e6dcecfb3787f94912667122cdb363a9570029000000000000000000000000000000000000000000000000000000000000445c

    Constructor Arguments (ABI-encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000000000000000000000000445c

-----Decoded View---------------
Found 1 constructor arguments :
Arg [0] : 000000000000000000000000000000000000000000000000000000000000445c


   Swarm Source:
bzzr://73913b7196e0f064aff48f11eaa933e6dcecfb3787f94912667122cdb363a957
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.