ETH Price: $3,570.76 (+2.36%)
Gas: 38 Gwei

Contract

0x1183F92A5624D68e85FFB9170F16BF0443B4c242
 
Transaction Hash
Method
Block
From
To
Value
Approve190440472024-01-19 22:59:1168 days ago1705705151IN
QvoltaToken
0 ETH0.0008111117.4065607
Transfer190096852024-01-15 3:45:4773 days ago1705290347IN
QvoltaToken
0 ETH0.001146820.99689213
Transfer189030782023-12-31 4:26:5988 days ago1703996819IN
QvoltaToken
0 ETH0.0005167610.37807395
Transfer187571272023-12-10 16:53:35109 days ago1702227215IN
QvoltaToken
0 ETH0.0017836735.81254351
Transfer175912272023-06-30 9:33:23272 days ago1688117603IN
QvoltaToken
0 ETH0.0009208624.54461093
Transfer173774812023-05-31 7:50:11302 days ago1685519411IN
QvoltaToken
0 ETH0.0017279431.65087439
Transfer154496552022-09-01 0:09:23574 days ago1661990963IN
QvoltaToken
0 ETH0.0020634955
Transfer154474522022-08-31 15:42:07575 days ago1661960527IN
QvoltaToken
0 ETH0.0042592678
Transfer147512762022-05-10 22:51:43687 days ago1652223103IN
QvoltaToken
0 ETH0.0034445863.06681051
Transfer139093102021-12-30 22:07:58818 days ago1640902078IN
QvoltaToken
0 ETH0.004474190.2
Transfer135714282021-11-07 20:03:36871 days ago1636315416IN
QvoltaToken
0 ETH0.00611721112
Transfer130110912021-08-12 15:11:46959 days ago1628781106IN
QvoltaToken
0 ETH0.0022910746
Approve121990912021-04-08 12:19:291085 days ago1617884369IN
QvoltaToken
0 ETH0.00294072119
Transfer121860142021-04-06 11:56:091087 days ago1617710169IN
QvoltaToken
0 ETH0.00995211186
Transfer121658212021-04-03 9:32:061090 days ago1617442326IN
QvoltaToken
0 ETH0.00963324180
Transfer117820382021-02-03 7:49:381149 days ago1612338578IN
QvoltaToken
0 ETH0.00465922121
Transfer116616112021-01-15 19:21:551167 days ago1610738515IN
QvoltaToken
0 ETH0.0036580795
Transfer115327942020-12-27 1:10:431187 days ago1609031443IN
QvoltaToken
0 ETH0.0030419779
Transfer114895582020-12-20 9:59:251194 days ago1608458365IN
QvoltaToken
0 ETH0.004494584
Transfer113990382020-12-06 12:00:351208 days ago1607256035IN
QvoltaToken
0 ETH0.0006971718.1
Transfer113303622020-11-25 23:02:201218 days ago1606345340IN
QvoltaToken
0 ETH0.0030498457
Transfer111869132020-11-03 22:30:371240 days ago1604442637IN
QvoltaToken
0 ETH0.0008086221
Transfer111363272020-10-27 4:18:531248 days ago1603772333IN
QvoltaToken
0 ETH0.001155930
Transfer108773462020-09-17 3:56:561288 days ago1600315016IN
QvoltaToken
0 ETH0.0294217550.00000145
Transfer104677022020-07-16 1:53:161351 days ago1594864396IN
QvoltaToken
0 ETH0.0007703620
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Txn Hash Block From To Value
43964692017-10-20 15:51:482351 days ago1508514708
QvoltaToken
1 ETH
43964072017-10-20 15:38:262351 days ago1508513906
QvoltaToken
0.36051251 ETH
43962712017-10-20 14:59:252351 days ago1508511565
QvoltaToken
0.00825 ETH
43961812017-10-20 14:37:232351 days ago1508510243
QvoltaToken
6 ETH
43959582017-10-20 13:45:372351 days ago1508507137
QvoltaToken
1.07 ETH
43958102017-10-20 13:11:212351 days ago1508505081
QvoltaToken
2 ETH
43956692017-10-20 12:39:202351 days ago1508503160
QvoltaToken
0.2 ETH
43956632017-10-20 12:38:162351 days ago1508503096
QvoltaToken
6 ETH
43956432017-10-20 12:32:512351 days ago1508502771
QvoltaToken
0.016 ETH
43954522017-10-20 11:46:442351 days ago1508500004
QvoltaToken
1.4 ETH
43953812017-10-20 11:30:282351 days ago1508499028
QvoltaToken
4 ETH
43951422017-10-20 10:39:562351 days ago1508495996
QvoltaToken
1 ETH
43950392017-10-20 10:16:172351 days ago1508494577
QvoltaToken
1 ETH
43947162017-10-20 9:02:552351 days ago1508490175
QvoltaToken
2.5 ETH
43946972017-10-20 9:00:202351 days ago1508490020
QvoltaToken
2.5 ETH
43946462017-10-20 8:46:422351 days ago1508489202
QvoltaToken
0.08 ETH
43945272017-10-20 8:19:192351 days ago1508487559
QvoltaToken
0.2 ETH
43944432017-10-20 8:02:202351 days ago1508486540
QvoltaToken
8 ETH
43943602017-10-20 7:38:192351 days ago1508485099
QvoltaToken
2 ETH
43943402017-10-20 7:31:192351 days ago1508484679
QvoltaToken
2 ETH
43942412017-10-20 7:07:012351 days ago1508483221
QvoltaToken
2.001 ETH
43941672017-10-20 6:52:112351 days ago1508482331
QvoltaToken
0.13 ETH
43940442017-10-20 6:24:042351 days ago1508480644
QvoltaToken
1 ETH
43936362017-10-20 4:47:072351 days ago1508474827
QvoltaToken
0.32 ETH
43922712017-10-19 23:27:372351 days ago1508455657
QvoltaToken
0.1 ETH
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
QVT

Compiler Version
v0.4.16+commit.d7661dd9

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion

