ETH Price: $1,953.37 (-1.23%)

Contract

0x4C79C1C19CfAC6c05e5850226Ad41fC2Ddf85491
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Withdraw53830132018-04-05 4:15:492894 days ago1522901749IN
0x4C79C1C1...2Ddf85491
0 ETH0.000059832
Transfer53830012018-04-05 4:11:322894 days ago1522901492IN
0x4C79C1C1...2Ddf85491
0.0005 ETH0.000026761
Withdraw53829842018-04-05 4:07:102894 days ago1522901230IN
0x4C79C1C1...2Ddf85491
0 ETH0.000059832
Unlock Contract53829772018-04-05 4:05:412894 days ago1522901141IN
0x4C79C1C1...2Ddf85491
0 ETH0.000055592
Transfer53829492018-04-05 3:59:462894 days ago1522900786IN
0x4C79C1C1...2Ddf85491
0.0005 ETH0.000026761
Transfer53829342018-04-05 3:54:052894 days ago1522900445IN
0x4C79C1C1...2Ddf85491
0.005 ETH0.0000211
Bonus On53231992018-03-26 4:30:072904 days ago1522038607IN
0x4C79C1C1...2Ddf85491
0 ETH0.000028261
Set Crowdsale53231672018-03-26 4:23:062904 days ago1522038186IN
0x4C79C1C1...2Ddf85491
0 ETH0.000033421
Set Crowdsale53231152018-03-26 4:09:512904 days ago1522037391IN
0x4C79C1C1...2Ddf85491
0 ETH0.00006532
Airdrop49864062018-01-28 6:44:212961 days ago1517121861IN
0x4C79C1C1...2Ddf85491
0 ETH0.000551471
Airdrop49863972018-01-28 6:42:342961 days ago1517121754IN
0x4C79C1C1...2Ddf85491
0 ETH0.000805071
Airdrop49863802018-01-28 6:38:172961 days ago1517121497IN
0x4C79C1C1...2Ddf85491
0 ETH0.000630441
Airdrop49863452018-01-28 6:28:412961 days ago1517120921IN
0x4C79C1C1...2Ddf85491
0 ETH0.0004841
Airdrop49863322018-01-28 6:26:202961 days ago1517120780IN
0x4C79C1C1...2Ddf85491
0 ETH0.000127161
Airdrop49863252018-01-28 6:24:532961 days ago1517120693IN
0x4C79C1C1...2Ddf85491
0 ETH0.001432931
Airdrop49863172018-01-28 6:22:332961 days ago1517120553IN
0x4C79C1C1...2Ddf85491
0 ETH0.002652161
Airdrop49862972018-01-28 6:17:512961 days ago1517120271IN
0x4C79C1C1...2Ddf85491
0 ETH0.00269711
Airdrop49862682018-01-28 6:09:282961 days ago1517119768IN
0x4C79C1C1...2Ddf85491
0 ETH0.00260711
Airdrop49862602018-01-28 6:06:562961 days ago1517119616IN
0x4C79C1C1...2Ddf85491
0 ETH0.003510861
Airdrop49862452018-01-28 6:04:142961 days ago1517119454IN
0x4C79C1C1...2Ddf85491
0 ETH0.002478051
Airdrop49861412018-01-28 5:37:482961 days ago1517117868IN
0x4C79C1C1...2Ddf85491
0 ETH0.002561781
Airdrop49861332018-01-28 5:35:452961 days ago1517117745IN
0x4C79C1C1...2Ddf85491
0 ETH0.001995391
Airdrop49861242018-01-28 5:34:172961 days ago1517117657IN
0x4C79C1C1...2Ddf85491
0 ETH0.000982441
Airdrop49861162018-01-28 5:32:552961 days ago1517117575IN
0x4C79C1C1...2Ddf85491
0 ETH0.000929511
Airdrop49860982018-01-28 5:27:292961 days ago1517117249IN
0x4C79C1C1...2Ddf85491
0 ETH0.000797491
View all transactions

Latest 2 internal transactions

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer53830132018-04-05 4:15:492894 days ago1522901749
0x4C79C1C1...2Ddf85491
0.0005 ETH
Transfer53829842018-04-05 4:07:102894 days ago1522901230
0x4C79C1C1...2Ddf85491
0.0005 ETH
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
CslTokenDistribution

Compiler Version
v0.4.19+commit.c4cbbb05

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2018-01-23
*/

pragma solidity ^0.4.19;

