Contract 0xf1def7f0e620f39531eb352fe13da6825218e7df

 

TxHash Block Age From To Value [TxFee]
0x5ac7cc6f47936be68d633240fa50e38aeaffb8b73d5f5eb0f43b85996abb9a1672149065 days 21 hrs ago0xbe5eaec15781f621266b6638547d2f9a9d0bde7f  IN   0xf1def7f0e620f39531eb352fe13da6825218e7df0 Ether0.00032077312
0xbed58f867f45dfd71a1f638c604be8a85298a63693e045387b9f91b4fcef464d72148975 days 21 hrs ago0xbe5eaec15781f621266b6638547d2f9a9d0bde7f  IN   0xf1def7f0e620f39531eb352fe13da6825218e7df0 Ether0.000191952
0x6fbcd3f793fe7ae3160d95ce4414933c9da27ea3ba1f57cbaa49ae555b9eada2719696510 days 23 mins ago0x920d910b3b635fe53a25ea3602bdda38b256507d  IN   0xf1def7f0e620f39531eb352fe13da6825218e7df0 Ether0.000222696
0x7b07bf8aef5bbb24c4e86998b91713e00fb5685e0f2b24529f799fa6dbe6a59a719588210 days 6 hrs ago0xc51c4b81c0bab3e20954b8b3ba2047fad954a71d  IN   0xf1def7f0e620f39531eb352fe13da6825218e7df0 Ether0.0000255936
0x4d26603a63cbb0a9965ffd4e42b977bf4a8d3bd7f551b34b374df9f0753f4e4b718690312 days 1 hr ago0x13d09d828327736d684a21af3ebeb979851d1b6a  IN   0xf1def7f0e620f39531eb352fe13da6825218e7df0 Ether0.000105307
0x24c74d1612a3fc052197293af56846b0b3ec757b599c7c4492c2107b089ac16d718590612 days 6 hrs ago0x247d967377d2d44e971e832f0a4e84f6bc2fc5d4  IN   0xf1def7f0e620f39531eb352fe13da6825218e7df0 Ether0.00021
0x20baf418e7dc91dc5daafc93da32e7bb00cd679967790d76fd3cdd9b8be36a85718028013 days 10 hrs ago0x95768d0e1d77baed14b9dd3d834f922018472846  IN   0xf1def7f0e620f39531eb352fe13da6825218e7df0 Ether0.00018622
0xfe459cc33d6b54f4ee3b3c821c801a512d588daa5b84e3e507381b1de27f72a9717360214 days 18 hrs ago0xe840b975bb7043235b1cd5f8788fb9736ec14788  IN   0xf1def7f0e620f39531eb352fe13da6825218e7df0 Ether0.000222696
0x091211183ca4f9666568ca96e19a90a78021e9897ee61304b41b48565b090acb717175815 days 3 hrs ago0xba3e4217a4c289895acbe26dc894cde7ccc61d30  IN   0xf1def7f0e620f39531eb352fe13da6825218e7df0 Ether0.000259812
0xf8f274a10ca5a8fd130da2a43ffbacab4f88317c68878a95a6246f4ccae54ae4717140915 days 5 hrs ago0x10c07fe9a62217d2e9be3d1fcb1a193fac965b6d  IN   0xf1def7f0e620f39531eb352fe13da6825218e7df0 Ether0.000364812
0x1d33d3d2dc65fd01d2ca04dd07204c3ad2977ca60684a0cd52d0a4d0e9849c41716111317 days 7 hrs ago0x9e3f2f4919ba5fe9342f31ee81ec933f9370f273  IN   0xf1def7f0e620f39531eb352fe13da6825218e7df0 Ether0.000341248
0x9bda61171976ed7feafe580465852c66d0ca75852d861eec267de542516db367715260619 days 1 hr ago0x8dd78b9388e7ecb37dd3e735bb51ffabd0158f12  IN   0xf1def7f0e620f39531eb352fe13da6825218e7df0 Ether0.00023022538
0x34da5803cb8f8d66b5c94dcdc864e182149588549a8ceb82eaf6c2890aa6db21714194021 days 5 hrs ago0x9cc0c3e7113b20570add7f49e0a551ec3bbdf0ad  IN   0xf1def7f0e620f39531eb352fe13da6825218e7df0 Ether0.00021328
0x977dd1e8c98af46c92890624ff50c1b92b80de208da5f8efd67a6c152be83d3e714192721 days 5 hrs ago0x9cc0c3e7113b20570add7f49e0a551ec3bbdf0ad  IN   0xf1def7f0e620f39531eb352fe13da6825218e7df0 Ether0.000021328
0xb2d17faadaef6c985edb612185f92d2a71f980feab8dc681be6ff4fe2ea21037713422022 days 19 hrs ago0x656e2f8b8e8b30f6cb1b6ec3f36d8aad1b80181d  IN   0xf1def7f0e620f39531eb352fe13da6825218e7df0 Ether0.00018622
0x36727d95a03bca400b2fa9a7224d89412a372e03b0c99f19637f99fdcf727db6712527524 days 13 hrs ago0x897c630a4ad8c01a90b9473186b03614d90f5ef8  IN   0xf1def7f0e620f39531eb352fe13da6825218e7df0 Ether0.0003391152
0x5c6c3e8cbdf3db11706aca117b49a8e27e89625829fc5a0a1d0d8164e653dc4f712526724 days 13 hrs ago0x897c630a4ad8c01a90b9473186b03614d90f5ef8  IN   0xf1def7f0e620f39531eb352fe13da6825218e7df0 Ether0.0000341248
0x9770747d7e84ab506f669f544d1d1917a3eb310fad11c79246ea35fd1ff0a2f0711976425 days 16 hrs ago0x641acfec8c95459718231973fe0691fb178a5622  IN   0xf1def7f0e620f39531eb352fe13da6825218e7df0 Ether0.000148976
0x80660fac1ec1169998f0b07703ae30e57fe2287d22d1da6ddd96c748a521e67c711624126 days 8 hrs ago0x497dfb8cbf2b69249071643313ffc40990637f12  IN   0xf1def7f0e620f39531eb352fe13da6825218e7df0 Ether0.00015654
0x6bdfe2050a9d349d1fdc14c174ded1e109ade930354a7e03ac94eb2f569a43a5711564726 days 11 hrs ago0x783c46803942b40cd87c3068652b9183a291a975  IN   0xf1def7f0e620f39531eb352fe13da6825218e7df0 Ether0.000255806005
0xe0f1ec48d0b7b342ad2d75c9f2c79b6a5e1f71de40555cd12876b141d82f72ae711421026 days 18 hrs ago0xaa974b04631d9e0ddb24605295da1f300e5548c4  IN   0xf1def7f0e620f39531eb352fe13da6825218e7df0 Ether0.000426834009
0xa0e8bacb40221bdcbd928b7c5ed45af0520e8752dfa28b68d5640120e89a318f709666130 days 3 hrs ago0xc170254f79d5cbb6e302cb3f20e8ab44af1923fb  IN   0xf1def7f0e620f39531eb352fe13da6825218e7df0 Ether0.000105
0x09ab8510c1faa88030cd71498f8858c609df3cc206b48e6afb5d7eaf2116ea5d709266930 days 20 hrs ago0xd96157781868944bd35621b0c5c6be4fb3666c0a  IN   0xf1def7f0e620f39531eb352fe13da6825218e7df0 Ether0.0001642256
0x88097a6416bdb45622052a805b04ebe1c210517f79d652a5091657f00737bd55707715333 days 14 hrs ago0xbfb91aa5d56483d0fe96c3c0171d260b31f49966  IN   0xf1def7f0e620f39531eb352fe13da6825218e7df0 Ether0.000035488
0x1e29074eb4abd288c4c657e572703f73f10058002272094df2752195d3351b5b707214334 days 12 hrs ago0xc58a3429b34a4628c9757fec13fe44edbb4d728d  IN   0xf1def7f0e620f39531eb352fe13da6825218e7df0 Ether0.00009353232
[ Download CSV Export 

Latest 1 Internal Transaction Internal Transactions as a result of Contract Execution

Parent TxHash Block Age From To Value
0xd5c91c3d861b103fc1e744a51346109a0ca5d997e1b56afe09fea9e5424843186603470113 days 3 hrs ago0xf1def7f0e620f39531eb352fe13da6825218e7df0x2ea38005a23958c1f33da7feaea352af867e4bdb0.051877032432600001 Ether
[ Download CSV Export 
Warning: The compiled contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity) Solidity Compiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: BITDINERO
Compiler Version: v0.4.24+commit.e67f0147
Optimization Enabled: No
Runs (Optimizer):  200


Contract Source Code
pragma solidity ^0.4.22;

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

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

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

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

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

contract ERC20Basic {
    uint256 public totalSupply;
    function balanceOf(address who) public constant returns (uint256);
    function transfer(address to, uint256 value) public returns (bool);
    event Transfer(address indexed from, address indexed to, uint256 value);
}

contract ERC20 is ERC20Basic {
    function allowance(address owner, address spender) public constant returns (uint256);
    function transferFrom(address from, address to, uint256 value) public returns (bool);
    function approve(address spender, uint256 value) public returns (bool);
    event Approval(address indexed owner, address indexed spender, uint256 value);
}

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

contract BITDINERO is ERC20 {

 
    
    using SafeMath for uint256;
    address owner = msg.sender;

    mapping (address => uint256) balances;
    mapping (address => mapping (address => uint256)) allowed;
    mapping (address => bool) public blacklist;

    string public constant name = "Bit Dinero";
    string public constant symbol = "XBD";
    uint public constant decimals = 18;
    
uint256 public totalSupply = 30000000000e18;
    
uint256 public totalDistributed = 15000000000e18;
    
uint256 public totalRemaining = totalSupply.sub(totalDistributed);
    
uint256 public value = 150000e18;



    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
    
    event Distr(address indexed to, uint256 amount);
    event DistrFinished();
    
    event Burn(address indexed burner, uint256 value);

    bool public distributionFinished = false;
    
    modifier canDistr() {
        require(!distributionFinished);
        _;
    }
    
    modifier onlyOwner() {
        require(msg.sender == owner);
        _;
    }
    
    modifier onlyWhitelist() {
        require(blacklist[msg.sender] == false);
        _;
    }
    
    function BITDINERO() public {
        owner = msg.sender;
        balances[owner] = totalDistributed;
    }
    
    function transferOwnership(address newOwner) onlyOwner public {
        if (newOwner != address(0)) {
            owner = newOwner;
        }
    }
    
    function finishDistribution() onlyOwner canDistr public returns (bool) {
        distributionFinished = true;
        emit DistrFinished();
        return true;
    }
    
    function distr(address _to, uint256 _amount) canDistr private returns (bool) {
        totalDistributed = totalDistributed.add(_amount);
        totalRemaining = totalRemaining.sub(_amount);
        balances[_to] = balances[_to].add(_amount);
        emit Distr(_to, _amount);
        emit Transfer(address(0), _to, _amount);
        return true;
        
        if (totalDistributed >= totalSupply) {
            distributionFinished = true;
        }
    }
    
    function () external payable {
        getTokens();
     }
    
    function getTokens() payable canDistr onlyWhitelist public {
        if (value > totalRemaining) {
            value = totalRemaining;
        }
        
        require(value <= totalRemaining);
        
        address investor = msg.sender;
        uint256 toGive = value;
        
        distr(investor, toGive);
        
        if (toGive > 0) {
            blacklist[investor] = true;
        }

        if (totalDistributed >= totalSupply) {
            distributionFinished = true;
        }
        
        value = value.div(100000).mul(99999);
    }

    function balanceOf(address _owner) constant public returns (uint256) {
        return balances[_owner];
    }

    modifier onlyPayloadSize(uint size) {
        assert(msg.data.length >= size + 4);
        _;
    }
    
    function transfer(address _to, uint256 _amount) onlyPayloadSize(2 * 32) public returns (bool success) {
        require(_to != address(0));
        require(_amount <= balances[msg.sender]);
        
        balances[msg.sender] = balances[msg.sender].sub(_amount);
        balances[_to] = balances[_to].add(_amount);
        emit Transfer(msg.sender, _to, _amount);
        return true;
    }
    
    function transferFrom(address _from, address _to, uint256 _amount) onlyPayloadSize(3 * 32) public returns (bool success) {
        require(_to != address(0));
        require(_amount <= balances[_from]);
        require(_amount <= allowed[_from][msg.sender]);
        
        balances[_from] = balances[_from].sub(_amount);
        allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_amount);
        balances[_to] = balances[_to].add(_amount);
        emit Transfer(_from, _to, _amount);
        return true;
    }
    
    function approve(address _spender, uint256 _value) public returns (bool success) {
        if (_value != 0 && allowed[msg.sender][_spender] != 0) { return false; }
        allowed[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;
    }
    
    function allowance(address _owner, address _spender) constant public returns (uint256) {
        return allowed[_owner][_spender];
    }
    
    function getTokenBalance(address tokenAddress, address who) constant public returns (uint){
        ForeignToken t = ForeignToken(tokenAddress);
        uint bal = t.balanceOf(who);
        return bal;
    }
    
    function withdraw() onlyOwner public {
        uint256 etherBalance = address(this).balance;
        owner.transfer(etherBalance);
    }
    
    function burn(uint256 _value) onlyOwner public {
        require(_value <= balances[msg.sender]);

        address burner = msg.sender;
        balances[burner] = balances[burner].sub(_value);
        totalSupply = totalSupply.sub(_value);
        totalDistributed = totalDistributed.sub(_value);
        emit Burn(burner, _value);
    }
    
    function withdrawForeignTokens(address _tokenContract) onlyOwner public returns (bool) {
        ForeignToken token = ForeignToken(_tokenContract);
        uint256 amount = token.balanceOf(address(this));
        return token.transfer(owner, amount);
    }
}

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":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"value","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","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":"finishDistribution","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"getTokens","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"distributionFinished","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"tokenAddress","type":"address"},{"name":"who","type":"address"}],"name":"getTokenBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalRemaining","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":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_tokenContract","type":"address"}],"name":"withdrawForeignTokens","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalDistributed","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"blacklist","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_owner","type":"address"},{"indexed":true,"name":"_spender","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Distr","type":"event"},{"anonymous":false,"inputs":[],"name":"DistrFinished","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"burner","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"}]

Contract Creation Code
608060405233600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506b60ef6b1aba6f0723300000006005556b3077b58d5d3783919800000060065561008960065460055461017064010000000002611b78179091906401000000009004565b600755691fc3842bd1f071c000006008556000600960006101000a81548160ff0219169083151502179055503480156100c157600080fd5b5033600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060065460026000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610189565b600082821115151561017e57fe5b818303905092915050565b611bdb806101986000396000f30060806040526004361061011d576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde0314610127578063095ea7b3146101b757806318160ddd1461021c57806323b872dd14610247578063313ce567146102cc5780633ccfd60b146102f75780633fa4f2451461030e57806342966c681461033957806370a082311461036657806395d89b41146103bd5780639b1cbccc1461044d578063a9059cbb1461047c578063aa6ca808146104e1578063c108d542146104eb578063c489744b1461051a578063d8a5436014610591578063dd62ed3e146105bc578063e58fc54c14610633578063efca2eed1461068e578063f2fde38b146106b9578063f9f92be4146106fc575b610125610757565b005b34801561013357600080fd5b5061013c6108d3565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561017c578082015181840152602081019050610161565b50505050905090810190601f1680156101a95780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101c357600080fd5b50610202600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061090c565b604051808215151515815260200191505060405180910390f35b34801561022857600080fd5b50610231610a9a565b6040518082815260200191505060405180910390f35b34801561025357600080fd5b506102b2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610aa0565b604051808215151515815260200191505060405180910390f35b3480156102d857600080fd5b506102e1610e76565b6040518082815260200191505060405180910390f35b34801561030357600080fd5b5061030c610e7b565b005b34801561031a57600080fd5b50610323610f5f565b6040518082815260200191505060405180910390f35b34801561034557600080fd5b5061036460048036038101908080359060200190929190505050610f65565b005b34801561037257600080fd5b506103a7600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611131565b6040518082815260200191505060405180910390f35b3480156103c957600080fd5b506103d261117a565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104125780820151818401526020810190506103f7565b50505050905090810190601f16801561043f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561045957600080fd5b506104626111b3565b604051808215151515815260200191505060405180910390f35b34801561048857600080fd5b506104c7600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061127b565b604051808215151515815260200191505060405180910390f35b6104e9610757565b005b3480156104f757600080fd5b506105006114b6565b604051808215151515815260200191505060405180910390f35b34801561052657600080fd5b5061057b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506114c9565b6040518082815260200191505060405180910390f35b34801561059d57600080fd5b506105a66115b4565b6040518082815260200191505060405180910390f35b3480156105c857600080fd5b5061061d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506115ba565b6040518082815260200191505060405180910390f35b34801561063f57600080fd5b50610674600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611641565b604051808215151515815260200191505060405180910390f35b34801561069a57600080fd5b506106a3611886565b6040518082815260200191505060405180910390f35b3480156106c557600080fd5b506106fa600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061188c565b005b34801561070857600080fd5b5061073d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611963565b604051808215151515815260200191505060405180910390f35b600080600960009054906101000a900460ff1615151561077657600080fd5b60001515600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151415156107d557600080fd5b60075460085411156107eb576007546008819055505b600754600854111515156107fe57600080fd5b33915060085490506108108282611983565b506000811115610873576001600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b60055460065410151561089c576001600960006101000a81548160ff0219169083151502179055505b6108c96201869f6108bb620186a0600854611b2a90919063ffffffff16565b611b4590919063ffffffff16565b6008819055505050565b6040805190810160405280600a81526020017f4269742044696e65726f0000000000000000000000000000000000000000000081525081565b600080821415801561099b57506000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414155b156109a95760009050610a94565b81600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a3600190505b92915050565b60055481565b6000606060048101600036905010151515610ab757fe5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614151515610af357600080fd5b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548311151515610b4157600080fd5b600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548311151515610bcc57600080fd5b610c1e83600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b7890919063ffffffff16565b600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610cf083600360008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b7890919063ffffffff16565b600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610dc283600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b9190919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a360019150509392505050565b601281565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610ed957600080fd5b3073ffffffffffffffffffffffffffffffffffffffff16319050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610f5b573d6000803e3d6000fd5b5050565b60085481565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610fc357600080fd5b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561101157600080fd5b33905061106682600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b7890919063ffffffff16565b600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506110be82600554611b7890919063ffffffff16565b6005819055506110d982600654611b7890919063ffffffff16565b6006819055508073ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a25050565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6040805190810160405280600381526020017f584244000000000000000000000000000000000000000000000000000000000081525081565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561121157600080fd5b600960009054906101000a900460ff1615151561122d57600080fd5b6001600960006101000a81548160ff0219169083151502179055507f7f95d919e78bdebe8a285e6e33357c2fcb65ccf66e72d7573f9f8f6caad0c4cc60405160405180910390a16001905090565b600060406004810160003690501015151561129257fe5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16141515156112ce57600080fd5b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054831115151561131c57600080fd5b61136e83600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b7890919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061140383600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b9190919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a3600191505092915050565b600960009054906101000a900460ff1681565b60008060008491508173ffffffffffffffffffffffffffffffffffffffff166370a08231856040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15801561156c57600080fd5b505af1158015611580573d6000803e3d6000fd5b505050506040513d602081101561159657600080fd5b81019080805190602001909291905050509050809250505092915050565b60075481565b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000806000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156116a257600080fd5b8391508173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15801561174057600080fd5b505af1158015611754573d6000803e3d6000fd5b505050506040513d602081101561176a57600080fd5b810190808051906020019092919050505090508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561184257600080fd5b505af1158015611856573d6000803e3d6000fd5b505050506040513d602081101561186c57600080fd5b810190808051906020019092919050505092505050919050565b60065481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156118e857600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415156119605780600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50565b60046020528060005260406000206000915054906101000a900460ff1681565b6000600960009054906101000a900460ff161515156119a157600080fd5b6119b682600654611b9190919063ffffffff16565b6006819055506119d182600754611b7890919063ffffffff16565b600781905550611a2982600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b9190919063ffffffff16565b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff167f8940c4b8e215f8822c5c8f0056c12652c746cbc57eedbd2a440b175971d47a77836040518082815260200191505060405180910390a28273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b6000808284811515611b3857fe5b0490508091505092915050565b60008082840290506000841480611b665750828482811515611b6357fe5b04145b1515611b6e57fe5b8091505092915050565b6000828211151515611b8657fe5b818303905092915050565b6000808284019050838110151515611ba557fe5b80915050929150505600a165627a7a72305820700e27c9ae1fc953e6093fe0d8414483eeb4dba99a0404ee7ea508778f84742f0029


   Swarm Source:
bzzr://700e27c9ae1fc953e6093fe0d8414483eeb4dba99a0404ee7ea508778f84742f
Block Age transaction Difficulty GasUsed Reward
Block Age Uncle Number Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.