Contract Source Code (Solidity)

/**
 *Submitted for verification at Etherscan.io on 2017-10-06
*/

pragma solidity ^0.4.15;

contract ERC20 {
  uint public totalSupply;
  function balanceOf(address who) constant returns (uint);
  function allowance(address owner, address spender) constant returns (uint);

  function transfer(address to, uint value) returns (bool ok);
  function transferFrom(address from, address to, uint value) returns (bool ok);
  function approve(address spender, uint value) returns (bool ok);
  event Transfer(address indexed from, address indexed to, uint value);
  event Approval(address indexed owner, address indexed spender, uint value);
}

/**
 * Math operations with safety checks
 */
contract SafeMath {
  function safeMul(uint a, uint b) internal returns (uint) {
    uint c = a * b;
    assert(a == 0 || c / a == b);
    return c;
  }

  function safeDiv(uint a, uint b) internal returns (uint) {
    assert(b > 0);
    uint c = a / b;
    assert(a == b * c + a % b);
    return c;
  }

  function safeSub(uint a, uint b) internal returns (uint) {
    assert(b <= a);
    return a - b;
  }

  function safeAdd(uint a, uint b) internal returns (uint) {
    uint c = a + b;
    assert(c>=a && c>=b);
    return c;
  }

  function max64(uint64 a, uint64 b) internal constant returns (uint64) {
    return a >= b ? a : b;
  }

  function min64(uint64 a, uint64 b) internal constant returns (uint64) {
    return a < b ? a : b;
  }

  function max256(uint256 a, uint256 b) internal constant returns (uint256) {
    return a >= b ? a : b;
  }

  function min256(uint256 a, uint256 b) internal constant returns (uint256) {
    return a < b ? a : b;
  }

}

contract StandardToken is ERC20, SafeMath {

  /* Token supply got increased and a new owner received these tokens */
  event Minted(address receiver, uint amount);

  /* Actual balances of token holders */
  mapping(address => uint) balances;

  /* approve() allowances */
  mapping (address => mapping (address => uint)) allowed;

  /* Interface declaration */
  function isToken() public constant returns (bool weAre) {
    return true;
  }

  function transfer(address _to, uint _value) returns (bool success) {
    balances[msg.sender] = safeSub(balances[msg.sender], _value);
    balances[_to] = safeAdd(balances[_to], _value);
    Transfer(msg.sender, _to, _value);
    return true;
  }

  function transferFrom(address _from, address _to, uint _value) returns (bool success) {
    uint _allowance = allowed[_from][msg.sender];

    balances[_to] = safeAdd(balances[_to], _value);
    balances[_from] = safeSub(balances[_from], _value);
    allowed[_from][msg.sender] = safeSub(_allowance, _value);
    Transfer(_from, _to, _value);
    return true;
  }

  function balanceOf(address _owner) constant returns (uint balance) {
    return balances[_owner];
  }

  function approve(address _spender, uint _value) returns (bool success) {

    // To change the approve amount you first have to reduce the addresses`
    //  allowance to zero by calling `approve(_spender, 0)` if it is not
    //  already 0 to mitigate the race condition described here:
    //  https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
    require((_value == 0) || (allowed[msg.sender][_spender] == 0));

    allowed[msg.sender][_spender] = _value;
    Approval(msg.sender, _spender, _value);
    return true;
  }

  function allowance(address _owner, address _spender) constant returns (uint remaining) {
    return allowed[_owner][_spender];
  }

}

