Sponsored Link:   DocTailor - Legal Self Customisable Smart Contract Platform - Bridging the Gap Between Business & Cryptocurrency Holders - Join Now!
Contract Overview
ETH Balance: 2.9538297709 Ether
ETH USD Value: $2,069.39 (@ $700.58/ETH)
No Of Transactions: 29 txns
  Latest 25 txns from a total Of 29 transactions View All

TxHash Age From To Value [TxFee]
0x2b953f97e8f8a07ac781c777cde240053efb7388278cdb8486541cf362b838a977 days 10 hrs ago0x6b84c11e5e7a46ddee3013bb27e187031871153b  IN   0x4420681bda548cddb90d0e2419b9c52ec2ca7c9f0 Ether0.004548
0xf6ab724d97ad20b2db6f02648562230b1f8306802dac9524dd66f30ffa464b7777 days 10 hrs ago0x6b84c11e5e7a46ddee3013bb27e187031871153b  IN   0x4420681bda548cddb90d0e2419b9c52ec2ca7c9f0 Ether0.00142824
0xc64a24a17069a397326caf85f448a10c61941a8b66e358a1abcd08b23b41bb6c77 days 10 hrs ago0x6b84c11e5e7a46ddee3013bb27e187031871153b  IN   0x4420681bda548cddb90d0e2419b9c52ec2ca7c9f0 Ether0.00142824
0x6d6cf4a575f9ab215197a80d0d4b4198182962bbe4dcfe19b7622875f259c8c687 days 23 hrs ago0x6b84c11e5e7a46ddee3013bb27e187031871153b  IN   0x4420681bda548cddb90d0e2419b9c52ec2ca7c9f0 Ether0.002432
0xa4dd71b45ee29f6c58abfa477b655598d42cb2d61e953ad59395da05e4f88651107 days 11 hrs ago0x6b84c11e5e7a46ddee3013bb27e187031871153b  IN   0x4420681bda548cddb90d0e2419b9c52ec2ca7c9f0.9413830959 Ether0.0039195
0xce1205aa31116933c422e8ed1b907bebf06c38bcb59068bbd78cddf354b5292b122 days 7 hrs ago0xd4e9b7b63591ed1b4bc437bee85aec42dacfe671  IN   0x4420681bda548cddb90d0e2419b9c52ec2ca7c9f0.3 Ether0.001371825
0x140ca55f452eff9247cd0a5d730d71e4ea4fad152e2d80193815bf8587595875123 days 8 hrs ago0xd4e9b7b63591ed1b4bc437bee85aec42dacfe671  IN   0x4420681bda548cddb90d0e2419b9c52ec2ca7c9f0.2 Ether0.001371825
0x14dbc3713835474e4a19da8e50ab94405834884a38c1438230790ee12e5dfbdf126 days 20 hrs ago0xd4e9b7b63591ed1b4bc437bee85aec42dacfe671  IN   0x4420681bda548cddb90d0e2419b9c52ec2ca7c9f0.1 Ether0.001371825
0x7c647a61f743b3e546d8c33c57e4a202ee7f44404ad8131b6f0d7bc961554c75129 days 1 hr ago0xd4e9b7b63591ed1b4bc437bee85aec42dacfe671  IN   0x4420681bda548cddb90d0e2419b9c52ec2ca7c9f0.1 Ether0.001371825
0x15e67108e6f0d65a5b0d143e6a539e89445312b049b64786b0781daf2b514234129 days 4 hrs ago0x8c5ffa31c201098df0f60caf7e48d0515e524bec  IN   0x4420681bda548cddb90d0e2419b9c52ec2ca7c9f0 Ether0.0009406
0x8d50186f41f5dcb45278c4029dfd06930da4f85dbbc6afc7b274ee061c0104d8129 days 4 hrs ago0x8c5ffa31c201098df0f60caf7e48d0515e524bec  IN   0x4420681bda548cddb90d0e2419b9c52ec2ca7c9f0 Ether0.003032
0x015454510862430e330d2baeae11376f790a3cf9e8727646170b13b799f7a9d1129 days 6 hrs ago0xd4e9b7b63591ed1b4bc437bee85aec42dacfe671  IN   0x4420681bda548cddb90d0e2419b9c52ec2ca7c9f0.1 Ether0.001371825
0x09a29aaad55cfee856774b8a3a21ab5f2547259b58b6f2b973db977f9343f073130 days 7 hrs ago0x8c5ffa31c201098df0f60caf7e48d0515e524bec  IN   0x4420681bda548cddb90d0e2419b9c52ec2ca7c9f0 Ether0.0012
0xb0d00f5c028b2f9c603858c789bc2deb7b168a34953a96b947045c204c4b7a20130 days 20 hrs ago0x8c5ffa31c201098df0f60caf7e48d0515e524bec  IN   0x4420681bda548cddb90d0e2419b9c52ec2ca7c9f0 Ether0.00123
0x5f191c1a67d8c3a6c4ec8cf7c24cc78f3b4cf3d0d366c270aa32e25215bb0101130 days 22 hrs ago0x8c5ffa31c201098df0f60caf7e48d0515e524bec  IN   0x4420681bda548cddb90d0e2419b9c52ec2ca7c9f0.012446675 Ether0.002063325
0x225b7fd0840e34aa1eca38416b37246441d56424ba071da2b28e1f476f3b7b92131 days 2 hrs ago0x251d82dbfb2d7a03c27121ca6000016af0948d21  IN   0x4420681bda548cddb90d0e2419b9c52ec2ca7c9f0.1 Ether0.002613
0xce46e7a14c9330430c9c61437980fb6f87df73df60baf125cab6904b02e46b39131 days 2 hrs ago0x251d82dbfb2d7a03c27121ca6000016af0948d21  IN   0x4420681bda548cddb90d0e2419b9c52ec2ca7c9f0.1 Ether0.002613
0xbdac6091b9dd37ad253d2df9c79bb2369537c7a4dd12e8f6208b9ac349afb02b132 days 18 hrs ago0xd4e9b7b63591ed1b4bc437bee85aec42dacfe671  IN   0x4420681bda548cddb90d0e2419b9c52ec2ca7c9f0.1 Ether0.001371825
0x0d09374aa45d36ca3526d18bc57a8620dc042d2685ad1923d25941ed65eec80b133 days 22 hrs ago0xd4e9b7b63591ed1b4bc437bee85aec42dacfe671  IN   0x4420681bda548cddb90d0e2419b9c52ec2ca7c9f0.5 Ether0.001371825
0x7fd07eac8e2a57b34e8f30cb7b1e87a0bfc1c7d60f350bf4afaae1fe53c62bc0134 days 4 hrs ago0x251d82dbfb2d7a03c27121ca6000016af0948d21  IN   0x4420681bda548cddb90d0e2419b9c52ec2ca7c9f0 Ether0.0024928
0x94866e8c380d9dcb54128db35b2bc132bbb9736f31d0e4b4dc5d957f12d74de3134 days 21 hrs ago0xd4e9b7b63591ed1b4bc437bee85aec42dacfe671  IN   0x4420681bda548cddb90d0e2419b9c52ec2ca7c9f0 Ether0.0015918
0x42e21d537a1b2457a0d32a3f0af6d40910351a8bc9da0e9b9779449c29f6ea97134 days 21 hrs ago0xd4e9b7b63591ed1b4bc437bee85aec42dacfe671  IN   0x4420681bda548cddb90d0e2419b9c52ec2ca7c9f0.1 Ether0.001371825
0x9893bf7f6c582d946170cbea3d491e9c21f5326a54806c457f3c2f928232c860135 days 4 hrs ago0xd4e9b7b63591ed1b4bc437bee85aec42dacfe671  IN   0x4420681bda548cddb90d0e2419b9c52ec2ca7c9f0.1 Ether0.001056825
0x3e95d8d38f7abf52aae6f56b06a7964585c3b2319f7d9042a2e73107d8714e64135 days 6 hrs ago0x251d82dbfb2d7a03c27121ca6000016af0948d21  IN   0x4420681bda548cddb90d0e2419b9c52ec2ca7c9f0.1 Ether0.0013065
0xc0acc5f570bb023f968d570ffb7f8271c452ef0afd874a6cbb038fddc3b17a58136 days 2 hrs ago0x251d82dbfb2d7a03c27121ca6000016af0948d21  IN   0x4420681bda548cddb90d0e2419b9c52ec2ca7c9f0 Ether0.00400355
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
  Latest 1 Internal Transaction

