Sponsored Link:  Download the Monaco app for Android and iOS on Aug 31 - www.mona.co
Overview
ETH Balance: 0 Ether
ETH USD Value: $0
No Of Transactions: 15 txns
Misc
Address Watch Add To Watch List
  Latest 15 txns

TxHash Age From To Value [TxFee]
0xb53775e7ba29172facb8d4b52d6d94cc771c349393e602c483d96f8e36ee08df68 days 16 hrs ago0x28e51db2a7440229e79480888131b67cc109120f  IN   0x73b958200ca61991556324cdf2f315ce2ae086980 Ether0.000013542
0x02ccfa82224448aa4c65d9c5e9b42851a51df24e1893289169518027a575e0b668 days 17 hrs ago0x168c73ba8f3c0f4e034ef7249571e3a8ba50875a  IN   0x73b958200ca61991556324cdf2f315ce2ae086980.0001 Ether0.000218751
0x57414675e2848263baf3e7c01099ac1ed0bde7e26a85bca189d36b382537af0e68 days 17 hrs ago0x168c73ba8f3c0f4e034ef7249571e3a8ba50875a  IN   0x73b958200ca61991556324cdf2f315ce2ae086980.0001 Ether0.000212279
0xeb7cafed94be6f25d49af5216a9f95e1776199ac87b1dc7b389ba1634656167f68 days 18 hrs ago0x168c73ba8f3c0f4e034ef7249571e3a8ba50875a  IN   0x73b958200ca61991556324cdf2f315ce2ae086980.0001 Ether0.0002122
0xa253efc37da355807fb12740cdcc68a6d1c3e4a63dc682a0f83fddeb34e4addd68 days 18 hrs ago0x168c73ba8f3c0f4e034ef7249571e3a8ba50875a  IN   0x73b958200ca61991556324cdf2f315ce2ae086980.0001 Ether0.000224773
0x75332b437e80da65870f4697fd3dc3eb0a2f1829e49b5812748903fc73be41ca68 days 18 hrs ago0x168c73ba8f3c0f4e034ef7249571e3a8ba50875a  IN   0x73b958200ca61991556324cdf2f315ce2ae086980.0001 Ether0.000223803
0x2d0dd2eaf3d2df7bce82b8ca6d3a3826118eddc1f0be2be146265c32a8dd019868 days 18 hrs ago0x168c73ba8f3c0f4e034ef7249571e3a8ba50875a  IN   0x73b958200ca61991556324cdf2f315ce2ae086980.0001 Ether0.00022305
0xf643d45fd3a400ec72275c492c4acb20ea93109fe42c8bdc1b0e71724047e5dd68 days 19 hrs ago0x168c73ba8f3c0f4e034ef7249571e3a8ba50875a  IN   0x73b958200ca61991556324cdf2f315ce2ae086980.0001 Ether0.000219139
0xa4b4e671c33a494d4e755c248c82cf8641ae432cf488ba872e67a0a95d22a69668 days 19 hrs ago0x168c73ba8f3c0f4e034ef7249571e3a8ba50875a  IN   0x73b958200ca61991556324cdf2f315ce2ae086980.0001 Ether0.000218557
0x68ca6ec3d1ef074af409ae5461e7be7e0a17e64f10c3517cbaf270ba29d014f968 days 19 hrs ago0x168c73ba8f3c0f4e034ef7249571e3a8ba50875a  IN   0x73b958200ca61991556324cdf2f315ce2ae086980.0001 Ether0.000217781
0x05c5a1340fee91f8c7c0b247f82964e1f548f1702dd01eb8021751b0598bdabc68 days 21 hrs ago0xb534cf8c8273dd9066262b62a8df0a871b1c047d  IN   0x73b958200ca61991556324cdf2f315ce2ae086980.09 Ether0.00083012
0x094b3bd0fa6a85e0b984fbdf69e5d9bf51ae91aa34b95c06a933ea565760e90268 days 22 hrs ago0x168c73ba8f3c0f4e034ef7249571e3a8ba50875a  IN   0x73b958200ca61991556324cdf2f315ce2ae086980.0001 Ether0.000223997
0xc8083a840436643f8e0fa8a227db4dc63057eb85925ab53d2d3b3e26dfb8730268 days 22 hrs ago0x9b7d8bd164dd966481fdd3b4a6e304e9df6f25cd  IN   0x73b958200ca61991556324cdf2f315ce2ae086980.005 Ether0.000433272
0x6fa9d126eb675596461423174a1cd3054cfc16eeeb399e106865263f19fcb4b868 days 23 hrs ago0x168c73ba8f3c0f4e034ef7249571e3a8ba50875a  IN   0x73b958200ca61991556324cdf2f315ce2ae086980.0001 Ether0.000228164
0x911035cf1814b3315c30e69b6772e9dba2aedfc78fb74053e82a4a8a99a0b8b769 days 6 mins ago0x28e51db2a7440229e79480888131b67cc109120f  IN    Contract Creation0.1 Ether0.004961808
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
  Latest 14 Internal Transactions

