ETH Price: $3,396.14 (+2.40%)

Contract

0x810ce15985aF9CD9DA99667A8B34AB85D340C07c
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer56088872018-05-13 22:28:192440 days ago1526250499IN
0x810ce159...5D340C07c
0.0015 ETH0.0007510335.225
Transfer56088582018-05-13 22:20:182440 days ago1526250018IN
0x810ce159...5D340C07c
0.001 ETH0.000170568
Check If Funding...55471902018-05-03 4:16:022451 days ago1525320962IN
0x810ce159...5D340C07c
0 ETH0.0005604310
Transfer55411422018-05-02 2:44:532452 days ago1525229093IN
0x810ce159...5D340C07c
0.001 ETH0.000440575.2
Transfer55388312018-05-01 17:02:132452 days ago1525194133IN
0x810ce159...5D340C07c
0.10486593 ETH0.0034737641
Transfer55370712018-05-01 9:27:442452 days ago1525166864IN
0x810ce159...5D340C07c
0.18 ETH0.0025417830
Transfer55364152018-05-01 6:41:402453 days ago1525156900IN
0x810ce159...5D340C07c
0.00031 ETH0.000123484.9
Transfer55360012018-05-01 4:52:542453 days ago1525150374IN
0x810ce159...5D340C07c
0.8900862 ETH0.000139452
Transfer55358512018-05-01 4:10:272453 days ago1525147827IN
0x810ce159...5D340C07c
1.09 ETH0.0046599355
Transfer55357382018-05-01 3:41:282453 days ago1525146088IN
0x810ce159...5D340C07c
0.01 ETH0.000169452
Transfer55353442018-05-01 2:09:212453 days ago1525140561IN
0x810ce159...5D340C07c
0.12980076 ETH0.0034737641
Transfer55326032018-04-30 14:39:362453 days ago1525099176IN
0x810ce159...5D340C07c
0.00031 ETH0.0021181525
Transfer55281292018-04-29 19:49:202454 days ago1525031360IN
0x810ce159...5D340C07c
0.02 ETH0.0025417830
Transfer55275402018-04-29 17:26:092454 days ago1525022769IN
0x810ce159...5D340C07c
0.12 ETH0.0027112332
Transfer55271912018-04-29 15:59:092454 days ago1525017549IN
0x810ce159...5D340C07c
0.005 ETH0.000254173
Transfer55263562018-04-29 12:20:302454 days ago1525004430IN
0x810ce159...5D340C07c
0.36 ETH0.0025417830
Transfer55251552018-04-29 7:26:402455 days ago1524986800IN
0x810ce159...5D340C07c
1.17 ETH0.0025417830
Transfer55119532018-04-27 0:17:332457 days ago1524788253IN
0x810ce159...5D340C07c
1.6 ETH0.0034737641
Transfer55119292018-04-27 0:12:062457 days ago1524787926IN
0x810ce159...5D340C07c
0.01 ETH0.0025417830
Transfer55090402018-04-26 12:20:522457 days ago1524745252IN
0x810ce159...5D340C07c
0.15 ETH0.000169452
Transfer55039172018-04-25 15:08:252458 days ago1524668905IN
0x810ce159...5D340C07c
0.04715061 ETH0.0037018941
Transfer55039002018-04-25 15:05:252458 days ago1524668725IN
0x810ce159...5D340C07c
0.05 ETH0.0036941
Transfer54928392018-04-23 17:13:042460 days ago1524503584IN
0x810ce159...5D340C07c
0.09 ETH0.0068215280
Transfer54900072018-04-23 5:24:072461 days ago1524461047IN
0x810ce159...5D340C07c
0.01 ETH0.0014756421
Transfer54876772018-04-22 19:55:152461 days ago1524426915IN
0x810ce159...5D340C07c
0.222 ETH0.0025580730
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block
From
To
55411422018-05-02 2:44:532452 days ago1525229093
0x810ce159...5D340C07c
0.001 ETH
55388312018-05-01 17:02:132452 days ago1525194133
0x810ce159...5D340C07c
0.10486593 ETH
55370712018-05-01 9:27:442452 days ago1525166864
0x810ce159...5D340C07c
0.18 ETH
55360012018-05-01 4:52:542453 days ago1525150374
0x810ce159...5D340C07c
0.8900862 ETH
55358512018-05-01 4:10:272453 days ago1525147827
0x810ce159...5D340C07c
1.09 ETH
55357382018-05-01 3:41:282453 days ago1525146088
0x810ce159...5D340C07c
0.01 ETH
55353442018-05-01 2:09:212453 days ago1525140561
0x810ce159...5D340C07c
0.12980076 ETH
55326032018-04-30 14:39:362453 days ago1525099176
0x810ce159...5D340C07c
0.00031 ETH
55281292018-04-29 19:49:202454 days ago1525031360
0x810ce159...5D340C07c
0.02 ETH
55275402018-04-29 17:26:092454 days ago1525022769
0x810ce159...5D340C07c
0.12 ETH
55271912018-04-29 15:59:092454 days ago1525017549
0x810ce159...5D340C07c
0.005 ETH
55263562018-04-29 12:20:302454 days ago1525004430
0x810ce159...5D340C07c
0.36 ETH
55251552018-04-29 7:26:402455 days ago1524986800
0x810ce159...5D340C07c
1.17 ETH
55119532018-04-27 0:17:332457 days ago1524788253
0x810ce159...5D340C07c
1.6 ETH
55119292018-04-27 0:12:062457 days ago1524787926
0x810ce159...5D340C07c
0.01 ETH
55090402018-04-26 12:20:522457 days ago1524745252
0x810ce159...5D340C07c
0.15 ETH
55039172018-04-25 15:08:252458 days ago1524668905
0x810ce159...5D340C07c
0.04715061 ETH
55039002018-04-25 15:05:252458 days ago1524668725
0x810ce159...5D340C07c
0.05 ETH
54928392018-04-23 17:13:042460 days ago1524503584
0x810ce159...5D340C07c
0.09 ETH
54900072018-04-23 5:24:072461 days ago1524461047
0x810ce159...5D340C07c
0.01 ETH
54876772018-04-22 19:55:152461 days ago1524426915
0x810ce159...5D340C07c
0.222 ETH
54823072018-04-21 21:58:132462 days ago1524347893
0x810ce159...5D340C07c
0.02 ETH
54736342018-04-20 10:22:572463 days ago1524219777
0x810ce159...5D340C07c
0.02658856 ETH
54698202018-04-19 18:31:022464 days ago1524162662
0x810ce159...5D340C07c
0.01341977 ETH
54695082018-04-19 17:15:402464 days ago1524158140
0x810ce159...5D340C07c
0.00031 ETH
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
ICO