ParentTxHash Block Age From To Value
0x0f9773a5b170de68af4664b9590c3d1e78682043c65d0fde7ef7e604eab658b64696999137 days 2 hrs ago0x4420681bda548cddb90d0e2419b9c52ec2ca7c9f  Contract Creation0 Ether
[ Download CSV Export  ] 
Warning: The compiled contract might be susceptible to ZeroFunctionSelector (very low-severity) Solidity compiler bugs.

Contract Source Code Verified (Exact match)
Contract Name: Crowdsale
Compiler Version: v0.4.16+commit.d7661dd9
Optimization Enabled: No
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts
pragma solidity ^0.4.16;

/**
 * @title ERC20Basic
 * @dev Simpler version of ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/179
 */
contract ERC20Basic {
  uint256 public totalSupply;
  function balanceOf(address who) constant returns (uint256);
  function transfer(address to, uint256 value) returns (bool);
  event Transfer(address indexed from, address indexed to, uint256 value);
}

/**
 * @title ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/20
 */
contract ERC20 is ERC20Basic {
  function allowance(address owner, address spender) constant returns (uint256);
  function transferFrom(address from, address to, uint256 value) returns (bool);
  function approve(address spender, uint256 value) returns (bool);
  event Approval(address indexed owner, address indexed spender, uint256 value);
}