ParentTxHash Block Age From To Value
0xb53775e7ba29172facb8d4b52d6d94cc771c349393e602c483d96f8e36ee08df427073468 days 16 hrs ago0x73b958200ca61991556324cdf2f315ce2ae086980x28e51db2a7440229e79480888131b67cc109120f0.195449999999999992 Ether
0x02ccfa82224448aa4c65d9c5e9b42851a51df24e1893289169518027a575e0b6427069268 days 17 hrs ago0x73b958200ca61991556324cdf2f315ce2ae086980x168c73ba8f3c0f4e034ef7249571e3a8ba50875a1 wei
0x57414675e2848263baf3e7c01099ac1ed0bde7e26a85bca189d36b382537af0e427068168 days 17 hrs ago0x73b958200ca61991556324cdf2f315ce2ae086980x168c73ba8f3c0f4e034ef7249571e3a8ba50875a1 wei
0xeb7cafed94be6f25d49af5216a9f95e1776199ac87b1dc7b389ba1634656167f427053468 days 18 hrs ago0x73b958200ca61991556324cdf2f315ce2ae086980x168c73ba8f3c0f4e034ef7249571e3a8ba50875a1 wei
0xa253efc37da355807fb12740cdcc68a6d1c3e4a63dc682a0f83fddeb34e4addd427045768 days 18 hrs ago0x73b958200ca61991556324cdf2f315ce2ae086980x168c73ba8f3c0f4e034ef7249571e3a8ba50875a0.00013 Ether
0x75332b437e80da65870f4697fd3dc3eb0a2f1829e49b5812748903fc73be41ca427043968 days 18 hrs ago0x73b958200ca61991556324cdf2f315ce2ae086980x168c73ba8f3c0f4e034ef7249571e3a8ba50875a0.00013 Ether
0x2d0dd2eaf3d2df7bce82b8ca6d3a3826118eddc1f0be2be146265c32a8dd0198427042168 days 18 hrs ago0x73b958200ca61991556324cdf2f315ce2ae086980x168c73ba8f3c0f4e034ef7249571e3a8ba50875a0.00013 Ether
0xf643d45fd3a400ec72275c492c4acb20ea93109fe42c8bdc1b0e71724047e5dd427034068 days 19 hrs ago0x73b958200ca61991556324cdf2f315ce2ae086980x168c73ba8f3c0f4e034ef7249571e3a8ba50875a1 wei
0xa4b4e671c33a494d4e755c248c82cf8641ae432cf488ba872e67a0a95d22a696427032268 days 19 hrs ago0x73b958200ca61991556324cdf2f315ce2ae086980x168c73ba8f3c0f4e034ef7249571e3a8ba50875a1 wei
0x68ca6ec3d1ef074af409ae5461e7be7e0a17e64f10c3517cbaf270ba29d014f9427030068 days 19 hrs ago0x73b958200ca61991556324cdf2f315ce2ae086980x168c73ba8f3c0f4e034ef7249571e3a8ba50875a1 wei
0x05c5a1340fee91f8c7c0b247f82964e1f548f1702dd01eb8021751b0598bdabc427011468 days 21 hrs ago0x73b958200ca61991556324cdf2f315ce2ae086980xb534cf8c8273dd9066262b62a8df0a871b1c047d1 wei
0x094b3bd0fa6a85e0b984fbdf69e5d9bf51ae91aa34b95c06a933ea565760e902426990868 days 22 hrs ago0x73b958200ca61991556324cdf2f315ce2ae086980x168c73ba8f3c0f4e034ef7249571e3a8ba50875a0.00013 Ether
0xc8083a840436643f8e0fa8a227db4dc63057eb85925ab53d2d3b3e26dfb87302426990368 days 22 hrs ago0x73b958200ca61991556324cdf2f315ce2ae086980x9b7d8bd164dd966481fdd3b4a6e304e9df6f25cd1 wei
0x6fa9d126eb675596461423174a1cd3054cfc16eeeb399e106865263f19fcb4b8426969768 days 23 hrs ago0x73b958200ca61991556324cdf2f315ce2ae086980x168c73ba8f3c0f4e034ef7249571e3a8ba50875a0.00013 Ether
[ Download CSV Export  ] 
Contract SUICIDE called at TxHash 0xb53775e7ba29172facb8d4b52d6d94cc771c349393e602c483d96f8e36ee08df