contract QVT is StandardToken {

    string public name = "QVT";
    string public symbol = "QVT";
    uint public decimals = 18;
    uint public multiplier = 1000000000000000000; // two decimals to the left

    /**
     * Boolean contract states
     */
    bool public halted = false; //the founder address can set this to true to halt the crowdsale due to emergency
    bool public freeze = true; //Freeze state

    uint public roundCount = 1; //Round state
    bool public isDayFirst = false; //Pre-ico state
    bool public isDaySecond = false; //Pre-ico state
    bool public isDayThird = false; //Pre-ico state
    bool public isPreSale = false; // Pre-sale bonus

    /**
     * Initial founder address (set in constructor)
     * All deposited ETH will be forwarded to this address.
     * Address is a multisig wallet.
     */
    address public founder = 0x0;
    address public owner = 0x0;

    /**
     * Token count
     */
    uint public totalTokens = 21600000;
    uint public team = 3420000;
    uint public bounty = 180000 * multiplier; // Bounty count
    uint public preIcoSold = 0;

    /**
     * Ico and pre-ico cap
     */
    uint public icoCap = 18000000; // Max amount raised during crowdsale 18000 ether

    /**
     * Statistic values
     */
    uint public presaleTokenSupply = 0; // This will keep track of the token supply created during the crowdsale
    uint public presaleEtherRaised = 0; // This will keep track of the Ether raised during the crowdsale

    event Buy(address indexed sender, uint eth, uint fbt);

    /* This generates a public event on the blockchain that will notify clients */
    event TokensSent(address indexed to, uint256 value);
    event ContributionReceived(address indexed to, uint256 value);
    event Burn(address indexed from, uint256 value);

    function QVT(address _founder) payable {
        owner = msg.sender;
        founder = _founder;

        team = safeMul(team, multiplier);

        // Total supply is 18000000
        totalSupply = safeMul(totalTokens, multiplier);
        balances[owner] = safeSub(totalSupply, team);

        // Move team token pool to founder balance
        balances[founder] = team;

        TokensSent(founder, team);
        Transfer(owner, founder, team);
    }

    /**
     * 1 QVT = 1 FINNEY
     * Rrice is 1000 Qvolta for 1 ETH
     */
    function price() constant returns (uint){
        return 1 finney;
    }

    /**
      * The basic entry point to participate the crowdsale process.
      *
      * Pay for funding, get invested tokens back in the sender address.
      */
    function buy() public payable returns(bool) {
        processBuy(msg.sender, msg.value);

        return true;
    }

    function processBuy(address _to, uint256 _value) internal returns(bool) {
        // Buy allowed if contract is not on halt
        require(!halted);
        // Amount of wei should be more that 0
        require(_value>0);

        // Count expected tokens price
        uint tokens = _value / price();

        // Total tokens should be more than user want's to buy
        require(balances[owner]>safeMul(tokens, multiplier));

        // Gave pre-sale bonus
        if (isPreSale) {
            tokens = tokens + (tokens / 2);
        }

        // Gave +30% of tokents on first day
        if (isDayFirst) {
            tokens = tokens + safeMul(safeDiv(tokens, 10), 3);
        }

        // Gave +20% of tokents on second day
        if (isDaySecond) {
            tokens = tokens + safeDiv(tokens, 5);
        }

        // Gave +10% of tokents on third day
        if (isDayThird) {
            tokens = tokens + safeDiv(tokens, 10);
        }

        // Check that required tokens count are less than tokens already sold on ico sub pre-ico
        require(safeAdd(presaleTokenSupply, tokens) < icoCap);

        // Send wei to founder address
        founder.transfer(_value);

        // Add tokens to user balance and remove from totalSupply
        balances[_to] = safeAdd(balances[_to], safeMul(tokens, multiplier));
        // Remove sold tokens from total supply count
        balances[owner] = safeSub(balances[owner], safeMul(tokens, multiplier));

        presaleTokenSupply = safeAdd(presaleTokenSupply, tokens);
        presaleEtherRaised = safeAdd(presaleEtherRaised, _value);

        // /* Emit log events */
        Buy(_to, _value, safeMul(tokens, multiplier));
        TokensSent(_to, safeMul(tokens, multiplier));
        ContributionReceived(_to, _value);
        Transfer(owner, _to, safeMul(tokens, multiplier));

        return true;
    }

    /**
     * Emit log events
     */
    function sendEvents(address to, uint256 value, uint tokens) internal {
        // Send buy Qvolta token action
        Buy(to, value, safeMul(tokens, multiplier));
        TokensSent(to, safeMul(tokens, multiplier));
        ContributionReceived(to, value);
        Transfer(owner, to, safeMul(tokens, multiplier));
    }

    /**
     * Run mass transfers with pre-ico *2 bonus
     */
    function proceedPreIcoTransactions(address[] toArray, uint[] valueArray) onlyOwner() {
        uint tokens = 0;
        address to = 0x0;
        uint value = 0;

        for (uint i = 0; i < toArray.length; i++) {
            to = toArray[i];
            value = valueArray[i];
            tokens = value / price();
            tokens = tokens + tokens;
            balances[to] = safeAdd(balances[to], safeMul(tokens, multiplier));
            balances[owner] = safeSub(balances[owner], safeMul(tokens, multiplier));
            preIcoSold = safeAdd(preIcoSold, tokens);
            sendEvents(to, value, tokens);
        }
    }

    /**
     * Emergency Stop ICO.
     */
    function halt() onlyOwner() {
        halted = true;
    }

    function unHalt() onlyOwner() {
        halted = false;
    }

    /**
     * Transfer team tokens to target address
     */
    function sendBounty(address _to, uint256 _value) onlyOwner() {
        require(bounty > _value);

        bounty = safeSub(bounty, _value);
        balances[_to] = safeAdd(balances[_to], safeMul(_value, multiplier));
        // /* Emit log events */
        TokensSent(_to, safeMul(_value, multiplier));
        Transfer(owner, _to, safeMul(_value, multiplier));
    }

    /**
     * Transfer bounty to target address from bounty pool
     */
    function sendSupplyTokens(address _to, uint256 _value) onlyOwner() {
        balances[owner] = safeSub(balances[owner], safeMul(_value, multiplier));
        balances[_to] = safeAdd(balances[_to], safeMul(_value, multiplier));

        // /* Emit log events */
        TokensSent(_to, safeMul(_value, multiplier));
        Transfer(owner, _to, safeMul(_value, multiplier));
    }

    /**
     * ERC 20 Standard Token interface transfer function
     *
     * Prevent transfers until halt period is over.
     */
    function transfer(address _to, uint256 _value) isAvailable() returns (bool success) {
        return super.transfer(_to, _value);
    }

    /**
     * ERC 20 Standard Token interface transfer function
     *
     * Prevent transfers until halt period is over.
     */
    function transferFrom(address _from, address _to, uint256 _value) isAvailable() returns (bool success) {
        return super.transferFrom(_from, _to, _value);
    }

    /**
     * Burn all tokens from a balance.
     */
    function burnRemainingTokens() isAvailable() onlyOwner() {
        Burn(owner, balances[owner]);
        balances[owner] = 0;
    }

    /**
     * Set day first bonus
     */
    function setDayFirst() onlyOwner() {
        isDayFirst = true;
        isDaySecond = false;
        isDayThird = false;
    }

    /**
     * Set day second bonus
     */
    function setDaySecond() onlyOwner() {
        isDayFirst = false;
        isDaySecond = true;
        isDayThird = false;
    }

    /**
     * Set day first bonus
     */
    function setDayThird() onlyOwner() {
        isDayFirst = false;
        isDaySecond = false;
        isDayThird = true;
    }

    /**
     * Set day first bonus
     */
    function setBonusOff() onlyOwner() {
        isDayFirst = false;
        isDaySecond = false;
        isDayThird = false;
    }

   /**
    * Set pre-sale bonus
    */
   function setPreSaleOn() onlyOwner() {
       isPreSale = true;
   }

   /**
    * Set pre-sale bonus off
    */
   function setPreSaleOff() onlyOwner() {
       isPreSale = false;
   }

    /**
     * Start new investment round
     */
    function startNewRound() onlyOwner() {
        require(roundCount < 5);
        roundCount = roundCount + 1;

        balances[owner] = safeAdd(balances[owner], safeMul(icoCap, multiplier));
    }

    modifier onlyOwner() {
        require(msg.sender == owner);
        _;
    }

    modifier isAvailable() {
        require(!halted && !freeze);
        _;
    }

    /**
     * Just being sent some cash? Let's buy tokens
     */
    function() payable {
        buy();
    }

    /**
     * Freeze and unfreeze ICO.
     */
    function freeze() onlyOwner() {
         freeze = true;
    }

     function unFreeze() onlyOwner() {
         freeze = false;
     }

    /**
     * Replaces an owner
     */
    function changeOwner(address _to) onlyOwner() {
        balances[_to] = balances[owner];
        balances[owner] = 0;
        owner = _to;
    }

    /**
     * Replaces a founder, transfer team pool to new founder balance
     */
    function changeFounder(address _to) onlyOwner() {
        balances[_to] = balances[founder];
        balances[founder] = 0;
        founder = _to;
    }
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"roundCount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"multiplier","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"toArray","type":"address[]"},{"name":"valueArray","type":"uint256[]"}],"name":"proceedPreIcoTransactions","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"sendBounty","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"setPreSaleOff","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"presaleEtherRaised","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"isPreSale","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"founder","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"halt","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"freeze","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"sendSupplyTokens","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"setDayFirst","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"unHalt","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"preIcoSold","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"unFreeze","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalTokens","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"burnRemainingTokens","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"team","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"setDaySecond","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"}],"name":"changeFounder","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"bounty","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"setPreSaleOn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"price","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"buy","outputs":[{"name":"","type":"bool"}],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"}],"name":"changeOwner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"isDayFirst","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"halted","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"startNewRound","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"presaleTokenSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"isDaySecond","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"setDayThird","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"icoCap","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"isDayThird","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"isToken","outputs":[{"name":"weAre","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"setBonusOff","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[{"name":"_founder","type":"address"}],"payable":true,"stateMutability":"payable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"sender","type":"address"},{"indexed":false,"name":"eth","type":"uint256"},{"indexed":false,"name":"fbt","type":"uint256"}],"name":"Buy","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"TokensSent","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"ContributionReceived","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"receiver","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Minted","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"}]