Compiler Version
v0.4.20+commit.3155dd80

Optimization Enabled:
Yes with 200 runs

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

pragma solidity 0.4.20;
/**
* @title ICO CONTRACT
* @dev ERC-20 Token Standard Compliant
* @author Fares A. Akel C. [email protected]
*/

/**
 * @title SafeMath by OpenZeppelin
 * @dev Math operations with safety checks that throw on error
 */
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 add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        assert(c >= a);
        return c;
    }
}

contract token {

    function balanceOf(address _owner) public constant returns (uint256 value);
    function transfer(address _to, uint256 _value) public returns (bool success);

    }

contract ICO {
    using SafeMath for uint256;
    //This ico have 5 states
    enum State {
        preico,
        week1,
        week2,
        week3,
        week4,
        week5,
        week6,
        week7,
        Successful
    }
    //public variables
    State public state = State.preico; //Set initial stage
    uint256 public startTime = now; //block-time when it was deployed
    uint256 public rate;
    uint256 public totalRaised; //eth in wei
    uint256 public totalDistributed; //tokens
    uint256 public totalContributors;
    uint256 public ICOdeadline;
    uint256 public completedAt;
    token public tokenReward;
    address public creator;
    string public campaignUrl;
    string public version = '1';

    //events for log
    event LogFundingReceived(address _addr, uint _amount, uint _currentTotal);
    event LogBeneficiaryPaid(address _beneficiaryAddress);
    event LogFundingSuccessful(uint _totalRaised);
    event LogFunderInitialized(
        address _creator,
        string _url,
        uint256 _ICOdeadline);
    event LogContributorsPayout(address _addr, uint _amount);

    modifier notFinished() {
        require(state != State.Successful);
        _;
    }
    /**
    * @notice ICO constructor
    * @param _campaignUrl is the ICO _url
    * @param _addressOfTokenUsedAsReward is the token totalDistributed
    */
    function ICO (
        string _campaignUrl,
        token _addressOfTokenUsedAsReward) public {
        require(_addressOfTokenUsedAsReward!=address(0));

        creator = msg.sender;
        campaignUrl = _campaignUrl;
        tokenReward = _addressOfTokenUsedAsReward;
        rate = 3000;
        ICOdeadline = startTime.add(64 days); //9 weeks

        LogFunderInitialized(
            creator,
            campaignUrl,
            ICOdeadline);
    }

    /**
    * @notice contribution handler
    */
    function contribute() public notFinished payable {

        uint256 tokenBought = 0;

        totalRaised = totalRaised.add(msg.value);
        totalContributors = totalContributors.add(1);

        tokenBought = msg.value.mul(rate);

        //Rate of exchange depends on stage
        if (state == State.preico){

            tokenBought = tokenBought.mul(14);
            tokenBought = tokenBought.div(10); //14/10 = 1.4 = 140%
        
        } else if (state == State.week1){

            tokenBought = tokenBought.mul(13);
            tokenBought = tokenBought.div(10); //13/10 = 1.3 = 130%

        } else if (state == State.week2){

            tokenBought = tokenBought.mul(125);
            tokenBought = tokenBought.div(100); //125/100 = 1.25 = 125%

        } else if (state == State.week3){

            tokenBought = tokenBought.mul(12);
            tokenBought = tokenBought.div(10); //12/10 = 1.2 = 120%

        } else if (state == State.week4){

            tokenBought = tokenBought.mul(115);
            tokenBought = tokenBought.div(100); //115/100 = 1.15 = 115%

        } else if (state == State.week5){

            tokenBought = tokenBought.mul(11);
            tokenBought = tokenBought.div(10); //11/10 = 1.10 = 110%

        } else if (state == State.week6){

            tokenBought = tokenBought.mul(105);
            tokenBought = tokenBought.div(100); //105/100 = 1.05 = 105%

        }

        totalDistributed = totalDistributed.add(tokenBought);
        
        require(creator.send(msg.value));
        tokenReward.transfer(msg.sender, tokenBought);

        LogBeneficiaryPaid(creator);
        LogFundingReceived(msg.sender, msg.value, totalRaised);
        LogContributorsPayout(msg.sender, tokenBought);
        
        checkIfFundingCompleteOrExpired();
    }

    /**
    * @notice check status
    */
    function checkIfFundingCompleteOrExpired() public {

        if(state == State.preico && now > startTime.add(14 days)){

            state = State.week1;

        } else if(state == State.week1 && now > startTime.add(21 days)){

            state = State.week2;
            
        } else if(state == State.week2 && now > startTime.add(28 days)){

            state = State.week3;
            
        } else if(state == State.week3 && now > startTime.add(35 days)){

            state = State.week4;
            
        } else if(state == State.week4 && now > startTime.add(42 days)){

            state = State.week5;
            
        } else if(state == State.week5 && now > startTime.add(49 days)){

            state = State.week6;
            
        } else if(state == State.week6 && now > startTime.add(56 days)){

            state = State.week7;
            
        } else if(now > ICOdeadline && state!=State.Successful ) { //if we reach ico deadline and its not Successful yet

            state = State.Successful; //ico becomes Successful
            completedAt = now; //ICO is complete

            LogFundingSuccessful(totalRaised); //we log the finish
            finished(); //and execute closure
        }
    }

    /**
    * @notice closure handler
    */
    function finished() public { //When finished eth are transfered to creator

        require(state == State.Successful);
        uint256 remanent = tokenReward.balanceOf(this);

        tokenReward.transfer(creator,remanent);
        LogContributorsPayout(creator, remanent);

    }

    /*
    * @dev Direct payments handle
    */

    function () public payable {
        
        contribute();

    }
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"creator","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"rate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"completedAt","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"version","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tokenReward","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"startTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"checkIfFundingCompleteOrExpired","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"ICOdeadline","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"finished","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"state","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalRaised","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"contribute","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"totalDistributed","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalContributors","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"campaignUrl","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_campaignUrl","type":"string"},{"name":"_addressOfTokenUsedAsReward","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_addr","type":"address"},{"indexed":false,"name":"_amount","type":"uint256"},{"indexed":false,"name":"_currentTotal","type":"uint256"}],"name":"LogFundingReceived","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_beneficiaryAddress","type":"address"}],"name":"LogBeneficiaryPaid","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_totalRaised","type":"uint256"}],"name":"LogFundingSuccessful","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_creator","type":"address"},{"indexed":false,"name":"_url","type":"string"},{"indexed":false,"name":"_ICOdeadline","type":"uint256"}],"name":"LogFunderInitialized","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_addr","type":"address"},{"indexed":false,"name":"_amount","type":"uint256"}],"name":"LogContributorsPayout","type":"event"}]

606060409081526000805460ff19169055426001558051908101604052600181527f31000000000000000000000000000000000000000000000000000000000000006020820152600b9080516200005b9291602001906200020f565b5034156200006857600080fd5b60405162000ebf38038062000ebf83398101604052808051820191906020018051915050600160a060020a0381161515620000a257600080fd5b60098054600160a060020a03191633600160a060020a0316179055600a828051620000d29291602001906200020f565b5060088054600160a060020a031916600160a060020a038316179055610bb8600255600154620001149062546000640100000000620001f8810262000b7e1704565b60068190556009547fe45c210c1a671ddde7e84b97e8def2caf0970a0f9d007393efb89f7abb1f4f4591600160a060020a0390911690600a90604051600160a060020a03841681526040810182905260606020820181815284546002600019610100600184161502019091160491830182905290608083019085908015620001e05780601f10620001b457610100808354040283529160200191620001e0565b820191906000526020600020905b815481529060010190602001808311620001c257829003601f168201915b505094505050505060405180910390a15050620002b4565b6000828201838110156200020857fe5b9392505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200025257805160ff191683800117855562000282565b8280016001018555821562000282579182015b828111156200028257825182559160200191906001019062000265565b506200029092915062000294565b5090565b620002b191905b808211156200029057600081556001016200029b565b90565b610bfb80620002c46000396000f3006060604052600436106100c15763ffffffff60e060020a60003504166302d05d3f81146100cb5780632c4e722e146100fa578063387712421461011f57806354fd4d50146101325780636e66f6e9146101bc57806378e97925146101cf57806386f32586146101e2578063936c9bc9146101f5578063bef4876b14610208578063c19d93fb1461021b578063c5c4744c14610252578063d7bb99ba146100c1578063efca2eed14610265578063f251fc8c14610278578063fa4f55111461028b575b6100c961029e565b005b34156100d657600080fd5b6100de610624565b604051600160a060020a03909116815260200160405180910390f35b341561010557600080fd5b61010d610633565b60405190815260200160405180910390f35b341561012a57600080fd5b61010d610639565b341561013d57600080fd5b61014561063f565b60405160208082528190810183818151815260200191508051906020019080838360005b83811015610181578082015183820152602001610169565b50505050905090810190601f1680156101ae5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101c757600080fd5b6100de6106dd565b34156101da57600080fd5b61010d6106ec565b34156101ed57600080fd5b6100c96106f2565b341561020057600080fd5b61010d610989565b341561021357600080fd5b6100c961098f565b341561022657600080fd5b61022e610af8565b6040518082600881111561023e57fe5b60ff16815260200191505060405180910390f35b341561025d57600080fd5b61010d610b01565b341561027057600080fd5b61010d610b07565b341561028357600080fd5b61010d610b0d565b341561029657600080fd5b610145610b13565b6000600860005460ff1660088111156102b357fe5b14156102be57600080fd5b506003546000906102d5903463ffffffff610b7e16565b6003556005546102ec90600163ffffffff610b7e16565b60055560025461030390349063ffffffff610b9416565b90506000805460ff16600881111561031757fe5b14156103485761032e81600e63ffffffff610b9416565b905061034181600a63ffffffff610bb816565b905061046d565b600160005460ff16600881111561035b57fe5b14156103725761032e81600d63ffffffff610b9416565b600260005460ff16600881111561038557fe5b14156103af5761039c81607d63ffffffff610b9416565b905061034181606463ffffffff610bb816565b600360005460ff1660088111156103c257fe5b14156103d95761032e81600c63ffffffff610b9416565b600460005460ff1660088111156103ec57fe5b14156104035761039c81607363ffffffff610b9416565b600560005460ff16600881111561041657fe5b141561042d5761032e81600b63ffffffff610b9416565b600660005460ff16600881111561044057fe5b141561046d5761045781606963ffffffff610b9416565b905061046a81606463ffffffff610bb816565b90505b600454610480908263ffffffff610b7e16565b600455600954600160a060020a03163480156108fc0290604051600060405180830381858888f1935050505015156104b757600080fd5b600854600160a060020a031663a9059cbb338360006040516020015260405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b151561051657600080fd5b6102c65a03f1151561052757600080fd5b505050604051805150506009547f101a889b1c7c3bf4e0c37353cfe1554e47e39c747e25a6d330d0553dd93bd1eb90600160a060020a0316604051600160a060020a03909116815260200160405180910390a17f304e48bb03eae5e9bf3575d270648664895983e116a51773a65e9f3341b3b40e33346003546040518084600160a060020a0316600160a060020a03168152602001838152602001828152602001935050505060405180910390a17faeb3ebd09ef847781ae7d846d2c9afbbb08cfbcad76e92d3206303aa30d242263382604051600160a060020a03909216825260208201526040908101905180910390a16106216106f2565b50565b600954600160a060020a031681565b60025481565b60075481565b600b8054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106d55780601f106106aa576101008083540402835291602001916106d5565b820191906000526020600020905b8154815290600101906020018083116106b857829003601f168201915b505050505081565b600854600160a060020a031681565b60015481565b6000805460ff16600881111561070457fe5b1480156107255750600154610722906212750063ffffffff610b7e16565b42115b1561074357600080546001919060ff191682805b0217905550610987565b600160005460ff16600881111561075657fe5b148015610777575060015461077490621baf8063ffffffff610b7e16565b42115b1561079057600080546002919060ff1916600183610739565b600260005460ff1660088111156107a357fe5b1480156107c457506001546107c1906224ea0063ffffffff610b7e16565b42115b156107dd57600080546003919060ff1916600183610739565b600360005460ff1660088111156107f057fe5b148015610811575060015461080e90622e248063ffffffff610b7e16565b42115b1561082a57600080546004919060ff1916600183610739565b600460005460ff16600881111561083d57fe5b14801561085e575060015461085b9062375f0063ffffffff610b7e16565b42115b1561087757600080546005919060ff1916600183610739565b600560005460ff16600881111561088a57fe5b1480156108ab57506001546108a8906240998063ffffffff610b7e16565b42115b156108c457600080546006919060ff1916600183610739565b600660005460ff1660088111156108d757fe5b1480156108f857506001546108f5906249d40063ffffffff610b7e16565b42115b1561091157600080546007919060ff1916600183610739565b600654421180156109335750600860005460ff16600881111561093057fe5b14155b15610987576000805460ff19166008179055426007556003547fee94ee98208684c00eeba940c34a6060b93671b249abd182b4771b74bf94e2dd9060405190815260200160405180910390a161098761098f565b565b60065481565b6000600860005460ff1660088111156109a457fe5b146109ae57600080fd5b600854600160a060020a03166370a082313060006040516020015260405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b1515610a0757600080fd5b6102c65a03f11515610a1857600080fd5b5050506040518051600854600954919350600160a060020a03908116925063a9059cbb91168360006040516020015260405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b1515610a8a57600080fd5b6102c65a03f11515610a9b57600080fd5b505050604051805150506009547faeb3ebd09ef847781ae7d846d2c9afbbb08cfbcad76e92d3206303aa30d2422690600160a060020a031682604051600160a060020a03909216825260208201526040908101905180910390a150565b60005460ff1681565b60035481565b60045481565b60055481565b600a8054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106d55780601f106106aa576101008083540402835291602001916106d5565b600082820183811015610b8d57fe5b9392505050565b6000828202831580610bb05750828482811515610bad57fe5b04145b1515610b8d57fe5b6000808284811515610bc657fe5b049493505050505600a165627a7a723058201b98bc589299116563974e35e84feabc4355fca7367a5e31653c1ec637c7017200290000000000000000000000000000000000000000000000000000000000000040000000000000000000000000abf1411106314b22307ef99c6f8e7d39775b0a95000000000000000000000000000000000000000000000000000000000000001668747470733a2f2f657175697479626173652e636f2f00000000000000000000

Deployed Bytecode

0x6060604052600436106100c15763ffffffff60e060020a60003504166302d05d3f81146100cb5780632c4e722e146100fa578063387712421461011f57806354fd4d50146101325780636e66f6e9146101bc57806378e97925146101cf57806386f32586146101e2578063936c9bc9146101f5578063bef4876b14610208578063c19d93fb1461021b578063c5c4744c14610252578063d7bb99ba146100c1578063efca2eed14610265578063f251fc8c14610278578063fa4f55111461028b575b6100c961029e565b005b34156100d657600080fd5b6100de610624565b604051600160a060020a03909116815260200160405180910390f35b341561010557600080fd5b61010d610633565b60405190815260200160405180910390f35b341561012a57600080fd5b61010d610639565b341561013d57600080fd5b61014561063f565b60405160208082528190810183818151815260200191508051906020019080838360005b83811015610181578082015183820152602001610169565b50505050905090810190601f1680156101ae5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101c757600080fd5b6100de6106dd565b34156101da57600080fd5b61010d6106ec565b34156101ed57600080fd5b6100c96106f2565b341561020057600080fd5b61010d610989565b341561021357600080fd5b6100c961098f565b341561022657600080fd5b61022e610af8565b6040518082600881111561023e57fe5b60ff16815260200191505060405180910390f35b341561025d57600080fd5b61010d610b01565b341561027057600080fd5b61010d610b07565b341561028357600080fd5b61010d610b0d565b341561029657600080fd5b610145610b13565b6000600860005460ff1660088111156102b357fe5b14156102be57600080fd5b506003546000906102d5903463ffffffff610b7e16565b6003556005546102ec90600163ffffffff610b7e16565b60055560025461030390349063ffffffff610b9416565b90506000805460ff16600881111561031757fe5b14156103485761032e81600e63ffffffff610b9416565b905061034181600a63ffffffff610bb816565b905061046d565b600160005460ff16600881111561035b57fe5b14156103725761032e81600d63ffffffff610b9416565b600260005460ff16600881111561038557fe5b14156103af5761039c81607d63ffffffff610b9416565b905061034181606463ffffffff610bb816565b600360005460ff1660088111156103c257fe5b14156103d95761032e81600c63ffffffff610b9416565b600460005460ff1660088111156103ec57fe5b14156104035761039c81607363ffffffff610b9416565b600560005460ff16600881111561041657fe5b141561042d5761032e81600b63ffffffff610b9416565b600660005460ff16600881111561044057fe5b141561046d5761045781606963ffffffff610b9416565b905061046a81606463ffffffff610bb816565b90505b600454610480908263ffffffff610b7e16565b600455600954600160a060020a03163480156108fc0290604051600060405180830381858888f1935050505015156104b757600080fd5b600854600160a060020a031663a9059cbb338360006040516020015260405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b151561051657600080fd5b6102c65a03f1151561052757600080fd5b505050604051805150506009547f101a889b1c7c3bf4e0c37353cfe1554e47e39c747e25a6d330d0553dd93bd1eb90600160a060020a0316604051600160a060020a03909116815260200160405180910390a17f304e48bb03eae5e9bf3575d270648664895983e116a51773a65e9f3341b3b40e33346003546040518084600160a060020a0316600160a060020a03168152602001838152602001828152602001935050505060405180910390a17faeb3ebd09ef847781ae7d846d2c9afbbb08cfbcad76e92d3206303aa30d242263382604051600160a060020a03909216825260208201526040908101905180910390a16106216106f2565b50565b600954600160a060020a031681565b60025481565b60075481565b600b8054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106d55780601f106106aa576101008083540402835291602001916106d5565b820191906000526020600020905b8154815290600101906020018083116106b857829003601f168201915b505050505081565b600854600160a060020a031681565b60015481565b6000805460ff16600881111561070457fe5b1480156107255750600154610722906212750063ffffffff610b7e16565b42115b1561074357600080546001919060ff191682805b0217905550610987565b600160005460ff16600881111561075657fe5b148015610777575060015461077490621baf8063ffffffff610b7e16565b42115b1561079057600080546002919060ff1916600183610739565b600260005460ff1660088111156107a357fe5b1480156107c457506001546107c1906224ea0063ffffffff610b7e16565b42115b156107dd57600080546003919060ff1916600183610739565b600360005460ff1660088111156107f057fe5b148015610811575060015461080e90622e248063ffffffff610b7e16565b42115b1561082a57600080546004919060ff1916600183610739565b600460005460ff16600881111561083d57fe5b14801561085e575060015461085b9062375f0063ffffffff610b7e16565b42115b1561087757600080546005919060ff1916600183610739565b600560005460ff16600881111561088a57fe5b1480156108ab57506001546108a8906240998063ffffffff610b7e16565b42115b156108c457600080546006919060ff1916600183610739565b600660005460ff1660088111156108d757fe5b1480156108f857506001546108f5906249d40063ffffffff610b7e16565b42115b1561091157600080546007919060ff1916600183610739565b600654421180156109335750600860005460ff16600881111561093057fe5b14155b15610987576000805460ff19166008179055426007556003547fee94ee98208684c00eeba940c34a6060b93671b249abd182b4771b74bf94e2dd9060405190815260200160405180910390a161098761098f565b565b60065481565b6000600860005460ff1660088111156109a457fe5b146109ae57600080fd5b600854600160a060020a03166370a082313060006040516020015260405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b1515610a0757600080fd5b6102c65a03f11515610a1857600080fd5b5050506040518051600854600954919350600160a060020a03908116925063a9059cbb91168360006040516020015260405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b1515610a8a57600080fd5b6102c65a03f11515610a9b57600080fd5b505050604051805150506009547faeb3ebd09ef847781ae7d846d2c9afbbb08cfbcad76e92d3206303aa30d2422690600160a060020a031682604051600160a060020a03909216825260208201526040908101905180910390a150565b60005460ff1681565b60035481565b60045481565b60055481565b600a8054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106d55780601f106106aa576101008083540402835291602001916106d5565b600082820183811015610b8d57fe5b9392505050565b6000828202831580610bb05750828482811515610bad57fe5b04145b1515610b8d57fe5b6000808284811515610bc657fe5b049493505050505600a165627a7a723058201b98bc589299116563974e35e84feabc4355fca7367a5e31653c1ec637c701720029

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

0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000abf1411106314b22307ef99c6f8e7d39775b0a95000000000000000000000000000000000000000000000000000000000000001668747470733a2f2f657175697479626173652e636f2f00000000000000000000

-----Decoded View---------------
Arg [0] : _campaignUrl (string): https://equitybase.co/
Arg [1] : _addressOfTokenUsedAsReward (address): 0xABf1411106314b22307ef99C6F8E7d39775B0a95

-----Encoded View---------------
4 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [1] : 000000000000000000000000abf1411106314b22307ef99c6f8e7d39775b0a95
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000016
Arg [3] : 68747470733a2f2f657175697479626173652e636f2f00000000000000000000


Swarm Source

bzzr://1b98bc589299116563974e35e84feabc4355fca7367a5e31653c1ec637c70172

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
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.