/**
 * @title SafeMath
 * @dev Math operations with safety checks that throw on error
 */
library SafeMath {
    
  function mul(uint256 a, uint256 b) internal constant returns (uint256) {
    uint256 c = a * b;
    assert(a == 0 || c / a == b);
    return c;
  }

  function div(uint256 a, uint256 b) internal constant returns (uint256) {
    // assert(b > 0); // Solidity automatically throws when dividing by 0
    uint256 c = a / b;
    // assert(a == b * c + a % b); // There is no case in which this doesn't hold
    return c;
  }

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

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

/**
 * @title Basic token
 * @dev Basic version of StandardToken, with no allowances. 
 */
contract BasicToken is ERC20Basic {
    
  using SafeMath for uint256;

  mapping(address => uint256) balances;

  /**
  * @dev transfer token for a specified address
  * @param _to The address to transfer to.
  * @param _value The amount to be transferred.
  */
  function transfer(address _to, uint256 _value) returns (bool) {
    balances[msg.sender] = balances[msg.sender].sub(_value);
    balances[_to] = balances[_to].add(_value);
    Transfer(msg.sender, _to, _value);
    return true;
  }

  /**
  * @dev Gets the balance of the specified address.
  * @param _owner The address to query the the balance of. 
  * @return An uint256 representing the amount owned by the passed address.
  */
  function balanceOf(address _owner) constant returns (uint256 balance) {
    return balances[_owner];
  }

}

/**
 * @title Standard ERC20 token
 *
 * @dev Implementation of the basic standard token.
 * @dev https://github.com/ethereum/EIPs/issues/20
 * @dev Based on code by FirstBlood: https://github.com/Firstbloodio/token/blob/master/smart_contract/FirstBloodToken.sol
 */
contract StandardToken is ERC20, BasicToken {

  mapping (address => mapping (address => uint256)) allowed;

  /**
   * @dev Transfer tokens from one address to another
   * @param _from address The address which you want to send tokens from
   * @param _to address The address which you want to transfer to
   * @param _value uint256 the amout of tokens to be transfered
   */
  function transferFrom(address _from, address _to, uint256 _value) returns (bool) {
    var _allowance = allowed[_from][msg.sender];

    // Check is not needed because sub(_allowance, _value) will already throw if this condition is not met
    // require (_value <= _allowance);

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

  /**
   * @dev Aprove the passed address to spend the specified amount of tokens on behalf of msg.sender.
   * @param _spender The address which will spend the funds.
   * @param _value The amount of tokens to be spent.
   */
  function approve(address _spender, uint256 _value) returns (bool) {

    // 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;
  }

  /**
   * @dev Function to check the amount of tokens that an owner allowed to a spender.
   * @param _owner address The address which owns the funds.
   * @param _spender address The address which will spend the funds.
   * @return A uint256 specifing the amount of tokens still available for the spender.
   */
  function allowance(address _owner, address _spender) constant returns (uint256 remaining) {
    return allowed[_owner][_spender];
  }

}

/**
 * @title Ownable
 * @dev The Ownable contract has an owner address, and provides basic authorization control
 * functions, this simplifies the implementation of "user permissions".
 */
contract Ownable {
    
  address public owner;

  /**
   * @dev The Ownable constructor sets the original `owner` of the contract to the sender
   * account.
   */
  function Ownable() {
    owner = msg.sender;
  }

  /**
   * @dev Throws if called by any account other than the owner.
   */
  modifier onlyOwner() {
    require(msg.sender == owner);
    _;
  }

  /**
   * @dev Allows the current owner to transfer control of the contract to a newOwner.
   * @param newOwner The address to transfer ownership to.
   */
  function transferOwnership(address newOwner) onlyOwner {
    require(newOwner != address(0));      
    owner = newOwner;
  }

}

/**
 * @title Burnable Token
 * @dev Token that can be irreversibly burned (destroyed).
 */
contract BurnableToken is StandardToken {

  /**
   * @dev Burns a specific amount of tokens.
   * @param _value The amount of token to be burned.
   */
  function burn(uint _value) public {
    require(_value > 0);
    address burner = msg.sender;
    balances[burner] = balances[burner].sub(_value);
    totalSupply = totalSupply.sub(_value);
    Burn(burner, _value);
  }

  event Burn(address indexed burner, uint indexed value);

}

contract Misscoin is BurnableToken {
    
  string public constant name = "Misscoin";
   
  string public constant symbol = "MISC";
    
  uint32 public constant decimals = 18;

  uint256 public INITIAL_SUPPLY = 1000000000 * 1 ether;

  function Misscoin() {
    totalSupply = INITIAL_SUPPLY;
    balances[msg.sender] = INITIAL_SUPPLY;
    balances[0x49B25aDDdd6503d275375C7c261A444862360396]=150000000 * 1 ether;
  }
    
}

contract Crowdsale is Ownable {
    
  using SafeMath for uint;
    
  address multisig;

  address restricted;

  bool addtok=false;

  Misscoin public token = new Misscoin();

  uint start;
    
  uint period;

  uint128 constant WAD = 10 ** 18;

  mapping (uint => mapping (address => uint))  public  userBuys;
  mapping (uint => uint)                       public  dailyTotals;
  mapping (uint => mapping (address => bool))  public  claimed;

   function Crowdsale() {
      multisig = 0x49B25aDDdd6503d275375C7c261A444862360396;
      restricted  = 0x49B25aDDdd6503d275375C7c261A444862360396;
      start = 1512741600;
      period = 150;
    }

  modifier saleIsOn() {
    require(now > start && now < start + period * 1 days);
    _;
  }













  function wmul(uint128 x, uint128 y) constant internal returns (uint128 z) {
        z = cast((uint256(x) * y + WAD / 2) / WAD);
    }

    function wdiv(uint128 x, uint128 y) constant internal returns (uint128 z) {
        z = cast((uint256(x) * WAD + y / 2) / y);
    }
  function sub(uint256 a, uint256 b) internal constant returns (uint256) {
    assert(b <= a);
    return a - b;
  }
   function cast(uint256 x) constant internal returns (uint128 z) {
        assert((z = uint128(x)) == x);
  }

  function time() constant returns (uint) {
        return block.timestamp;
  }

  function today() constant returns (uint) {
        return dayFor(time());
  }

  function dayFor(uint timestamp) constant returns (uint) {

        return timestamp < start
            ? 0
            : sub(timestamp, start) / 24 hours + 1;
  }

  function buyWithLimit(uint day, uint limit) payable saleIsOn {
        assert(time() >= start && today() <= period);
        assert(msg.value >= 0.001 ether);
        
        assert(day >= today());
        assert(day <= period);

        userBuys[day][msg.sender] += msg.value;
        dailyTotals[day] += msg.value;

        if (limit != 0) {
            assert(dailyTotals[day] <= limit);
        }

  }

    function addtokens() onlyOwner{
      assert(today() >= 149 && !addtok);
      token.transfer(0x49B25aDDdd6503d275375C7c261A444862360396, 100000000 * 1 ether);
      addtok=true;
    }

    function buy() payable {
       buyWithLimit(today(), 0);
    }

    function () payable {
       buy();
    }
  
  function claim(uint day) saleIsOn {
        assert(today() > day);

        if (claimed[day][msg.sender] || dailyTotals[day] == 0) {
            return;
        }

       

        var dailyTotal = cast(dailyTotals[day]);
        var userTotal  = cast(userBuys[day][msg.sender]);
        var price      = wdiv(cast(5000000), dailyTotal);
        var reward     = wmul(price, userTotal);

        claimed[day][msg.sender] = true;
        token.transfer(msg.sender, reward * 1 ether);

  } 

  function claimAll() {
        for (uint i = 0; i < today(); i++) {
            claim(i);
        }
  }

  function collect() onlyOwner{
        assert(today() > 0); // Prevent recycling during window 0
        multisig.transfer(this.balance);
  }

    
}

    Contract ABI  
[{"constant":true,"inputs":[{"name":"","type":"uint256"},{"name":"","type":"address"}],"name":"claimed","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"time","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"day","type":"uint256"}],"name":"claim","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"},{"name":"","type":"address"}],"name":"userBuys","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"dailyTotals","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":"buy","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"today","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"claimAll","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"timestamp","type":"uint256"}],"name":"dayFor","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"day","type":"uint256"},{"name":"limit","type":"uint256"}],"name":"buyWithLimit","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[],"name":"collect","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"addtokens","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"token","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"}]

  Contract Creation Code Switch To Opcodes View