60606040526040805190810160405280600381526020017f5156540000000000000000000000000000000000000000000000000000000000815250600390805190602001906200005192919062000569565b506040805190810160405280600381526020017f5156540000000000000000000000000000000000000000000000000000000000815250600490805190602001906200009f92919062000569565b506012600555670de0b6b3a76400006006556000600760006101000a81548160ff0219169083151502179055506001600760016101000a81548160ff02191690831515021790555060016008556000600960006101000a81548160ff0219169083151502179055506000600960016101000a81548160ff0219169083151502179055506000600960026101000a81548160ff0219169083151502179055506000600960036101000a81548160ff0219169083151502179055506000600960046101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506301499700600b5562342f60600c556006546202bf2002600d556000600e55630112a880600f556000601055600060115560405160208062003615833981016040528080519060200190919050505b33600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600960046101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620002d1600c54600654620005176401000000000262002bdc176401000000009004565b600c81905550620002fb600b54600654620005176401000000000262002bdc176401000000009004565b60008190555062000325600054600c546200054e6401000000000262002c3b176401000000009004565b60016000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600c5460016000600960049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600960049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167ff18d5a93c62c1d0c761ed52107f11d20bc2071851206b79c4dd3283bd9f006f1600c546040518082815260200191505060405180910390a2600960049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600c546040518082815260200191505060405180910390a35b5062000618565b600080828402905060008414806200053a57508284828115156200053757fe5b04145b15156200054357fe5b8091505b5092915050565b60008282111515156200055d57fe5b81830390505b92915050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620005ac57805160ff1916838001178555620005dd565b82800160010185558215620005dd579182015b82811115620005dc578251825591602001919060010190620005bf565b5b509050620005ec9190620005f0565b5090565b6200061591905b8082111562000611576000816000905550600101620005f7565b5090565b90565b612fed80620006286000396000f30060606040523615610223576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde0314610230578063095ea7b3146102bf578063127f0b3f1461031957806318160ddd146103425780631b3ed7221461036b57806323b872dd14610394578063313ce5671461040d5780633ebfde0414610436578063404704b9146104d057806342beb58b1461051257806344b49958146105275780634ced4734146105505780634d853ee51461057d5780635ed7ca5b146105d257806362a5af3b146105e757806366bea821146105fc5780636cba45b81461063e57806370a082311461065357806376865eea146106a05780637a545b0c146106b55780637cf12b90146106de5780637e1c0c09146106f357806383408d731461071c57806385f2aef2146107315780638da5cb5b1461075a5780639032bfc8146107af57806393c32e06146107c4578063943dfef1146107fd57806395d89b41146108265780639652389c146108b5578063a035b1fe146108ca578063a6f2ae3a146108f3578063a6f9dae114610915578063a9059cbb1461094e578063af314579146109a8578063b9b8af0b146109d5578063bd85948c14610a02578063c4fc3a3b14610a17578063c620b5fe14610a40578063d47cf59814610a6d578063d96cb01814610a82578063dd62ed3e14610aab578063e92f744714610b17578063eefa597b14610b44578063f22b0c9414610b71575b5b61022c610b86565b505b005b341561023b57600080fd5b610243610b9b565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156102845780820151818401525b602081019050610268565b50505050905090810190601f1680156102b15780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156102ca57600080fd5b6102ff600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610c39565b604051808215151515815260200191505060405180910390f35b341561032457600080fd5b61032c610dc1565b6040518082815260200191505060405180910390f35b341561034d57600080fd5b610355610dc7565b6040518082815260200191505060405180910390f35b341561037657600080fd5b61037e610dcd565b6040518082815260200191505060405180910390f35b341561039f57600080fd5b6103f3600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610dd3565b604051808215151515815260200191505060405180910390f35b341561041857600080fd5b610420610e20565b6040518082815260200191505060405180910390f35b341561044157600080fd5b6104ce60048080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284378201915050505050509190803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091905050610e26565b005b34156104db57600080fd5b610510600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050611097565b005b341561051d57600080fd5b61052561129d565b005b341561053257600080fd5b61053a611318565b6040518082815260200191505060405180910390f35b341561055b57600080fd5b61056361131e565b604051808215151515815260200191505060405180910390f35b341561058857600080fd5b610590611331565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156105dd57600080fd5b6105e5611357565b005b34156105f257600080fd5b6105fa6113d2565b005b341561060757600080fd5b61063c600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061144d565b005b341561064957600080fd5b61065161170c565b005b341561065e57600080fd5b61068a600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506117bd565b6040518082815260200191505060405180910390f35b34156106ab57600080fd5b6106b3611807565b005b34156106c057600080fd5b6106c8611882565b6040518082815260200191505060405180910390f35b34156106e957600080fd5b6106f1611888565b005b34156106fe57600080fd5b610706611903565b6040518082815260200191505060405180910390f35b341561072757600080fd5b61072f611909565b005b341561073c57600080fd5b610744611ad7565b6040518082815260200191505060405180910390f35b341561076557600080fd5b61076d611add565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156107ba57600080fd5b6107c2611b03565b005b34156107cf57600080fd5b6107fb600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611bb4565b005b341561080857600080fd5b610810611d62565b6040518082815260200191505060405180910390f35b341561083157600080fd5b610839611d68565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561087a5780820151818401525b60208101905061085e565b50505050905090810190601f1680156108a75780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156108c057600080fd5b6108c8611e06565b005b34156108d557600080fd5b6108dd611e81565b6040518082815260200191505060405180910390f35b6108fb610b86565b604051808215151515815260200191505060405180910390f35b341561092057600080fd5b61094c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611e91565b005b341561095957600080fd5b61098e600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061203f565b604051808215151515815260200191505060405180910390f35b34156109b357600080fd5b6109bb61208a565b604051808215151515815260200191505060405180910390f35b34156109e057600080fd5b6109e861209d565b604051808215151515815260200191505060405180910390f35b3415610a0d57600080fd5b610a156120b0565b005b3415610a2257600080fd5b610a2a61220a565b6040518082815260200191505060405180910390f35b3415610a4b57600080fd5b610a53612210565b604051808215151515815260200191505060405180910390f35b3415610a7857600080fd5b610a80612223565b005b3415610a8d57600080fd5b610a956122d4565b6040518082815260200191505060405180910390f35b3415610ab657600080fd5b610b01600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506122da565b6040518082815260200191505060405180910390f35b3415610b2257600080fd5b610b2a612362565b604051808215151515815260200191505060405180910390f35b3415610b4f57600080fd5b610b57612375565b604051808215151515815260200191505060405180910390f35b3415610b7c57600080fd5b610b8461237f565b005b6000610b923334612430565b50600190505b90565b60038054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610c315780601f10610c0657610100808354040283529160200191610c31565b820191906000526020600020905b815481529060010190602001808311610c1457829003601f168201915b505050505081565b600080821480610cc557506000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054145b1515610cd057600080fd5b81600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a3600190505b92915050565b60085481565b60005481565b60065481565b6000600760009054906101000a900460ff16158015610dff5750600760019054906101000a900460ff16155b1515610e0a57600080fd5b610e15848484612946565b90505b5b9392505050565b60055481565b600080600080600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610e8857600080fd5b600093506000925060009150600090505b855181101561108d578581815181101515610eb057fe5b9060200190602002015192508481815181101515610eca57fe5b906020019060200201519150610ede611e81565b82811515610ee857fe5b0493508384019350610f44600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610f3f86600654612bdc565b612c10565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ffd60016000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ff886600654612bdc565b612c3b565b60016000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061106e600e5485612c10565b600e8190555061107f838386612c55565b5b8080600101915050610e99565b5b5b505050505050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156110f357600080fd5b80600d5411151561110357600080fd5b61110f600d5482612c3b565b600d81905550611169600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461116483600654612bdc565b612c10565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff167ff18d5a93c62c1d0c761ed52107f11d20bc2071851206b79c4dd3283bd9f006f16111f083600654612bdc565b6040518082815260200191505060405180910390a28173ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef61128284600654612bdc565b6040518082815260200191505060405180910390a35b5b5050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156112f957600080fd5b6000600960036101000a81548160ff0219169083151502179055505b5b565b60115481565b600960039054906101000a900460ff1681565b600960049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156113b357600080fd5b6001600760006101000a81548160ff0219169083151502179055505b5b565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561142e57600080fd5b6001600760016101000a81548160ff0219169083151502179055505b5b565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156114a957600080fd5b61151f60016000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461151a83600654612bdc565b612c3b565b60016000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506115d8600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546115d383600654612bdc565b612c10565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff167ff18d5a93c62c1d0c761ed52107f11d20bc2071851206b79c4dd3283bd9f006f161165f83600654612bdc565b6040518082815260200191505060405180910390a28173ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6116f184600654612bdc565b6040518082815260200191505060405180910390a35b5b5050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561176857600080fd5b6001600960006101000a81548160ff0219169083151502179055506000600960016101000a81548160ff0219169083151502179055506000600960026101000a81548160ff0219169083151502179055505b5b565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b919050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561186357600080fd5b6000600760006101000a81548160ff0219169083151502179055505b5b565b600e5481565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156118e457600080fd5b6000600760016101000a81548160ff0219169083151502179055505b5b565b600b5481565b600760009054906101000a900460ff161580156119335750600760019054906101000a900460ff16155b151561193e57600080fd5b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561199a57600080fd5b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca560016000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a2600060016000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b5b5b565b600c5481565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611b5f57600080fd5b6000600960006101000a81548160ff0219169083151502179055506001600960016101000a81548160ff0219169083151502179055506000600960026101000a81548160ff0219169083151502179055505b5b565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611c1057600080fd5b60016000600960049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600060016000600960049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600960046101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b5b50565b600d5481565b60048054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611dfe5780601f10611dd357610100808354040283529160200191611dfe565b820191906000526020600020905b815481529060010190602001808311611de157829003601f168201915b505050505081565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611e6257600080fd5b6001600960036101000a81548160ff0219169083151502179055505b5b565b600066038d7ea4c6800090505b90565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611eed57600080fd5b60016000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600060016000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b5b50565b6000600760009054906101000a900460ff1615801561206b5750600760019054906101000a900460ff16155b151561207657600080fd5b6120808383612df5565b90505b5b92915050565b600960009054906101000a900460ff1681565b600760009054906101000a900460ff1681565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561210c57600080fd5b600560085410151561211d57600080fd5b6001600854016008819055506121a160016000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461219c600f54600654612bdc565b612c10565b60016000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b5b565b60105481565b600960019054906101000a900460ff1681565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561227f57600080fd5b6000600960006101000a81548160ff0219169083151502179055506000600960016101000a81548160ff0219169083151502179055506001600960026101000a81548160ff0219169083151502179055505b5b565b600f5481565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b92915050565b600960029054906101000a900460ff1681565b6000600190505b90565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156123db57600080fd5b6000600960006101000a81548160ff0219169083151502179055506000600960016101000a81548160ff0219169083151502179055506000600960026101000a81548160ff0219169083151502179055505b5b565b600080600760009054906101000a900460ff1615151561244f57600080fd5b60008311151561245e57600080fd5b612466611e81565b8381151561247057fe5b04905061247f81600654612bdc565b60016000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541115156124ed57600080fd5b600960039054906101000a900460ff16156125145760028181151561250e57fe5b04810190505b600960009054906101000a900460ff16156125435761253e61253782600a612f7f565b6003612bdc565b810190505b600960019054906101000a900460ff161561256857612563816005612f7f565b810190505b600960029054906101000a900460ff161561258d5761258881600a612f7f565b810190505b600f5461259c60105483612c10565b1015156125a857600080fd5b600960049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc849081150290604051600060405180830381858888f19350505050151561260a57600080fd5b61265e600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461265983600654612bdc565b612c10565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061271760016000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461271283600654612bdc565b612c3b565b60016000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061278860105482612c10565b60108190555061279a60115484612c10565b6011819055508373ffffffffffffffffffffffffffffffffffffffff167f1cbc5ab135991bd2b6a4b034a04aa2aa086dac1371cb9b16b8b5e2ed6b036bed846127e584600654612bdc565b604051808381526020018281526020019250505060405180910390a28373ffffffffffffffffffffffffffffffffffffffff167ff18d5a93c62c1d0c761ed52107f11d20bc2071851206b79c4dd3283bd9f006f161284583600654612bdc565b6040518082815260200191505060405180910390a28373ffffffffffffffffffffffffffffffffffffffff167f1bb460ccaaf70fbacfec17a376f8acbd278c1405590ffcc8ebe4b88daf4f64ad846040518082815260200191505060405180910390a28373ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef61292584600654612bdc565b6040518082815260200191505060405180910390a3600191505b5092915050565b600080600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050612a11600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205484612c10565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550612a9d600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205484612c3b565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550612aea8184612c3b565b600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a3600191505b509392505050565b60008082840290506000841480612bfd5750828482811515612bfa57fe5b04145b1515612c0557fe5b8091505b5092915050565b6000808284019050838110158015612c285750828110155b1515612c3057fe5b8091505b5092915050565b6000828211151515612c4957fe5b81830390505b92915050565b8273ffffffffffffffffffffffffffffffffffffffff167f1cbc5ab135991bd2b6a4b034a04aa2aa086dac1371cb9b16b8b5e2ed6b036bed83612c9a84600654612bdc565b604051808381526020018281526020019250505060405180910390a28273ffffffffffffffffffffffffffffffffffffffff167ff18d5a93c62c1d0c761ed52107f11d20bc2071851206b79c4dd3283bd9f006f1612cfa83600654612bdc565b6040518082815260200191505060405180910390a28273ffffffffffffffffffffffffffffffffffffffff167f1bb460ccaaf70fbacfec17a376f8acbd278c1405590ffcc8ebe4b88daf4f64ad836040518082815260200191505060405180910390a28273ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef612dda84600654612bdc565b6040518082815260200191505060405180910390a35b505050565b6000612e40600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483612c3b565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550612ecc600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483612c10565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b92915050565b600080600083111515612f8e57fe5b8284811515612f9957fe5b0490508284811515612fa757fe5b068184020184141515612fb657fe5b8091505b50929150505600a165627a7a72305820e90ef1b9ecc4352ed534ba2ba734ddcaa5f908ce0e96a60505d611b5453b950b00290000000000000000000000008a7a7d59facd65b80b0d2bb4f5ca815ed29b0e88