Warning: The compiled contract might be susceptible to ZeroFunctionSelector (very low-severity) Solidity compiler bugs.

Contract Source Code Verified
Contract Name: Slotthereum
Compiler Version: v0.4.16+commit.d7661dd9
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts
pragma solidity ^0.4.16;


contract Owned {
    address owner;

    modifier onlyowner() {
        if (msg.sender == owner) {
            _;
        }
    }

    function Owned() {
        owner = msg.sender;
    }
}


contract Mortal is Owned {
    
    function kill() {
        if (msg.sender == owner)
            selfdestruct(owner);
    }
}


contract Slotthereum is Mortal {

    Game[] public games;                              // games
    uint public numberOfGames = 0;                    // number of games
    uint private minBetAmount = 100000000000000;      // minimum amount per bet
    uint private maxBetAmount = 1000000000000000000;  // maximum amount per bet
    uint8 private pointer = 1;                        // block pointer

    struct Game {
        address player;
        uint id;
        uint amount;
        uint8 start;
        uint8 end;
        bytes32 hash;
        uint8 number;
        bool win;
        uint prize;
    }

    event MinBetAmountChanged(uint amount);
    event MaxBetAmountChanged(uint amount);
    event PointerChanged(uint8 value);

    event GameRoll(
        address indexed player,
        uint indexed gameId,
        uint8 start,
        uint8 end,
        uint amount
    );

    event GameWin(
        address indexed player,
        uint indexed gameId,
        uint8 start,
        uint8 end,
        uint8 number,
        uint amount,
        uint prize
    );

    event GameLoose(
        address indexed player,
        uint indexed gameId,
        uint8 start,
        uint8 end,
        uint8 number,
        uint amount,
        uint prize
    );

    function notify(address player, uint gameId, uint8 start, uint8 end, uint8 number, uint amount, uint prize, bool win) internal {
        if (win) {
            GameWin(
                player,
                gameId,
                start,
                end,
                number,
                amount,
                prize
            );
        } else {
            GameLoose(
                player,
                gameId,
                start,
                end,
                number,
                amount,
                prize
            );
        }
    }

    function getBlockHash(uint i) internal constant returns (bytes32 blockHash) {
        if (i >= 255) {
            i = 255;
        }
        if (i <= 0) {
            i = 1;
        }
        blockHash = block.blockhash(block.number - i);
    }

    function getNumber(bytes32 _a) internal constant returns (uint8) {
        uint8 mint = pointer;
        for (uint i = 31; i >= 1; i--) {
            if ((uint8(_a[i]) >= 48) && (uint8(_a[i]) <= 57)) {
                return uint8(_a[i]) - 48;
            }
        }
        return mint;
    }

    function placeBet(uint8 start, uint8 end) public payable returns (bool) {
        if (msg.value < minBetAmount) {
            return false;
        }

        if (msg.value > maxBetAmount) {
            return false;
        }

        uint8 counter = end - start + 1;

        if (counter > 7) {
            return false;
        }

        if (counter < 1) {
            return false;
        }

        uint gameId = games.length;
        games.length++;
        numberOfGames++;

        GameRoll(msg.sender, gameId, start, end, msg.value);

        games[gameId].id = gameId;
        games[gameId].player = msg.sender;
        games[gameId].amount = msg.value;
        games[gameId].start = start;
        games[gameId].end = end;
        games[gameId].hash = getBlockHash(pointer);
        games[gameId].number = getNumber(games[gameId].hash);
        pointer = games[gameId].number;

        if ((games[gameId].number >= start) && (games[gameId].number <= end)) {
            games[gameId].win = true;
            uint dec = msg.value / 10;
            uint parts = 10 - counter;
            games[gameId].prize = msg.value + dec * parts;
        } else {
            games[gameId].prize = 1;
        }

        msg.sender.transfer(games[gameId].prize);

        notify(
            msg.sender,
            gameId,
            start,
            end,
            games[gameId].number,
            msg.value,
            games[gameId].prize,
            games[gameId].win
        );

        return true;
    }

    function withdraw(uint amount) onlyowner returns (uint) {
        if (amount <= this.balance) {
            msg.sender.transfer(amount);
            return amount;
        }
        return 0;
    }

    function setMinBetAmount(uint _minBetAmount) onlyowner returns (uint) {
        minBetAmount = _minBetAmount;
        MinBetAmountChanged(minBetAmount);
        return minBetAmount;
    }

    function setMaxBetAmount(uint _maxBetAmount) onlyowner returns (uint) {
        maxBetAmount = _maxBetAmount;
        MaxBetAmountChanged(maxBetAmount);
        return maxBetAmount;
    }

    function setPointer(uint8 _pointer) onlyowner returns (uint) {
        pointer = _pointer;
        PointerChanged(pointer);
        return pointer;
    }

    function getGameIds() constant returns(uint[]) {
        uint[] memory ids = new uint[](games.length);
        for (uint i = 0; i < games.length; i++) {
            ids[i] = games[i].id;
        }
        return ids;
    }

    function getGamePlayer(uint gameId) constant returns(address) {
        return games[gameId].player;
    }

    function getGameAmount(uint gameId) constant returns(uint) {
        return games[gameId].amount;
    }

    function getGameStart(uint gameId) constant returns(uint8) {
        return games[gameId].start;
    }

    function getGameEnd(uint gameId) constant returns(uint8) {
        return games[gameId].end;
    }

    function getGameHash(uint gameId) constant returns(bytes32) {
        return games[gameId].hash;
    }

    function getGameNumber(uint gameId) constant returns(uint8) {
        return games[gameId].number;
    }

    function getGameWin(uint gameId) constant returns(bool) {
        return games[gameId].win;
    }

    function getGamePrize(uint gameId) constant returns(uint) {
        return games[gameId].prize;
    }

    function getMinBetAmount() constant returns(uint) {
        return minBetAmount;
    }

    function getMaxBetAmount() constant returns(uint) {
        return maxBetAmount;
    }

    function () payable {
    }
}

    Contract ABI  