contract StandardToken {
    function balanceOf(address _owner) constant public returns (uint256);
    function transfer(address _to, uint256 _value) public returns (bool);
}

library SafeMath {
  function mul(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a * b;
    assert(a == 0 || c / a == b);
    return c;
  }

  function div(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a / b;
    return c;
  }

  function sub(uint256 a, uint256 b) internal pure returns (uint256) {
    assert(b <= a);
    return a - b;
  }

  function add(uint256 a, uint256 b) internal pure returns (uint256) {
    uint256 c = a + b;
    assert(c >= a);
    return c;
  }
}

interface Token { 
    function transfer(address _to, uint256 _value) public returns (bool);
    function totalSupply() constant public returns (uint256 supply);
    function balanceOf(address _owner) constant public returns (uint256 balance);
}

contract CslTokenDistribution {
    
    using SafeMath for uint256;
    mapping (address => uint256) balances;
    Token public cslToken;
    address public owner;
    uint256 public decimals = 10e17;      //token decimals
    uint256 public value = 50000;         //50000 tokens for 1 ETH
    uint256 public bonus = 5000;          //5000 tokens for 1 ETH
    uint256 public drop;                  //tokens for airdrop
    bool public contractLocked = true;    //crowdsale locked
    bool public bonusTime = true;         //bonus true for early investors
    
    event sendTokens(address indexed to, uint256 value);
    event Locked();
    event Unlocked();
    event Bonustimer();
    event NoBonustimer();

    function CslTokenDistribution(address _tokenAddress, address _owner) public {
        cslToken = Token(_tokenAddress);
        owner = _owner;
    }
    
    function transferOwnership(address newOwner) onlyOwner public {
        if (newOwner != address(0)) {
        owner = newOwner;
        }
    }
    
    function setAirdrop(uint256 _Drop) onlyOwner public {
        drop = _Drop;
    }
    
    function setCrowdsale(uint256 _value, uint256 _bonus) onlyOwner public {
        value = _value;
        bonus = _bonus;
    }
    
    modifier onlyOwner() {
        require(owner == msg.sender);
        _;
    }
    
    modifier isUnlocked() {
        require(!contractLocked);
        _;
    }
    
    function lockContract() onlyOwner public returns (bool) {
        contractLocked = true;
        Locked();
        return true;
    }
    
    function unlockContract() onlyOwner public returns (bool) {
        contractLocked = false;
        Unlocked();
        return false;
    }
    
    function bonusOn() onlyOwner public returns (bool) {
        bonusTime = true;
        Bonustimer();
        return true;
    }
    
    function bonusOff() onlyOwner public returns (bool) {
        bonusTime = false;
        NoBonustimer();
        return false;
    }

    function balanceOf(address _holder) constant public returns (uint256 balance) {
        return balances[_holder];
    }
    
    function getTokenBalance(address who) constant public returns (uint){
        uint bal = cslToken.balanceOf(who);
        return bal;
    }
    
    function getEthBalance(address _addr) constant public returns(uint) {
        return _addr.balance;
    }
    
    function airdrop(address[] addresses) onlyOwner public {
        
        require(addresses.length <= 255);
        
        for (uint i = 0; i < addresses.length; i++) {
            sendTokens(addresses[i], drop);
            cslToken.transfer(addresses[i], drop);
        }
	
    }
    
    function distribution(address[] addresses, uint256 amount) onlyOwner public {
        
        require(addresses.length <= 255);

        for (uint i = 0; i < addresses.length; i++) {
            sendTokens(addresses[i], amount);
            cslToken.transfer(addresses[i], amount);
        }

    }
    
    function distributeAmounts(address[] addresses, uint256[] amounts) onlyOwner public {

        require(addresses.length <= 255);
        require(addresses.length == amounts.length);
        
        for (uint8 i = 0; i < addresses.length; i++) {
            sendTokens(addresses[i], amounts[i]);
            cslToken.transfer(addresses[i], amounts[i]);
        }
        
    }
    
    function () external payable {
            getTokens();
    }
    
    function getTokens() payable isUnlocked public {
        address investor = msg.sender;
        uint256 weiAmount = msg.value;
        uint256 tokens = weiAmount.mul(value);
        
        if (msg.value == 0) { return; }
        if (bonusTime == true) {
            uint256 bonusTokens = weiAmount.mul(bonus);
            tokens = tokens.add(bonusTokens);
        }
        
        sendTokens(investor, tokens);
        cslToken.transfer(investor, tokens);
    
    }
    
    function tokensAvailable() constant public returns (uint256) {
        return cslToken.balanceOf(this);
    }
    
    function withdraw() onlyOwner public {
        uint256 etherBalance = this.balance;
        owner.transfer(etherBalance);
    }
    
    function withdrawStandardTokens(address _tokenContract) onlyOwner public returns (bool) {
        StandardToken token = StandardToken(_tokenContract);
        uint256 amount = token.balanceOf(address(this));
        return token.transfer(owner, amount);
    }

}