Deployed Bytecode

0x60606040523615610223576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde0314610230578063095ea7b3146102bf578063127f0b3f1461031957806318160ddd146103425780631b3ed7221461036b57806323b872dd14610394578063313ce5671461040d5780633ebfde0414610436578063404704b9146104d057806342beb58b1461051257806344b49958146105275780634ced4734146105505780634d853ee51461057d5780635ed7ca5b146105d257806362a5af3b146105e757806366bea821146105fc5780636cba45b81461063e57806370a082311461065357806376865eea146106a05780637a545b0c146106b55780637cf12b90146106de5780637e1c0c09146106f357806383408d731461071c57806385f2aef2146107315780638da5cb5b1461075a5780639032bfc8146107af57806393c32e06146107c4578063943dfef1146107fd57806395d89b41146108265780639652389c146108b5578063a035b1fe146108ca578063a6f2ae3a146108f3578063a6f9dae114610915578063a9059cbb1461094e578063af314579146109a8578063b9b8af0b146109d5578063bd85948c14610a02578063c4fc3a3b14610a17578063c620b5fe14610a40578063d47cf59814610a6d578063d96cb01814610a82578063dd62ed3e14610aab578063e92f744714610b17578063eefa597b14610b44578063f22b0c9414610b71575b5b61022c610b86565b505b005b341561023b57600080fd5b610243610b9b565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156102845780820151818401525b602081019050610268565b50505050905090810190601f1680156102b15780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156102ca57600080fd5b6102ff600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610c39565b604051808215151515815260200191505060405180910390f35b341561032457600080fd5b61032c610dc1565b6040518082815260200191505060405180910390f35b341561034d57600080fd5b610355610dc7565b6040518082815260200191505060405180910390f35b341561037657600080fd5b61037e610dcd565b6040518082815260200191505060405180910390f35b341561039f57600080fd5b6103f3600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610dd3565b604051808215151515815260200191505060405180910390f35b341561041857600080fd5b610420610e20565b6040518082815260200191505060405180910390f35b341561044157600080fd5b6104ce60048080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284378201915050505050509190803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091905050610e26565b005b34156104db57600080fd5b610510600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050611097565b005b341561051d57600080fd5b61052561129d565b005b341561053257600080fd5b61053a611318565b6040518082815260200191505060405180910390f35b341561055b57600080fd5b61056361131e565b604051808215151515815260200191505060405180910390f35b341561058857600080fd5b610590611331565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156105dd57600080fd5b6105e5611357565b005b34156105f257600080fd5b6105fa6113d2565b005b341561060757600080fd5b61063c600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061144d565b005b341561064957600080fd5b61065161170c565b005b341561065e57600080fd5b61068a600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506117bd565b6040518082815260200191505060405180910390f35b34156106ab57600080fd5b6106b3611807565b005b34156106c057600080fd5b6106c8611882565b6040518082815260200191505060405180910390f35b34156106e957600080fd5b6106f1611888565b005b34156106fe57600080fd5b610706611903565b6040518082815260200191505060405180910390f35b341561072757600080fd5b61072f611909565b005b341561073c57600080fd5b610744611ad7565b6040518082815260200191505060405180910390f35b341561076557600080fd5b61076d611add565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156107ba57600080fd5b6107c2611b03565b005b34156107cf57600080fd5b6107fb600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611bb4565b005b341561080857600080fd5b610810611d62565b6040518082815260200191505060405180910390f35b341561083157600080fd5b610839611d68565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561087a5780820151818401525b60208101905061085e565b50505050905090810190601f1680156108a75780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156108c057600080fd5b6108c8611e06565b005b34156108d557600080fd5b6108dd611e81565b6040518082815260200191505060405180910390f35b6108fb610b86565b604051808215151515815260200191505060405180910390f35b341561092057600080fd5b61094c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611e91565b005b341561095957600080fd5b61098e600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061203f565b604051808215151515815260200191505060405180910390f35b34156109b357600080fd5b6109bb61208a565b604051808215151515815260200191505060405180910390f35b34156109e057600080fd5b6109e861209d565b604051808215151515815260200191505060405180910390f35b3415610a0d57600080fd5b610a156120b0565b005b3415610a2257600080fd5b610a2a61220a565b6040518082815260200191505060405180910390f35b3415610a4b57600080fd5b610a53612210565b604051808215151515815260200191505060405180910390f35b3415610a7857600080fd5b610a80612223565b005b3415610a8d57600080fd5b610a956122d4565b6040518082815260200191505060405180910390f35b3415610ab657600080fd5b610b01600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506122da565b6040518082815260200191505060405180910390f35b3415610b2257600080fd5b610b2a612362565b604051808215151515815260200191505060405180910390f35b3415610b4f57600080fd5b610b57612375565b604051808215151515815260200191505060405180910390f35b3415610b7c57600080fd5b610b8461237f565b005b6000610b923334612430565b50600190505b90565b60038054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610c315780601f10610c0657610100808354040283529160200191610c31565b820191906000526020600020905b815481529060010190602001808311610c1457829003601f168201915b505050505081565b600080821480610cc557506000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054145b1515610cd057600080fd5b81600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a3600190505b92915050565b60085481565b60005481565b60065481565b6000600760009054906101000a900460ff16158015610dff5750600760019054906101000a900460ff16155b1515610e0a57600080fd5b610e15848484612946565b90505b5b9392505050565b60055481565b600080600080600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610e8857600080fd5b600093506000925060009150600090505b855181101561108d578581815181101515610eb057fe5b9060200190602002015192508481815181101515610eca57fe5b906020019060200201519150610ede611e81565b82811515610ee857fe5b0493508384019350610f44600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610f3f86600654612bdc565b612c10565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ffd60016000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ff886600654612bdc565b612c3b565b60016000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061106e600e5485612c10565b600e8190555061107f838386612c55565b5b8080600101915050610e99565b5b5b505050505050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156110f357600080fd5b80600d5411151561110357600080fd5b61110f600d5482612c3b565b600d81905550611169600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461116483600654612bdc565b612c10565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff167ff18d5a93c62c1d0c761ed52107f11d20bc2071851206b79c4dd3283bd9f006f16111f083600654612bdc565b6040518082815260200191505060405180910390a28173ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef61128284600654612bdc565b6040518082815260200191505060405180910390a35b5b5050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156112f957600080fd5b6000600960036101000a81548160ff0219169083151502179055505b5b565b60115481565b600960039054906101000a900460ff1681565b600960049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156113b357600080fd5b6001600760006101000a81548160ff0219169083151502179055505b5b565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561142e57600080fd5b6001600760016101000a81548160ff0219169083151502179055505b5b565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156114a957600080fd5b61151f60016000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461151a83600654612bdc565b612c3b565b60016000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506115d8600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546115d383600654612bdc565b612c10565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff167ff18d5a93c62c1d0c761ed52107f11d20bc2071851206b79c4dd3283bd9f006f161165f83600654612bdc565b6040518082815260200191505060405180910390a28173ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6116f184600654612bdc565b6040518082815260200191505060405180910390a35b5b5050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561176857600080fd5b6001600960006101000a81548160ff0219169083151502179055506000600960016101000a81548160ff0219169083151502179055506000600960026101000a81548160ff0219169083151502179055505b5b565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b919050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561186357600080fd5b6000600760006101000a81548160ff0219169083151502179055505b5b565b600e5481565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156118e457600080fd5b6000600760016101000a81548160ff0219169083151502179055505b5b565b600b5481565b600760009054906101000a900460ff161580156119335750600760019054906101000a900460ff16155b151561193e57600080fd5b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561199a57600080fd5b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca560016000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a2600060016000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b5b5b565b600c5481565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611b5f57600080fd5b6000600960006101000a81548160ff0219169083151502179055506001600960016101000a81548160ff0219169083151502179055506000600960026101000a81548160ff0219169083151502179055505b5b565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611c1057600080fd5b60016000600960049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600060016000600960049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600960046101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b5b50565b600d5481565b60048054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611dfe5780601f10611dd357610100808354040283529160200191611dfe565b820191906000526020600020905b815481529060010190602001808311611de157829003601f168201915b505050505081565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611e6257600080fd5b6001600960036101000a81548160ff0219169083151502179055505b5b565b600066038d7ea4c6800090505b90565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611eed57600080fd5b60016000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600060016000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b5b50565b6000600760009054906101000a900460ff1615801561206b5750600760019054906101000a900460ff16155b151561207657600080fd5b6120808383612df5565b90505b5b92915050565b600960009054906101000a900460ff1681565b600760009054906101000a900460ff1681565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561210c57600080fd5b600560085410151561211d57600080fd5b6001600854016008819055506121a160016000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461219c600f54600654612bdc565b612c10565b60016000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b5b565b60105481565b600960019054906101000a900460ff1681565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561227f57600080fd5b6000600960006101000a81548160ff0219169083151502179055506000600960016101000a81548160ff0219169083151502179055506001600960026101000a81548160ff0219169083151502179055505b5b565b600f5481565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b92915050565b600960029054906101000a900460ff1681565b6000600190505b90565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156123db57600080fd5b6000600960006101000a81548160ff0219169083151502179055506000600960016101000a81548160ff0219169083151502179055506000600960026101000a81548160ff0219169083151502179055505b5b565b600080600760009054906101000a900460ff1615151561244f57600080fd5b60008311151561245e57600080fd5b612466611e81565b8381151561247057fe5b04905061247f81600654612bdc565b60016000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541115156124ed57600080fd5b600960039054906101000a900460ff16156125145760028181151561250e57fe5b04810190505b600960009054906101000a900460ff16156125435761253e61253782600a612f7f565b6003612bdc565b810190505b600960019054906101000a900460ff161561256857612563816005612f7f565b810190505b600960029054906101000a900460ff161561258d5761258881600a612f7f565b810190505b600f5461259c60105483612c10565b1015156125a857600080fd5b600960049054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc849081150290604051600060405180830381858888f19350505050151561260a57600080fd5b61265e600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461265983600654612bdc565b612c10565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061271760016000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461271283600654612bdc565b612c3b565b60016000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061278860105482612c10565b60108190555061279a60115484612c10565b6011819055508373ffffffffffffffffffffffffffffffffffffffff167f1cbc5ab135991bd2b6a4b034a04aa2aa086dac1371cb9b16b8b5e2ed6b036bed846127e584600654612bdc565b604051808381526020018281526020019250505060405180910390a28373ffffffffffffffffffffffffffffffffffffffff167ff18d5a93c62c1d0c761ed52107f11d20bc2071851206b79c4dd3283bd9f006f161284583600654612bdc565b6040518082815260200191505060405180910390a28373ffffffffffffffffffffffffffffffffffffffff167f1bb460ccaaf70fbacfec17a376f8acbd278c1405590ffcc8ebe4b88daf4f64ad846040518082815260200191505060405180910390a28373ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef61292584600654612bdc565b6040518082815260200191505060405180910390a3600191505b5092915050565b600080600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050612a11600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205484612c10565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550612a9d600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205484612c3b565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550612aea8184612c3b565b600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a3600191505b509392505050565b60008082840290506000841480612bfd5750828482811515612bfa57fe5b04145b1515612c0557fe5b8091505b5092915050565b6000808284019050838110158015612c285750828110155b1515612c3057fe5b8091505b5092915050565b6000828211151515612c4957fe5b81830390505b92915050565b8273ffffffffffffffffffffffffffffffffffffffff167f1cbc5ab135991bd2b6a4b034a04aa2aa086dac1371cb9b16b8b5e2ed6b036bed83612c9a84600654612bdc565b604051808381526020018281526020019250505060405180910390a28273ffffffffffffffffffffffffffffffffffffffff167ff18d5a93c62c1d0c761ed52107f11d20bc2071851206b79c4dd3283bd9f006f1612cfa83600654612bdc565b6040518082815260200191505060405180910390a28273ffffffffffffffffffffffffffffffffffffffff167f1bb460ccaaf70fbacfec17a376f8acbd278c1405590ffcc8ebe4b88daf4f64ad836040518082815260200191505060405180910390a28273ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef612dda84600654612bdc565b6040518082815260200191505060405180910390a35b505050565b6000612e40600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483612c3b565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550612ecc600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483612c10565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b92915050565b600080600083111515612f8e57fe5b8284811515612f9957fe5b0490508284811515612fa757fe5b068184020184141515612fb657fe5b8091505b50929150505600a165627a7a72305820e90ef1b9ecc4352ed534ba2ba734ddcaa5f908ce0e96a60505d611b5453b950b0029

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

0000000000000000000000008a7a7d59facd65b80b0d2bb4f5ca815ed29b0e88

-----Decoded View---------------
Arg [0] : _founder (address): 0x8A7a7D59FaCd65b80b0d2Bb4f5cA815Ed29B0E88

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000008a7a7d59facd65b80b0d2bb4f5ca815ed29b0e88


Swarm Source

bzzr://e90ef1b9ecc4352ed534ba2ba734ddcaa5f908ce0e96a60505d611b5453b950b

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

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

OVERVIEW

Sell and buy crypto assets around the world for local payment methods.

Validator Index Block Amount
View All Withdrawals

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