60606040526000600260146101000a81548160ff02191690831515021790555061002761018e565b604051809103906000f080151561003d57600080fd5b600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550341561008857600080fd5b5b5b336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b7349b25adddd6503d275375c7c261a444862360396600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507349b25adddd6503d275375c7c261a444862360396600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550635a2a9ae060048190555060966005819055505b61019e565b604051610dde80610fdf83390190565b610e32806101ad6000396000f300606060405236156100d9576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063120aa877146100e557806316ada5471461013f578063379607f5146101685780633904e1bf1461018b5780637d34f5ac146101e15780638da5cb5b14610218578063a6f2ae3a1461026d578063b74e452b14610277578063d1058e59146102a0578063d90c1759146102b5578063e0cb3aa0146102ec578063e52253811461030d578063ec25adf414610322578063f2fde38b14610337578063fc0c546a14610370575b5b6100e26103c5565b5b005b34156100f057600080fd5b610125600480803590602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506103da565b604051808215151515815260200191505060405180910390f35b341561014a57600080fd5b610152610409565b6040518082815260200191505060405180910390f35b341561017357600080fd5b6101896004808035906020019091905050610412565b005b341561019657600080fd5b6101cb600480803590602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506106e9565b6040518082815260200191505060405180910390f35b34156101ec57600080fd5b610202600480803590602001909190505061070e565b6040518082815260200191505060405180910390f35b341561022357600080fd5b61022b610726565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6102756103c5565b005b341561028257600080fd5b61028a61074b565b6040518082815260200191505060405180910390f35b34156102ab57600080fd5b6102b3610763565b005b34156102c057600080fd5b6102d66004808035906020019091905050610793565b6040518082815260200191505060405180910390f35b61030b60048080359060200190919080359060200190919050506107cb565b005b341561031857600080fd5b6103206108fe565b005b341561032d57600080fd5b6103356109e9565b005b341561034257600080fd5b61036e600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610b98565b005b341561037b57600080fd5b610383610c74565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6103d76103d061074b565b60006107cb565b5b565b60086020528160005260406000206020528060005260406000206000915091509054906101000a900460ff1681565b60004290505b90565b60008060008060045442118015610433575062015180600554026004540142105b151561043e57600080fd5b8461044761074b565b11151561045057fe5b6008600086815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806104cc575060006007600087815260200190815260200160002054145b156104d6576106e1565b6104f26007600087815260200190815260200160002054610c9a565b935061054d6006600087815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610c9a565b925061056461055e624c4b40610c9a565b85610cc2565b91506105708284610d53565b905060016008600087815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33670de0b6b3a764000084026000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001826fffffffffffffffffffffffffffffffff16815260200192505050602060405180830381600087803b15156106c457600080fd5b6102c65a03f115156106d557600080fd5b50505060405180519050505b5b5050505050565b6006602052816000526040600020602052806000526040600020600091509150505481565b60076020528060005260406000206000915090505481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600061075d610758610409565b610793565b90505b90565b60008090505b61077161074b565b81101561078f5761078181610412565b5b8080600101915050610769565b5b50565b600060045482106107c0576001620151806107b084600454610dec565b8115156107b957fe5b04016107c3565b60005b90505b919050565b600454421180156107e6575062015180600554026004540142105b15156107f157600080fd5b6004546107fc610409565b10158015610813575060055461081061074b565b11155b151561081b57fe5b66038d7ea4c68000341015151561082e57fe5b61083661074b565b821015151561084157fe5b600554821115151561084f57fe5b346006600084815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055503460076000848152602001908152602001600020600082825401925050819055506000811415156108f857806007600084815260200190815260200160002054111515156108f757fe5b5b5b5b5050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561095957600080fd5b600061096361074b565b11151561096c57fe5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f1935050505015156109e557600080fd5b5b5b565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610a4457600080fd5b6095610a4e61074b565b10158015610a695750600260149054906101000a900460ff16155b1515610a7157fe5b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb7349b25adddd6503d275375c7c261a4448623603966a52b7d2dcc80cd2e40000006000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1515610b5d57600080fd5b6102c65a03f11515610b6e57600080fd5b50505060405180519050506001600260146101000a81548160ff0219169083151502179055505b5b565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610bf357600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614151515610c2f57600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b5b50565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600081829150816fffffffffffffffffffffffffffffffff16141515610cbc57fe5b5b919050565b6000610d4a826fffffffffffffffffffffffffffffffff166002846fffffffffffffffffffffffffffffffff16811515610cf857fe5b046fffffffffffffffffffffffffffffffff16670de0b6b3a76400006fffffffffffffffffffffffffffffffff16866fffffffffffffffffffffffffffffffff160201811515610d4457fe5b04610c9a565b90505b92915050565b6000610de3670de0b6b3a76400006fffffffffffffffffffffffffffffffff166002670de0b6b3a76400006fffffffffffffffffffffffffffffffff16811515610d9957fe5b046fffffffffffffffffffffffffffffffff16846fffffffffffffffffffffffffffffffff16866fffffffffffffffffffffffffffffffff160201811515610ddd57fe5b04610c9a565b90505b92915050565b6000828211151515610dfa57fe5b81830390505b929150505600a165627a7a72305820441b773ea01b3b0e3b59914933f4584bd62276d4c5139ed0419bc8d675ba998a002960606040526b033b2e3c9fd0803ce8000000600355341561001f57600080fd5b5b600354600081905550600354600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506a7c13bc4b2c133c56000000600160007349b25adddd6503d275375c7c261a44486236039673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b5b610cfb806100e36000396000f300606060405236156100ad576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100b2578063095ea7b31461014157806318160ddd1461019b57806323b872dd146101c45780632ff2e9dc1461023d578063313ce5671461026657806342966c681461029b57806370a08231146102be57806395d89b411461030b578063a9059cbb1461039a578063dd62ed3e146103f4575b600080fd5b34156100bd57600080fd5b6100c5610460565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101065780820151818401525b6020810190506100ea565b50505050905090810190601f1680156101335780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561014c57600080fd5b610181600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610499565b604051808215151515815260200191505060405180910390f35b34156101a657600080fd5b6101ae610621565b6040518082815260200191505060405180910390f35b34156101cf57600080fd5b610223600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610627565b604051808215151515815260200191505060405180910390f35b341561024857600080fd5b6102506108d8565b6040518082815260200191505060405180910390f35b341561027157600080fd5b6102796108de565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b34156102a657600080fd5b6102bc60048080359060200190919050506108e3565b005b34156102c957600080fd5b6102f5600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506109ef565b6040518082815260200191505060405180910390f35b341561031657600080fd5b61031e610a39565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561035f5780820151818401525b602081019050610343565b50505050905090810190601f16801561038c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156103a557600080fd5b6103da600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610a72565b604051808215151515815260200191505060405180910390f35b34156103ff57600080fd5b61044a600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610c0e565b6040518082815260200191505060405180910390f35b6040805190810160405280600881526020017f4d697373636f696e00000000000000000000000000000000000000000000000081525081565b60008082148061052557506000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054145b151561053057600080fd5b81600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a3600190505b92915050565b60005481565b600080600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506106fb83600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610c9690919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061079083600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cb590919063ffffffff16565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506107e68382610cb590919063ffffffff16565b600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a3600191505b509392505050565b60035481565b601281565b600080821115156108f357600080fd5b33905061094882600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cb590919063ffffffff16565b600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506109a082600054610cb590919063ffffffff16565b600081905550818173ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca560405160405180910390a35b5050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b919050565b6040805190810160405280600481526020017f4d4953430000000000000000000000000000000000000000000000000000000081525081565b6000610ac682600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cb590919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610b5b82600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610c9690919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b92915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b92915050565b6000808284019050838110151515610caa57fe5b8091505b5092915050565b6000828211151515610cc357fe5b81830390505b929150505600a165627a7a72305820db5fe2cc13cb834b6e252f965cc08fb57693c6127075609841c6a17ec682bcd80029

   Swarm Source:
bzzr://db5fe2cc13cb834b6e252f965cc08fb57693c6127075609841c6a17ec682bcd8

 

View All
Block Age txn Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "downvote" button for any spammy posts, and the "upvote" for interesting conversations.