Sponsored Link:   FTEC - Artificial Intelligence trading revolution! Ready project! Softcap reached! Get MAX Bonus!
Contract Overview | SikobaPresale
Balance: 0 Ether
Ether Value: $0
Transactions: 123 txns
Token Contract: SikobaPreSale (SKO1)
 Latest 25 txns from a total Of 123 transactions
View All

TxHash Age From To Value [TxFee]
0x48795dbb4128998c3557662bccc3810940ec7c647cbf9e3b9b44dfb37ca0d7fa35 days 9 hrs ago0x7fb0c070099827c9a52ed4fc10bd7913ee51b1aa  IN   SikobaPresale0 Ether0.001529833
0x1fa6d2b9c18a644df34c0fbf2f017fe97eb5ed2859d1545c422f2c4e0b6d2ca135 days 14 hrs ago0x1f1df0dbaf5875979a94777cf2369a5a64b7da10  IN   SikobaPresale0 Ether0.00209252
0x5d19e37d3b1a57eef89818c8c752a9705fc619c3020bc72ecd26e8cc7ccbd52d35 days 14 hrs ago0x1f1df0dbaf5875979a94777cf2369a5a64b7da10  IN   SikobaPresale0 Ether0.00209508
0x2a6472459e469eb36b6947d5d2323706f6ebaac4237f3e0b6f0a47c713d06a8a35 days 14 hrs ago0x2a05041e6bf447a220af55fb61adc1c66809a595  IN   SikobaPresale0 Ether0.00112205
0x2f06c0568de8588711e2c0c581a40024f043f5430be15f8cd028890540a055a235 days 19 hrs ago0x2a05041e6bf447a220af55fb61adc1c66809a595  IN   SikobaPresale0 Ether0.001097229
0x491aa062bc85f1d5fafcd822c681c9e1e894b0f9a6eec786adf176cb65ed5ba235 days 19 hrs ago0x2a05041e6bf447a220af55fb61adc1c66809a595  IN   SikobaPresale0 Ether0.001098573
0x9b3ac1b9b2a2e7129f52cc4bea2aef48091855c8405b1c7dee9b319711304c1535 days 19 hrs ago0x2a05041e6bf447a220af55fb61adc1c66809a595  IN   SikobaPresale0 Ether0.001098573
0x696cabb61ccae9f7026e6baf990bc43be6291337119b703bfc3b06921d498a4735 days 19 hrs ago0x2a05041e6bf447a220af55fb61adc1c66809a595  IN   SikobaPresale0 Ether0.001098573
0x79143d69871ff28aeafcbd4140b433fa732fc604553b1732edbd1306a3dcb53c35 days 19 hrs ago0x2a05041e6bf447a220af55fb61adc1c66809a595  IN   SikobaPresale0 Ether0.001098573
0xb43244095d249aaa89e13f2d40e3245ea4f48aebaa2a3899435c5f63e7198a9835 days 19 hrs ago0x2a05041e6bf447a220af55fb61adc1c66809a595  IN   SikobaPresale0 Ether0.001099917
0x2f53fd28402f34c0f5b48706d6d6628c5dfdc82372ea915c536b139173cfcfdd35 days 19 hrs ago0x2a05041e6bf447a220af55fb61adc1c66809a595  IN   SikobaPresale0 Ether0.001101261
0x5c258f57259bf98882d7a35d6facf194bdc8f9eae9bc4e488366f947b9fba6f935 days 19 hrs ago0x2a05041e6bf447a220af55fb61adc1c66809a595  IN   SikobaPresale0 Ether0.000782229
0x32e7fedf6e19a173c2efd5d1cd61af19ec8e33070b6db9b85f9ba0d2bbafc04935 days 19 hrs ago0x2a05041e6bf447a220af55fb61adc1c66809a595  IN   SikobaPresale0 Ether0.000783573
0x026282104a571bc7ab0a466ea45df2bd61d82502b16815b55eadd7c4f3e701b435 days 19 hrs ago0x2a05041e6bf447a220af55fb61adc1c66809a595  IN   SikobaPresale0 Ether0.001098573
0xc2c12029f822056be378d9888fb534d82a76385703f3f3a0ef9a0da43e9db8c235 days 19 hrs ago0x2a05041e6bf447a220af55fb61adc1c66809a595  IN   SikobaPresale0 Ether0.001098573
0x53d343357a4991d88e0d000b5ed1ea7038bae216c640cc875dd641079109d46236 days 6 hrs ago0x2a05041e6bf447a220af55fb61adc1c66809a595  IN   SikobaPresale0 Ether0.001098573
0x37a3da4d5b9d9fe442e7d534a86a968372531e71c16c14aeaeb0049fcfbd0b90172 days 6 hrs ago0xc150bf698f81e090e23a75ee5216a4ca8d92405e  IN   SikobaPresale0 Ether0.00112131
0xf8736f9a212445f10a48636d3234e259581311d6c9f8c2bebd03ae2da92c4b95181 days 14 hrs ago0x3a848a0c9b3979ab9b1e54e5c67b2e540c29fc3c  IN   SikobaPresale0 Ether0.0006936
0xb9a8710a93656072132b8420ca33d146b725af86afa67f101a5e74192c7aa406200 days 10 hrs ago0x2a05041e6bf447a220af55fb61adc1c66809a595  IN   SikobaPresale0 Ether0.000784917
0xd69022463285930227e5ac430ac635d77356d8fb6aca5e6d48b814efc6d646d1222 days 11 hrs ago0xabdaaaacc5cff40060646ea6a36e78c6147035f9  IN   SikobaPresale0 Ether0.0011304
0x8724b63f2826efd043b35b9963b8347b667c1a5168bd1e3b8a749ca834f9e807231 days 18 hrs ago0x2a05041e6bf447a220af55fb61adc1c66809a595  IN   SikobaPresale0 Ether0.000784917
0x646ad8b6099fb5dea1e902a87fbba01d3ac3c253fa83ea21d25c1b117a7de351261 days 13 hrs ago0x2a05041e6bf447a220af55fb61adc1c66809a595  IN   SikobaPresale0 Ether0.001257048
0x1e3ec52d8d69aebf054b4fad2284acd94a452783d8af04dcc4e9f1ca8f1cb00c270 days 12 hrs ago0x2a05041e6bf447a220af55fb61adc1c66809a595  IN   SikobaPresale0 Ether0.00125244
0x907cf44c526f3b403dfcc6894b8241b27cc827176c30ff860219d07ffdd7e1db270 days 12 hrs ago0x2a05041e6bf447a220af55fb61adc1c66809a595  IN   SikobaPresale0 Ether0.00125244
0x63f20bebef25d9ab98d3076c36f6833108425111c9d6aadf6b5986296fec0878270 days 13 hrs ago0x2a05041e6bf447a220af55fb61adc1c66809a595  IN   SikobaPresale0 Ether0.00125244
[ 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
0x869fcb2cfee8731f039c4f7628aaf9d008f2d754ffcceb30268b26c2042bb5404297773274 days 19 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.1 Ether
0xa5d67875ebe54f4ea0d9e6c9f480e7849f311e9284f19965355701952832fd504212158298 days 20 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c53 Ether
0xf549b651781258c0f0974742f108baa40cfd774b209a5575616ba9e312e962074200690302 days 2 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.1 Ether
0xc75625041fa71a0a4c8fc89d2eddfe571028f6a8de379640cfd52c03d13dd4a84191680304 days 6 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c51 Ether
0xc7a66e5b0a47a582105d48ff70658d0efc3de4abd6337c7fabb51219708927384161808311 days 10 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.021 Ether
0x7b097edf8ef90908a39e9185cf1d315a3ec1659c0e037dfa445bddbab774fec84142619316 days 1 hr ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.1 Ether
0xd875a379b2f1d84318cea6afe1347ce086c220c1f231a318dc9048f59eb55b4b4129837319 days 4 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.505 Ether
0xf1c35a817aa5f90b2aeb2914ccd8f8d6516e34a425109ac3ddd4f229d29e08fb4129486319 days 7 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.5 Ether
0x5317f7fbfd4ae39554dae5c5f3d06c8358ef6f04f8914300efa6329178eb4a1d4123729320 days 16 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.2 Ether
0x272c32befcf14aa52b162ecb5cec9ee5bfdc0aeb647f5b9a9c87b875e2ba6c014087500329 days 5 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.75 Ether
0x3d112267a36ab0375143cc5185d3b0bfc2ffe8f629392ed35799a9d6c1b31b2b4063183334 days 11 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.25 Ether
0xc8b4f0b2a431441ac1aed9f196d446eb40b573463a21893f1bf6ae0a982029bf3980770352 days 1 hr ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.025 Ether
0x241682ea188f2f11f780c28d97988873fc6b1189f3b398fdca1e75e40e7b60fd3977310352 days 18 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c52 Ether
0x182741a7679e933f35669429c1c64175710b4986ed7f42e4306ba5e7da1723063974630353 days 7 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.04 Ether
0x5e49a57875e5ca86f228a1aef82580d8253e7c884782549c42be95494f5947cd3961178355 days 23 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.781314882 Ether
0xa9b200193631119b9bb4f1ef94d0b141ff44899a76e5a6bace146a53f7c01ce13961154355 days 23 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.01 Ether
0x69fde4baf797aeded9039c2e60970acb928ff314f8f39655adcff711aeccd3173957517356 days 16 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.1 Ether
0xc5f673b9c7832a5babfb695a3ee4544f7bb6c5233cd72468fe1f5669e1e0f5103954403357 days 7 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.02 Ether
0xaa139ba72ef5e3cbd4ad23bc701a34526b6c8634184aa414293a08da0d89924a3948597358 days 11 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.1 Ether
0x4ab081ee4892136881f2e0bcf394d16bff41e6fc6fb2d63c3794332174a82f2a3943329359 days 12 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.1 Ether
0x77c45254b025bc393ae2e5a03735217a7ab3f6ecc9a97d7ecdb0ed81c44d36323926928362 days 20 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.25 Ether
0xde14ead121965e0419142d8f03b991f9f280c4f3b8eda37f4af728b7b382d1ec3926443362 days 22 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.035 Ether
0x4df37849219a73b7403663a39e2e56ea5aa91dc79cdc5d973f0790c8937809463909937366 days 6 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c51 Ether
0xbdab801b64c3e63666bfe93e0ad55d37053cc96bed1fcb6245c71c0dc73f5dd33888552370 days 10 hrs ago0x4994e81897a920c0fea235eb8cedeed3c6fff6970xb00ab6203ebaae6b1debc411eda8f95fd17e74c50.01 Ether
0x8c78d097c841066b2c1ea809e8f001fbbeee9fa689690725c3b167ac984948c53877536372 days 12 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 (Exact match)
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.