[{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"games","outputs":[{"name":"player","type":"address"},{"name":"id","type":"uint256"},{"name":"amount","type":"uint256"},{"name":"start","type":"uint8"},{"name":"end","type":"uint8"},{"name":"hash","type":"bytes32"},{"name":"number","type":"uint8"},{"name":"win","type":"bool"},{"name":"prize","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"gameId","type":"uint256"}],"name":"getGameEnd","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"gameId","type":"uint256"}],"name":"getGamePlayer","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"gameId","type":"uint256"}],"name":"getGameWin","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"amount","type":"uint256"}],"name":"withdraw","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"kill","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_pointer","type":"uint8"}],"name":"setPointer","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getMaxBetAmount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_minBetAmount","type":"uint256"}],"name":"setMinBetAmount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_maxBetAmount","type":"uint256"}],"name":"setMaxBetAmount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getMinBetAmount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"gameId","type":"uint256"}],"name":"getGameNumber","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getGameIds","outputs":[{"name":"","type":"uint256[]"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"start","type":"uint8"},{"name":"end","type":"uint8"}],"name":"placeBet","outputs":[{"name":"","type":"bool"}],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"name":"gameId","type":"uint256"}],"name":"getGameAmount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"gameId","type":"uint256"}],"name":"getGameStart","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"gameId","type":"uint256"}],"name":"getGameHash","outputs":[{"name":"","type":"bytes32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"gameId","type":"uint256"}],"name":"getGamePrize","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"numberOfGames","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"amount","type":"uint256"}],"name":"MinBetAmountChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"amount","type":"uint256"}],"name":"MaxBetAmountChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"value","type":"uint8"}],"name":"PointerChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"player","type":"address"},{"indexed":true,"name":"gameId","type":"uint256"},{"indexed":false,"name":"start","type":"uint8"},{"indexed":false,"name":"end","type":"uint8"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"GameRoll","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"player","type":"address"},{"indexed":true,"name":"gameId","type":"uint256"},{"indexed":false,"name":"start","type":"uint8"},{"indexed":false,"name":"end","type":"uint8"},{"indexed":false,"name":"number","type":"uint8"},{"indexed":false,"name":"amount","type":"uint256"},{"indexed":false,"name":"prize","type":"uint256"}],"name":"GameWin","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"player","type":"address"},{"indexed":true,"name":"gameId","type":"uint256"},{"indexed":false,"name":"start","type":"uint8"},{"indexed":false,"name":"end","type":"uint8"},{"indexed":false,"name":"number","type":"uint8"},{"indexed":false,"name":"amount","type":"uint256"},{"indexed":false,"name":"prize","type":"uint256"}],"name":"GameLoose","type":"event"}]

  Contract Creation Code Switch To Opcodes View
