Contract 0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d

 

Contract Overview

Balance:
0.00000000927579808 Ether

EtherValue:
Less Than $0.01 (@ $147.49/ETH)
TxHash Block Age From To Value [TxFee]
0x1a10028e6338ccefefa0dc2f0ef601943898315ee151249814d9f9c9eca421b66278764166 days 6 hrs agoBittrex_1  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0 Ether0.00250285
0x34f2d9dc0476c9f190b1b55b2eb0d1f19726a87b679c7cf91978eb45f5b4dbdb6278740166 days 6 hrs agoNanopool  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0.100096457943893 Ether0.000063153
0x8effe62cffa0d2cccddda0e26dcb9230f5c098c3358be7b2834c9d2cd822a3646266369168 days 7 hrs agoBittrex_1  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0 Ether0.00250285
0x215dae22375b50423164008f6256fbe63754278c8e6c538bb02dc87aa784381d6266353168 days 8 hrs agoNanopool  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0.100199064855856 Ether0.000021051
0xf9386a2075813795f33298da8771fa71be8ec3004934c7bee3c982abc9f9bf996254609170 days 7 hrs agoBittrex_1  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0 Ether0.00250285
0x3d374555f11e474699dbdd8573a0cb6e2bd35c38bafb917876b1ccab1e0844026254589170 days 7 hrs agoNanopool  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0.100078210067397 Ether0.000021051
0x909fdbeb1663ccc0fce23b8ac81ff0a07e6d49bde6fe195a13cdf504bfbedf176241369172 days 12 hrs agoBittrex_1  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0 Ether0.00250285
0x420db0089a1830ae21b6276f9a26426405c90174f63788e28c38778b9ee6f6576241352172 days 12 hrs agoNanopool  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0.125758868968545 Ether0.000021051
0x62a79a3195e5e5c344bc3122512b5d0cf5f57d20c5276d3a1cdf70b170c2c0906224075175 days 11 hrs agoBittrex_1  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0 Ether0.00250285
0x9efea24e507b5bcd9287fb0029f7bf3031268cd4557b92c564773aaf6de8a6136224047175 days 11 hrs agoNanopool  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0.100290230130888 Ether0.000021051
0xe0358e4d03955be4ed2720d385faf5a289e830a67b6ba067c4e542db9dbf75bc6210225177 days 19 hrs agoBittrex_1  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0 Ether0.00250285
0x7281ea472a84686b0f21680541bbbf4084788d1c854ad55a52a8dd3070ebce086210191177 days 19 hrs agoNanopool  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0.101715857837366 Ether0.000021051
0x58051f92577cab2a29bc0788b44bf937fef728d6011aa8ebe6eb29f2587088526197283180 days 3 mins agoBittrex_1  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0 Ether0.00250285
0x0e382f19b3dbbbc4876476310be75ca34a7c7860997d0acf4f15a8c9e2aea8f96197261180 days 9 mins agoNanopool  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0.101263465116556 Ether0.000021051
0xcd038fe849079c87caab09795aa192c9332c80d3382359ee57897822a6d617276184998182 days 1 hr agoBittrex_1  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0 Ether0.00250285
0x75450522c5da5295804ab866acf947c0a507cfcd1332d20128c44ccfa775da836184962182 days 1 hr agoNanopool  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0.100052930312002 Ether0.000021051
0x4457efd1d77fb04e82528a44e69f9ae0a75de4c65b8bf39b0877ad410e6f1b416172778184 days 3 hrs agoBittrex_1  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0 Ether0.0050057
0x2a581530b3337c47fcc793c79031b662e23ace18e2028e9df023990d8eb617336172751184 days 3 hrs agoNanopool  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0.100149843352944 Ether0.000021051
0xfb657e31c130a2e2778251d3d654b4e847e63575cab197898cccc8b915d7d3716159549186 days 8 hrs agoBittrex_1  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0 Ether0.0050057
0xd4395f1ad3a312988f415605567e71aaa89393c98c8f2e46fa81e1c06a65197c6159525186 days 9 hrs agoNanopool  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0.100077621046105 Ether0.000021051
0x91b16e130760b1963163e826cb781bb9333c3c475f87f121e529376529b3b6086143854189 days 24 mins agoBittrex_1  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0 Ether0.0050057
0x30f6321d24e667f4865791c27f78c80ad45eb0a1e1b865cc68efaf52f54c12866143828189 days 32 mins agoNanopool  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0.100747129393076 Ether0.000021051
0x627d264c11d2e6a1b5d099a40c620adf538e0ab3a9b3945d629492d1b50783306126109192 days 47 mins agoBittrex_1  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0 Ether0.0050057
0x31e9bf70406aff1d8247712ea62308b86e45575fca217c87c862d6644d489fef6126092192 days 52 mins agoNanopool  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0.100105051652742 Ether0.000021051
0xce8b31dfcfdf3f7c0b4c5e206cdb2ed0c0cc523addb12e8c10f9a96c0849ec4e6111210194 days 13 hrs agoBittrex_1  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0 Ether0.0050057
[ Download CSV Export 

Latest 25 Internal Transaction, Click here to view more Internal Transactions as a result of Contract Execution

Parent TxHash Block Age From To Value
0x1a10028e6338ccefefa0dc2f0ef601943898315ee151249814d9f9c9eca421b66278764166 days 6 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10009645 Ether
0x8effe62cffa0d2cccddda0e26dcb9230f5c098c3358be7b2834c9d2cd822a3646266369168 days 7 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10019907 Ether
0xf9386a2075813795f33298da8771fa71be8ec3004934c7bee3c982abc9f9bf996254609170 days 7 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10007821 Ether
0x909fdbeb1663ccc0fce23b8ac81ff0a07e6d49bde6fe195a13cdf504bfbedf176241369172 days 12 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.12575887 Ether
0x62a79a3195e5e5c344bc3122512b5d0cf5f57d20c5276d3a1cdf70b170c2c0906224075175 days 11 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10029023 Ether
0xe0358e4d03955be4ed2720d385faf5a289e830a67b6ba067c4e542db9dbf75bc6210225177 days 19 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10171586 Ether
0x58051f92577cab2a29bc0788b44bf937fef728d6011aa8ebe6eb29f2587088526197283180 days 3 mins ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10126346 Ether
0xcd038fe849079c87caab09795aa192c9332c80d3382359ee57897822a6d617276184998182 days 1 hr ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10005293 Ether
0x4457efd1d77fb04e82528a44e69f9ae0a75de4c65b8bf39b0877ad410e6f1b416172778184 days 3 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10014984 Ether
0xfb657e31c130a2e2778251d3d654b4e847e63575cab197898cccc8b915d7d3716159549186 days 8 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10007763 Ether
0x91b16e130760b1963163e826cb781bb9333c3c475f87f121e529376529b3b6086143854189 days 24 mins ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10074712 Ether
0x627d264c11d2e6a1b5d099a40c620adf538e0ab3a9b3945d629492d1b50783306126109192 days 47 mins ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10010506 Ether
0xce8b31dfcfdf3f7c0b4c5e206cdb2ed0c0cc523addb12e8c10f9a96c0849ec4e6111210194 days 13 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10015372 Ether
0xe2a0baedcd0c8f25616cac8119e42dc3bf0f58cea6619f8f87f15f768eacfab16098880196 days 15 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10071935 Ether
0xbb595f10acb6fb6b9c1dc9fdd92ec107eceac607b167a720825cff078699f0536086232198 days 18 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10068772 Ether
0x64a15ba49c051a39f5185c7914424fb3293f1d61ec839a37c2d04e90fab5d2d46071583201 days 5 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10049926 Ether
0x6e6323ccebea555c1672a48a0bd83e1c55ca3bd5e11bd35029c7644c6ef11b386057862203 days 13 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10022962 Ether
0x0349ee11737b76d2c96dc04a87890f1bbe874f96980a96413bdf8dfcbaba3f8c6045957205 days 12 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10027285 Ether
0x99997fb28eb83005846c5a104107cf781ebc5db64db6d8732a6e1996b00e59fa6034957207 days 9 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10007278 Ether
0xab25afd10bb318763ff83c629f3f280fa4ca2c07b091300584165344c99aa98a6022294209 days 13 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.1008989 Ether
0x850f0addd4f8961ba0265897adb0f91da53971eb7aa64b944801f8cf2f4cfa926010047211 days 15 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10028865 Ether
0xa12e94f40a55620598b414cebef6db8fa0a3802ebd004c63dcabc2194ba51b345994711214 days 5 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10045908 Ether
0x82c9b7a8991dc09f284d43f00668e20af97a0c4053a7af14209da3440812cb9d5983708216 days 3 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10005253 Ether
0xe62065449b2e3dcf3483a8e90cac89b9f2f879fc58e1a1b64f22a190fa484d605971019218 days 7 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10004805 Ether
0x33d07bd4e911083e50a8f74e2b29f0353cff4696b4a7bc8878d1d8bfddc4e4875959611220 days 4 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10000666 Ether
[ Download CSV Export 
Warning: The compiled contract might be susceptible to ExpExponentCleanup (medium/high-severity), NestedArrayFunctionCallDecoder (medium-severity), ZeroFunctionSelector (very low-severity), DelegateCallReturnValue (low-severity), ECRecoverMalformedInput (medium-severity), SkipEmptyStringLiteral (low-severity) Solidity Compiler Bugs.

Contract Source Code Verified (Similar Match)
Note: This contract matches the deployed ByteCode of the Verified Source Code for Contract 0xd1DD82d1dED8f40c200b89455050E9C18D918504
Contract Name: UserWallet
Compiler Version: v0.4.11+commit.68ef5810
Optimization Enabled: Yes
Runs (Optimizer):  200


Contract Source Code
pragma solidity ^0.4.10;

// Copyright 2017 Bittrex

contract AbstractSweeper {
    function sweep(address token, uint amount) returns (bool);

    function () { throw; }

    Controller controller;

    function AbstractSweeper(address _controller) {
        controller = Controller(_controller);
    }

    modifier canSweep() {
        if (msg.sender != controller.authorizedCaller() && msg.sender != controller.owner()) throw;
        if (controller.halted()) throw;
        _;
    }
}

contract Token {
    function balanceOf(address a) returns (uint) {
        (a);
        return 0;
    }

    function transfer(address a, uint val) returns (bool) {
        (a);
        (val);
        return false;
    }
}

contract DefaultSweeper is AbstractSweeper {
    function DefaultSweeper(address controller)
             AbstractSweeper(controller) {}

    function sweep(address _token, uint _amount)
    canSweep
    returns (bool) {
        bool success = false;
        address destination = controller.destination();

        if (_token != address(0)) {
            Token token = Token(_token);
            uint amount = _amount;
            if (amount > token.balanceOf(this)) {
                return false;
            }

            success = token.transfer(destination, amount);
        }
        else {
            uint amountInWei = _amount;
            if (amountInWei > this.balance) {
                return false;
            }

            success = destination.send(amountInWei);
        }

        if (success) {
            controller.logSweep(this, destination, _token, _amount);
        }
        return success;
    }
}

contract UserWallet {
    AbstractSweeperList sweeperList;
    function UserWallet(address _sweeperlist) {
        sweeperList = AbstractSweeperList(_sweeperlist);
    }

    function () public payable { }

    function tokenFallback(address _from, uint _value, bytes _data) {
        (_from);
        (_value);
        (_data);
     }

    function sweep(address _token, uint _amount)
    returns (bool) {
        (_amount);
        return sweeperList.sweeperOf(_token).delegatecall(msg.data);
    }
}

contract AbstractSweeperList {
    function sweeperOf(address _token) returns (address);
}

contract Controller is AbstractSweeperList {
    address public owner;
    address public authorizedCaller;

    address public destination;

    bool public halted;

    event LogNewWallet(address receiver);
    event LogSweep(address indexed from, address indexed to, address indexed token, uint amount);
    
    modifier onlyOwner() {
        if (msg.sender != owner) throw; 
        _;
    }

    modifier onlyAuthorizedCaller() {
        if (msg.sender != authorizedCaller) throw; 
        _;
    }

    modifier onlyAdmins() {
        if (msg.sender != authorizedCaller && msg.sender != owner) throw; 
        _;
    }

    function Controller() 
    {
        owner = msg.sender;
        destination = msg.sender;
        authorizedCaller = msg.sender;
    }

    function changeAuthorizedCaller(address _newCaller) onlyOwner {
        authorizedCaller = _newCaller;
    }

    function changeDestination(address _dest) onlyOwner {
        destination = _dest;
    }

    function changeOwner(address _owner) onlyOwner {
        owner = _owner;
    }

    function makeWallet() onlyAdmins returns (address wallet)  {
        wallet = address(new UserWallet(this));
        LogNewWallet(wallet);
    }

    function halt() onlyAdmins {
        halted = true;
    }

    function start() onlyOwner {
        halted = false;
    }

    address public defaultSweeper = address(new DefaultSweeper(this));
    mapping (address => address) sweepers;

    function addSweeper(address _token, address _sweeper) onlyOwner {
        sweepers[_token] = _sweeper;
    }

    function sweeperOf(address _token) returns (address) {
        address sweeper = sweepers[_token];
        if (sweeper == 0) sweeper = defaultSweeper;
        return sweeper;
    }

    function logSweep(address from, address to, address token, uint amount) {
        LogSweep(from, to, token, amount);
    }
}

Contract ABI
[{"constant":false,"inputs":[{"name":"_token","type":"address"},{"name":"_amount","type":"uint256"}],"name":"sweep","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_value","type":"uint256"},{"name":"_data","type":"bytes"}],"name":"tokenFallback","outputs":[],"payable":false,"type":"function"},{"inputs":[{"name":"_sweeperlist","type":"address"}],"payable":false,"type":"constructor"},{"payable":true,"type":"fallback"}]