Contract Security Audit

Contract ABI

API
[{"constant":false,"inputs":[],"name":"unlockContract","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"contractLocked","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"who","type":"address"}],"name":"getTokenBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"value","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"cslToken","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_addr","type":"address"}],"name":"getEthBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tokensAvailable","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_tokenContract","type":"address"}],"name":"withdrawStandardTokens","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_holder","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"addresses","type":"address[]"}],"name":"airdrop","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"lockContract","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"bonus","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_Drop","type":"uint256"}],"name":"setAirdrop","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"bonusOff","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"addresses","type":"address[]"},{"name":"amounts","type":"uint256[]"}],"name":"distributeAmounts","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"getTokens","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[],"name":"bonusOn","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"},{"name":"_bonus","type":"uint256"}],"name":"setCrowdsale","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"bonusTime","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"addresses","type":"address[]"},{"name":"amount","type":"uint256"}],"name":"distribution","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"drop","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_tokenAddress","type":"address"},{"name":"_owner","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"sendTokens","type":"event"},{"anonymous":false,"inputs":[],"name":"Locked","type":"event"},{"anonymous":false,"inputs":[],"name":"Unlocked","type":"event"},{"anonymous":false,"inputs":[],"name":"Bonustimer","type":"event"},{"anonymous":false,"inputs":[],"name":"NoBonustimer","type":"event"}]

6060604052670de0b6b3a764000060035561c3506004556113886005556001600760006101000a81548160ff0219169083151502179055506001600760016101000a81548160ff021916908315150217905550341561005d57600080fd5b604051604080611ab58339810160405280805190602001909190805190602001909190505081600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050506119a0806101156000396000f300606060405260043610610149576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806322f0f2f914610153578063313ce56714610180578063324cb3cb146101a95780633aecd0e3146101d65780633ccfd60b146102235780633fa4f2451461023857806342bf1270146102615780634d2301cc146102b657806360659a921461030357806363755c161461032c57806370a082311461037d578063729ad39e146103ca578063753868e31461042457806375b4d78c1461045157806376d6f1991461047a5780638c74c5c01461049d5780638da5cb5b146104ca578063a8c310d51461051f578063aa6ca808146105b9578063b3b294a6146105c3578063b52fddbd146105f0578063b82a0ce81461061c578063f2fde38b14610649578063f3e4877c14610682578063f751cd8f146106e5575b61015161070e565b005b341561015e57600080fd5b6101666108e2565b604051808215151515815260200191505060405180910390f35b341561018b57600080fd5b61019361098e565b6040518082815260200191505060405180910390f35b34156101b457600080fd5b6101bc610994565b604051808215151515815260200191505060405180910390f35b34156101e157600080fd5b61020d600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506109a7565b6040518082815260200191505060405180910390f35b341561022e57600080fd5b610236610a95565b005b341561024357600080fd5b61024b610b72565b6040518082815260200191505060405180910390f35b341561026c57600080fd5b610274610b78565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156102c157600080fd5b6102ed600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610b9e565b6040518082815260200191505060405180910390f35b341561030e57600080fd5b610316610bbf565b6040518082815260200191505060405180910390f35b341561033757600080fd5b610363600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ca6565b604051808215151515815260200191505060405180910390f35b341561038857600080fd5b6103b4600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ebb565b6040518082815260200191505060405180910390f35b34156103d557600080fd5b610422600480803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091905050610f03565b005b341561042f57600080fd5b6104376110fa565b604051808215151515815260200191505060405180910390f35b341561045c57600080fd5b6104646111a6565b6040518082815260200191505060405180910390f35b341561048557600080fd5b61049b60048080359060200190919050506111ac565b005b34156104a857600080fd5b6104b0611212565b604051808215151515815260200191505060405180910390f35b34156104d557600080fd5b6104dd6112be565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561052a57600080fd5b6105b7600480803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091908035906020019082018035906020019080806020026020016040519081016040528093929190818152602001838360200280828437820191505050505050919050506112e4565b005b6105c161070e565b005b34156105ce57600080fd5b6105d6611525565b604051808215151515815260200191505060405180910390f35b34156105fb57600080fd5b61061a60048080359060200190919080359060200190919050506115d1565b005b341561062757600080fd5b61062f61163f565b604051808215151515815260200191505060405180910390f35b341561065457600080fd5b610680600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611652565b005b341561068d57600080fd5b6106e3600480803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091908035906020019091905050611729565b005b34156106f057600080fd5b6106f861191d565b6040518082815260200191505060405180910390f35b600080600080600760009054906101000a900460ff1615151561073057600080fd5b33935034925061074b6004548461192390919063ffffffff16565b9150600034141561075b576108dc565b60011515600760019054906101000a900460ff16151514156107a45761078c6005548461192390919063ffffffff16565b90506107a1818361195690919063ffffffff16565b91505b8373ffffffffffffffffffffffffffffffffffffffff167f05ab421db3ef8c5a462565b136217be2b6664744f719e18e0e839e84fc334453836040518082815260200191505060405180910390a2600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb85846000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15156108bf57600080fd5b6102c65a03f115156108d057600080fd5b50505060405180519050505b50505050565b60003373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151561094057600080fd5b6000600760006101000a81548160ff0219169083151502179055507f19aad37188a1d3921e29eb3c66acf43d81975e107cb650d58cca878627955fd660405160405180910390a16000905090565b60035481565b600760009054906101000a900460ff1681565b600080600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231846000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b1515610a6f57600080fd5b6102c65a03f11515610a8057600080fd5b50505060405180519050905080915050919050565b60003373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141515610af357600080fd5b3073ffffffffffffffffffffffffffffffffffffffff16319050600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501515610b6f57600080fd5b50565b60045481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008173ffffffffffffffffffffffffffffffffffffffff16319050919050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b1515610c8657600080fd5b6102c65a03f11515610c9757600080fd5b50505060405180519050905090565b60008060003373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141515610d0757600080fd5b8391508173ffffffffffffffffffffffffffffffffffffffff166370a08231306000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b1515610dad57600080fd5b6102c65a03f11515610dbe57600080fd5b5050506040518051905090508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1515610e9757600080fd5b6102c65a03f11515610ea857600080fd5b5050506040518051905092505050919050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60003373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141515610f6157600080fd5b60ff825111151515610f7257600080fd5b600090505b81518110156110f6578181815181101515610f8e57fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff167f05ab421db3ef8c5a462565b136217be2b6664744f719e18e0e839e84fc3344536006546040518082815260200191505060405180910390a2600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb838381518110151561103357fe5b906020019060200201516006546000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15156110cd57600080fd5b6102c65a03f115156110de57600080fd5b50505060405180519050508080600101915050610f77565b5050565b60003373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151561115857600080fd5b6001600760006101000a81548160ff0219169083151502179055507f0f2e5b6c72c6a4491efd919a9f9a409f324ef0708c11ee57d410c2cb06c0992b60405160405180910390a16001905090565b60055481565b3373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151561120857600080fd5b8060068190555050565b60003373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151561127057600080fd5b6000600760016101000a81548160ff0219169083151502179055507f139f183880cca5b990afde46f9e9fccfcd777a96ed6b70ccedc7c9b703bad0eb60405160405180910390a16000905090565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60003373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151561134257600080fd5b60ff83511115151561135357600080fd5b8151835114151561136357600080fd5b600090505b82518160ff16101561152057828160ff1681518110151561138557fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff167f05ab421db3ef8c5a462565b136217be2b6664744f719e18e0e839e84fc334453838360ff168151811015156113d757fe5b906020019060200201516040518082815260200191505060405180910390a2600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb848360ff1681518110151561144557fe5b90602001906020020151848460ff1681518110151561146057fe5b906020019060200201516000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15156114f757600080fd5b6102c65a03f1151561150857600080fd5b50505060405180519050508080600101915050611368565b505050565b60003373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151561158357600080fd5b6001600760016101000a81548160ff0219169083151502179055507fcebe6d9dbb98694b28bef5ceeb7349994d4f29e9e5bbf1d69b68db1cd9386e9160405160405180910390a16001905090565b3373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151561162d57600080fd5b81600481905550806005819055505050565b600760019054906101000a900460ff1681565b3373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415156116ae57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415156117265780600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50565b60003373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151561178757600080fd5b60ff83511115151561179857600080fd5b600090505b82518110156119185782818151811015156117b457fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff167f05ab421db3ef8c5a462565b136217be2b6664744f719e18e0e839e84fc334453836040518082815260200191505060405180910390a2600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb848381518110151561185757fe5b90602001906020020151846000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15156118ef57600080fd5b6102c65a03f1151561190057600080fd5b5050506040518051905050808060010191505061179d565b505050565b60065481565b60008082840290506000841480611944575082848281151561194157fe5b04145b151561194c57fe5b8091505092915050565b600080828401905083811015151561196a57fe5b80915050929150505600a165627a7a72305820e520510dca403857d2d8c0f5bdeaa5ea51ebe4b8b90138f28b659ee533cf2c6e0029000000000000000000000000275fd328c3986be83f8b60f79c73cf63fde98ca500000000000000000000000049e81aa0cfe7eea9738430212dc6677acf2f01a1

Deployed Bytecode

0x606060405260043610610149576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806322f0f2f914610153578063313ce56714610180578063324cb3cb146101a95780633aecd0e3146101d65780633ccfd60b146102235780633fa4f2451461023857806342bf1270146102615780634d2301cc146102b657806360659a921461030357806363755c161461032c57806370a082311461037d578063729ad39e146103ca578063753868e31461042457806375b4d78c1461045157806376d6f1991461047a5780638c74c5c01461049d5780638da5cb5b146104ca578063a8c310d51461051f578063aa6ca808146105b9578063b3b294a6146105c3578063b52fddbd146105f0578063b82a0ce81461061c578063f2fde38b14610649578063f3e4877c14610682578063f751cd8f146106e5575b61015161070e565b005b341561015e57600080fd5b6101666108e2565b604051808215151515815260200191505060405180910390f35b341561018b57600080fd5b61019361098e565b6040518082815260200191505060405180910390f35b34156101b457600080fd5b6101bc610994565b604051808215151515815260200191505060405180910390f35b34156101e157600080fd5b61020d600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506109a7565b6040518082815260200191505060405180910390f35b341561022e57600080fd5b610236610a95565b005b341561024357600080fd5b61024b610b72565b6040518082815260200191505060405180910390f35b341561026c57600080fd5b610274610b78565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156102c157600080fd5b6102ed600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610b9e565b6040518082815260200191505060405180910390f35b341561030e57600080fd5b610316610bbf565b6040518082815260200191505060405180910390f35b341561033757600080fd5b610363600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ca6565b604051808215151515815260200191505060405180910390f35b341561038857600080fd5b6103b4600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610ebb565b6040518082815260200191505060405180910390f35b34156103d557600080fd5b610422600480803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091905050610f03565b005b341561042f57600080fd5b6104376110fa565b604051808215151515815260200191505060405180910390f35b341561045c57600080fd5b6104646111a6565b6040518082815260200191505060405180910390f35b341561048557600080fd5b61049b60048080359060200190919050506111ac565b005b34156104a857600080fd5b6104b0611212565b604051808215151515815260200191505060405180910390f35b34156104d557600080fd5b6104dd6112be565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561052a57600080fd5b6105b7600480803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091908035906020019082018035906020019080806020026020016040519081016040528093929190818152602001838360200280828437820191505050505050919050506112e4565b005b6105c161070e565b005b34156105ce57600080fd5b6105d6611525565b604051808215151515815260200191505060405180910390f35b34156105fb57600080fd5b61061a60048080359060200190919080359060200190919050506115d1565b005b341561062757600080fd5b61062f61163f565b604051808215151515815260200191505060405180910390f35b341561065457600080fd5b610680600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611652565b005b341561068d57600080fd5b6106e3600480803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091908035906020019091905050611729565b005b34156106f057600080fd5b6106f861191d565b6040518082815260200191505060405180910390f35b600080600080600760009054906101000a900460ff1615151561073057600080fd5b33935034925061074b6004548461192390919063ffffffff16565b9150600034141561075b576108dc565b60011515600760019054906101000a900460ff16151514156107a45761078c6005548461192390919063ffffffff16565b90506107a1818361195690919063ffffffff16565b91505b8373ffffffffffffffffffffffffffffffffffffffff167f05ab421db3ef8c5a462565b136217be2b6664744f719e18e0e839e84fc334453836040518082815260200191505060405180910390a2600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb85846000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15156108bf57600080fd5b6102c65a03f115156108d057600080fd5b50505060405180519050505b50505050565b60003373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151561094057600080fd5b6000600760006101000a81548160ff0219169083151502179055507f19aad37188a1d3921e29eb3c66acf43d81975e107cb650d58cca878627955fd660405160405180910390a16000905090565b60035481565b600760009054906101000a900460ff1681565b600080600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231846000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b1515610a6f57600080fd5b6102c65a03f11515610a8057600080fd5b50505060405180519050905080915050919050565b60003373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141515610af357600080fd5b3073ffffffffffffffffffffffffffffffffffffffff16319050600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501515610b6f57600080fd5b50565b60045481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008173ffffffffffffffffffffffffffffffffffffffff16319050919050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b1515610c8657600080fd5b6102c65a03f11515610c9757600080fd5b50505060405180519050905090565b60008060003373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141515610d0757600080fd5b8391508173ffffffffffffffffffffffffffffffffffffffff166370a08231306000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b1515610dad57600080fd5b6102c65a03f11515610dbe57600080fd5b5050506040518051905090508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1515610e9757600080fd5b6102c65a03f11515610ea857600080fd5b5050506040518051905092505050919050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60003373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141515610f6157600080fd5b60ff825111151515610f7257600080fd5b600090505b81518110156110f6578181815181101515610f8e57fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff167f05ab421db3ef8c5a462565b136217be2b6664744f719e18e0e839e84fc3344536006546040518082815260200191505060405180910390a2600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb838381518110151561103357fe5b906020019060200201516006546000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15156110cd57600080fd5b6102c65a03f115156110de57600080fd5b50505060405180519050508080600101915050610f77565b5050565b60003373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151561115857600080fd5b6001600760006101000a81548160ff0219169083151502179055507f0f2e5b6c72c6a4491efd919a9f9a409f324ef0708c11ee57d410c2cb06c0992b60405160405180910390a16001905090565b60055481565b3373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151561120857600080fd5b8060068190555050565b60003373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151561127057600080fd5b6000600760016101000a81548160ff0219169083151502179055507f139f183880cca5b990afde46f9e9fccfcd777a96ed6b70ccedc7c9b703bad0eb60405160405180910390a16000905090565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60003373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151561134257600080fd5b60ff83511115151561135357600080fd5b8151835114151561136357600080fd5b600090505b82518160ff16101561152057828160ff1681518110151561138557fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff167f05ab421db3ef8c5a462565b136217be2b6664744f719e18e0e839e84fc334453838360ff168151811015156113d757fe5b906020019060200201516040518082815260200191505060405180910390a2600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb848360ff1681518110151561144557fe5b90602001906020020151848460ff1681518110151561146057fe5b906020019060200201516000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15156114f757600080fd5b6102c65a03f1151561150857600080fd5b50505060405180519050508080600101915050611368565b505050565b60003373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151561158357600080fd5b6001600760016101000a81548160ff0219169083151502179055507fcebe6d9dbb98694b28bef5ceeb7349994d4f29e9e5bbf1d69b68db1cd9386e9160405160405180910390a16001905090565b3373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151561162d57600080fd5b81600481905550806005819055505050565b600760019054906101000a900460ff1681565b3373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415156116ae57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415156117265780600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50565b60003373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151561178757600080fd5b60ff83511115151561179857600080fd5b600090505b82518110156119185782818151811015156117b457fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff167f05ab421db3ef8c5a462565b136217be2b6664744f719e18e0e839e84fc334453836040518082815260200191505060405180910390a2600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb848381518110151561185757fe5b90602001906020020151846000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15156118ef57600080fd5b6102c65a03f1151561190057600080fd5b5050506040518051905050808060010191505061179d565b505050565b60065481565b60008082840290506000841480611944575082848281151561194157fe5b04145b151561194c57fe5b8091505092915050565b600080828401905083811015151561196a57fe5b80915050929150505600a165627a7a72305820e520510dca403857d2d8c0f5bdeaa5ea51ebe4b8b90138f28b659ee533cf2c6e0029

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

000000000000000000000000275fd328c3986be83f8b60f79c73cf63fde98ca500000000000000000000000049e81aa0cfe7eea9738430212dc6677acf2f01a1

-----Decoded View---------------
Arg [0] : _tokenAddress (address): 0x275FD328C3986be83f8b60f79c73cf63Fde98Ca5
Arg [1] : _owner (address): 0x49E81AA0cFE7eeA9738430212DC6677acF2f01a1

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 000000000000000000000000275fd328c3986be83f8b60f79c73cf63fde98ca5
Arg [1] : 00000000000000000000000049e81aa0cfe7eea9738430212dc6677acf2f01a1


Swarm Source

bzzr://e520510dca403857d2d8c0f5bdeaa5ea51ebe4b8b90138f28b659ee533cf2c6e

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.