60606040526000600255655af3107a4000600355670de0b6b3a76400006004556005805460ff191660011790555b60008054600160a060020a03191633600160a060020a03161790555b5b611023806100596000396000f300606060405236156101045763ffffffff7c0100000000000000000000000000000000000000000000000000000000600035041663117a5b908114610108578063188b81b41461017f5780631d6b867c146101ab57806329a86dde146101dd5780632e1a7d4d1461020757806341c0e1b51461022f5780634e72ec9114610244578063550ed1f01461026f5780636c188593146102945780637cfbc7a5146102bc57806382a5285d146102e45780639439060f146103095780639f668bba14610335578063a648567b1461039c578063c20547b3146103c4578063c235a5c7146103ec578063d1988b6a14610418578063ead2bfdc14610440578063f692807014610468575b5b5b005b341561011357600080fd5b61011e60043561048d565b604051600160a060020a039099168952602089019790975260408089019690965260ff9485166060890152928416608088015260a087019190915290911660c0850152151560e0840152610100830191909152610120909101905180910390f35b341561018a57600080fd5b6101956004356104fe565b60405160ff909116815260200160405180910390f35b34156101b657600080fd5b6101c1600435610535565b604051600160a060020a03909116815260200160405180910390f35b34156101e857600080fd5b6101f360043561056a565b604051901515815260200160405180910390f35b341561021257600080fd5b61021d6004356105a1565b60405190815260200160405180910390f35b341561023a57600080fd5b61010461060d565b005b341561024f57600080fd5b61021d60ff60043516610635565b60405190815260200160405180910390f35b341561027a57600080fd5b61021d6106a9565b60405190815260200160405180910390f35b341561029f57600080fd5b61021d6004356106b0565b60405190815260200160405180910390f35b34156102c757600080fd5b61021d60043561070c565b60405190815260200160405180910390f35b34156102ef57600080fd5b61021d610768565b60405190815260200160405180910390f35b341561031457600080fd5b61019560043561076f565b60405160ff909116815260200160405180910390f35b341561034057600080fd5b6103486107a1565b60405160208082528190810183818151815260200191508051906020019060200280838360005b838110156103885780820151818401525b60200161036f565b505050509050019250505060405180910390f35b6101f360ff60043581169060243516610833565b604051901515815260200160405180910390f35b34156103cf57600080fd5b61021d600435610cd6565b60405190815260200160405180910390f35b34156103f757600080fd5b610195600435610d05565b60405160ff909116815260200160405180910390f35b341561042357600080fd5b61021d600435610d37565b60405190815260200160405180910390f35b341561044b57600080fd5b61021d600435610d66565b60405190815260200160405180910390f35b341561047357600080fd5b61021d610d95565b60405190815260200160405180910390f35b600180548290811061049b57fe5b906000526020600020906007020160005b50805460018201546002830154600384015460048501546005860154600690960154600160a060020a0390951696509294919360ff808316946101009384900482169490938183169391049091169089565b600060018281548110151561050f57fe5b906000526020600020906007020160005b5060030154610100900460ff1690505b919050565b600060018281548110151561054657fe5b906000526020600020906007020160005b5054600160a060020a031690505b919050565b600060018281548110151561057b57fe5b906000526020600020906007020160005b5060050154610100900460ff1690505b919050565b6000805433600160a060020a039081169116141561053057600160a060020a03301631821161060257600160a060020a03331682156108fc0283604051600060405180830381858888f1935050505015156105fb57600080fd5b5080610530565b5060005b5b5b919050565b60005433600160a060020a039081169116141561063257600054600160a060020a0316ff5b5b565b6000805433600160a060020a0390811691161415610530576005805460ff191660ff84811691909117918290557f494339425ccfe8f0bb02b1779d3486f050c78a4c137194deec3ac7d3bbac223d911660405160ff909116815260200160405180910390a15060055460ff165b5b5b919050565b6004545b90565b6000805433600160a060020a03908116911614156105305760038290557f9021dd3007e7051051f95aa291e73b2e6329b0788d93ca57e3416325db0dab568260405190815260200160405180910390a1506003545b5b5b919050565b6000805433600160a060020a03908116911614156105305760048290557f2571a4ab172c9326c617a92bef1306245bd83972d0181ecacc44ceb3a5dad6dc8260405190815260200160405180910390a1506004545b5b5b919050565b6003545b90565b600060018281548110151561078057fe5b906000526020600020906007020160005b506005015460ff1690505b919050565b6107a9610f44565b6107b1610f44565b6001546000906040518059106107c45750595b908082528060200260200182016040525b509150600090505b60015481101561082a5760018054829081106107f557fe5b906000526020600020906007020160005b506001015482828151811061081757fe5b602090810290910101525b6001016107dd565b8192505b505090565b600080600080600060035434101561084e5760009450610ccc565b6004543411156108615760009450610ccc565b868603600101935060078460ff16111561087e5760009450610ccc565b60018460ff1610156108935760009450610ccc565b60018054935083906108a790828101610f56565b5060028054600101905582600160a060020a0333167fcd22ccea744b12d5a31f3d12951bb6af85fddeb7cf8892eb0cbf89ec9bd3544d89893460405160ff9384168152919092166020820152604080820192909252606001905180910390a38260018481548110151561091657fe5b906000526020600020906007020160005b50600101819055503360018481548110151561093f57fe5b906000526020600020906007020160005b50805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055600180543491908590811061098d57fe5b906000526020600020906007020160005b506002015560018054889190859081106109b457fe5b906000526020600020906007020160005b50600301805460ff191660ff9290921691909117905560018054879190859081106109ec57fe5b906000526020600020906007020160005b50600301805461ff00191661010060ff93841602179055600554610a219116610d9b565b6001805485908110610a2f57fe5b906000526020600020906007020160005b506004015560018054610a73919085908110610a5857fe5b906000526020600020906007020160005b5060040154610dc3565b6001805485908110610a8157fe5b906000526020600020906007020160005b50600501805460ff191660ff929092169190911790556001805484908110610ab657fe5b906000526020600020906007020160005b50600590810154815460ff191660ff91821617909155600180549189169185908110610aef57fe5b906000526020600020906007020160005b506005015460ff1610801590610b4057508560ff16600184815481101515610b2457fe5b906000526020600020906007020160005b506005015460ff1611155b15610bbf5760018084815481101515610b5557fe5b906000526020600020906007020160005b5060050180549115156101000261ff0019909216919091179055600a345b04915083600a0360ff1690508082023401600184815481101515610ba457fe5b906000526020600020906007020160005b5060060155610be6565b60018084815481101515610bcf57fe5b906000526020600020906007020160005b50600601555b33600160a060020a03166108fc600185815481101515610c0257fe5b906000526020600020906007020160005b50600601549081150290604051600060405180830381858888f193505050501515610c3d57600080fd5b610cc733848989600188815481101515610c5357fe5b906000526020600020906007020160005b50600501546001805460ff909216913491908b908110610c8057fe5b906000526020600020906007020160005b5060060154600180548c908110610ca457fe5b906000526020600020906007020160005b5060050154610100900460ff16610e5f565b600194505b5050505092915050565b6000600182815481101515610ce757fe5b906000526020600020906007020160005b506002015490505b919050565b6000600182815481101515610d1657fe5b906000526020600020906007020160005b506003015460ff1690505b919050565b6000600182815481101515610d4857fe5b906000526020600020906007020160005b506004015490505b919050565b6000600182815481101515610d7757fe5b906000526020600020906007020160005b506006015490505b919050565b60025481565b600060ff8210610daa5760ff91505b60008211610db757600191505b8143034090505b919050565b60055460009060ff16601f5b60018110610e54576030848260208110610de557fe5b1a60f860020a0260f860020a900460ff1610158015610e2157506039848260208110610e0d57fe5b1a60f860020a0260f860020a900460ff1611155b15610e4a576030848260208110610e3457fe5b1a60f860020a0260f860020a9004039250610e58565b5b60001901610dcf565b8192505b5050919050565b8015610ed1578688600160a060020a03167f38f42d41ce538b59d65fbfd856534b6551c96f51bfc699d57ea89912665f486e888888888860405160ff95861681529385166020850152919093166040808401919091526060830193909352608082015260a001905180910390a3610f39565b8688600160a060020a03167f2991964c8e053db95f2c7cb4b4df38fc1f578567fcda37db63f5822d751ae8e4888888888860405160ff95861681529385166020850152919093166040808401919091526060830193909352608082015260a001905180910390a35b5b5050505050505050565b60206040519081016040526000815290565b815481835581811511610f8257600702816007028360005260206000209182019101610f829190610f88565b5b505050565b6106ad91905b80821115610ff057805473ffffffffffffffffffffffffffffffffffffffff191681556000600182018190556002820181905560038201805461ffff199081169091556004830182905560058301805490911690556006820155600701610f8e565b5090565b905600a165627a7a7230582074e116dfa96cdda686cbad03c9c49f6eb181d16d0e32f6e158c12507deac01ff0029

   Swarm Source:
bzzr://74e116dfa96cdda686cbad03c9c49f6eb181d16d0e32f6e158c12507deac01ff
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.