Contract Creation Code
6060604052341561000c57fe5b60405160208061026c83398101604052515b60008054600160a060020a031916600160a060020a0383161790555b505b6102218061004b6000396000f300606060405236156100495763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416636ea056a98114610052578063c0ee0b8a14610092575b6100505b5b565b005b341561005a57fe5b61007e73ffffffffffffffffffffffffffffffffffffffff60043516602435610104565b604080519115158252519081900360200190f35b341561009a57fe5b604080516020600460443581810135601f810184900484028501840190955284845261005094823573ffffffffffffffffffffffffffffffffffffffff169460248035956064949293919092019181908401838280828437509496506101ef95505050505050565b005b6000805460408051602090810184905281517f3c18d31800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff878116600483015292519290931692633c18d318926024808301939282900301818787803b151561017b57fe5b6102c65a03f1151561018957fe5b5050506040518051905073ffffffffffffffffffffffffffffffffffffffff1660003660006040516020015260405180838380828437820191505092505050602060405180830381856102c65a03f415156101e057fe5b50506040515190505b92915050565b5b5050505600a165627a7a723058204cdd69fdcf3cf6cbee9677fe380fa5f044048aa9e060ec5619a21ca5a5bd4cd10029000000000000000000000000a3c1e324ca1ce40db73ed6026c4a177f099b5770


   Swarm Source:
bzzr://4cdd69fdcf3cf6cbee9677fe380fa5f044048aa9e060ec5619a21ca5a5bd4cd1
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.