Contract Overview
Balance: 0.00000000927579808 Ether
Ether Value: Less Than $0.01 (@ $204.20/ETH)
Transactions: 312 txns
 Latest 25 txns From a total of 312 Transactions

TxHash Age From To Value [TxFee]
0x1a10028e6338ccefefa0dc2f0ef601943898315ee151249814d9f9c9eca421b647 days 21 hrs agoBittrex_1  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0 Ether0.00250285
0x34f2d9dc0476c9f190b1b55b2eb0d1f19726a87b679c7cf91978eb45f5b4dbdb47 days 21 hrs agoNanopool  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0.100096457943893 Ether0.000063153
0x8effe62cffa0d2cccddda0e26dcb9230f5c098c3358be7b2834c9d2cd822a36449 days 23 hrs agoBittrex_1  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0 Ether0.00250285
0x215dae22375b50423164008f6256fbe63754278c8e6c538bb02dc87aa784381d49 days 23 hrs agoNanopool  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0.100199064855856 Ether0.000021051
0xf9386a2075813795f33298da8771fa71be8ec3004934c7bee3c982abc9f9bf9951 days 22 hrs agoBittrex_1  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0 Ether0.00250285
0x3d374555f11e474699dbdd8573a0cb6e2bd35c38bafb917876b1ccab1e08440251 days 23 hrs agoNanopool  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0.100078210067397 Ether0.000021051
0x909fdbeb1663ccc0fce23b8ac81ff0a07e6d49bde6fe195a13cdf504bfbedf1754 days 4 hrs agoBittrex_1  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0 Ether0.00250285
0x420db0089a1830ae21b6276f9a26426405c90174f63788e28c38778b9ee6f65754 days 4 hrs agoNanopool  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0.125758868968545 Ether0.000021051
0x62a79a3195e5e5c344bc3122512b5d0cf5f57d20c5276d3a1cdf70b170c2c09057 days 2 hrs agoBittrex_1  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0 Ether0.00250285
0x9efea24e507b5bcd9287fb0029f7bf3031268cd4557b92c564773aaf6de8a61357 days 2 hrs agoNanopool  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0.100290230130888 Ether0.000021051
0xe0358e4d03955be4ed2720d385faf5a289e830a67b6ba067c4e542db9dbf75bc59 days 10 hrs agoBittrex_1  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0 Ether0.00250285
0x7281ea472a84686b0f21680541bbbf4084788d1c854ad55a52a8dd3070ebce0859 days 11 hrs agoNanopool  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0.101715857837366 Ether0.000021051
0x58051f92577cab2a29bc0788b44bf937fef728d6011aa8ebe6eb29f25870885261 days 15 hrs agoBittrex_1  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0 Ether0.00250285
0x0e382f19b3dbbbc4876476310be75ca34a7c7860997d0acf4f15a8c9e2aea8f961 days 15 hrs agoNanopool  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0.101263465116556 Ether0.000021051
0xcd038fe849079c87caab09795aa192c9332c80d3382359ee57897822a6d6172763 days 17 hrs agoBittrex_1  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0 Ether0.00250285
0x75450522c5da5295804ab866acf947c0a507cfcd1332d20128c44ccfa775da8363 days 17 hrs agoNanopool  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0.100052930312002 Ether0.000021051
0x4457efd1d77fb04e82528a44e69f9ae0a75de4c65b8bf39b0877ad410e6f1b4165 days 18 hrs agoBittrex_1  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0 Ether0.0050057
0x2a581530b3337c47fcc793c79031b662e23ace18e2028e9df023990d8eb6173365 days 18 hrs agoNanopool  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0.100149843352944 Ether0.000021051
0xfb657e31c130a2e2778251d3d654b4e847e63575cab197898cccc8b915d7d37168 days 32 mins agoBittrex_1  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0 Ether0.0050057
0xd4395f1ad3a312988f415605567e71aaa89393c98c8f2e46fa81e1c06a65197c68 days 38 mins agoNanopool  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0.100077621046105 Ether0.000021051
0x91b16e130760b1963163e826cb781bb9333c3c475f87f121e529376529b3b60870 days 15 hrs agoBittrex_1  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0 Ether0.0050057
0x30f6321d24e667f4865791c27f78c80ad45eb0a1e1b865cc68efaf52f54c128670 days 16 hrs agoNanopool  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0.100747129393076 Ether0.000021051
0x627d264c11d2e6a1b5d099a40c620adf538e0ab3a9b3945d629492d1b507833073 days 16 hrs agoBittrex_1  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0 Ether0.0050057
0x31e9bf70406aff1d8247712ea62308b86e45575fca217c87c862d6644d489fef73 days 16 hrs agoNanopool  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0.100105051652742 Ether0.000021051
0xce8b31dfcfdf3f7c0b4c5e206cdb2ed0c0cc523addb12e8c10f9a96c0849ec4e76 days 4 hrs agoBittrex_1  IN   0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0 Ether0.0050057
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 25 Internal Txns, Click Here To View More View All
ParentTxHash Block Age From To Value
0x1a10028e6338ccefefa0dc2f0ef601943898315ee151249814d9f9c9eca421b6627876447 days 21 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10009645 Ether
0x8effe62cffa0d2cccddda0e26dcb9230f5c098c3358be7b2834c9d2cd822a364626636949 days 23 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10019907 Ether
0xf9386a2075813795f33298da8771fa71be8ec3004934c7bee3c982abc9f9bf99625460951 days 22 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10007821 Ether
0x909fdbeb1663ccc0fce23b8ac81ff0a07e6d49bde6fe195a13cdf504bfbedf17624136954 days 4 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.12575887 Ether
0x62a79a3195e5e5c344bc3122512b5d0cf5f57d20c5276d3a1cdf70b170c2c090622407557 days 2 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10029023 Ether
0xe0358e4d03955be4ed2720d385faf5a289e830a67b6ba067c4e542db9dbf75bc621022559 days 10 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10171586 Ether
0x58051f92577cab2a29bc0788b44bf937fef728d6011aa8ebe6eb29f258708852619728361 days 15 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10126346 Ether
0xcd038fe849079c87caab09795aa192c9332c80d3382359ee57897822a6d61727618499863 days 17 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10005293 Ether
0x4457efd1d77fb04e82528a44e69f9ae0a75de4c65b8bf39b0877ad410e6f1b41617277865 days 18 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10014984 Ether
0xfb657e31c130a2e2778251d3d654b4e847e63575cab197898cccc8b915d7d371615954968 days 32 mins ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10007763 Ether
0x91b16e130760b1963163e826cb781bb9333c3c475f87f121e529376529b3b608614385470 days 15 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10074712 Ether
0x627d264c11d2e6a1b5d099a40c620adf538e0ab3a9b3945d629492d1b5078330612610973 days 16 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10010506 Ether
0xce8b31dfcfdf3f7c0b4c5e206cdb2ed0c0cc523addb12e8c10f9a96c0849ec4e611121076 days 4 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10015372 Ether
0xe2a0baedcd0c8f25616cac8119e42dc3bf0f58cea6619f8f87f15f768eacfab1609888078 days 6 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10071935 Ether
0xbb595f10acb6fb6b9c1dc9fdd92ec107eceac607b167a720825cff078699f053608623280 days 9 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10068772 Ether
0x64a15ba49c051a39f5185c7914424fb3293f1d61ec839a37c2d04e90fab5d2d4607158382 days 21 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10049926 Ether
0x6e6323ccebea555c1672a48a0bd83e1c55ca3bd5e11bd35029c7644c6ef11b38605786285 days 5 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10022962 Ether
0x0349ee11737b76d2c96dc04a87890f1bbe874f96980a96413bdf8dfcbaba3f8c604595787 days 4 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10027285 Ether
0x99997fb28eb83005846c5a104107cf781ebc5db64db6d8732a6e1996b00e59fa603495789 days 1 hr ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10007278 Ether
0xab25afd10bb318763ff83c629f3f280fa4ca2c07b091300584165344c99aa98a602229491 days 5 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.1008989 Ether
0x850f0addd4f8961ba0265897adb0f91da53971eb7aa64b944801f8cf2f4cfa92601004793 days 6 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10028865 Ether
0xa12e94f40a55620598b414cebef6db8fa0a3802ebd004c63dcabc2194ba51b34599471195 days 21 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10045908 Ether
0x82c9b7a8991dc09f284d43f00668e20af97a0c4053a7af14209da3440812cb9d598370897 days 18 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10005253 Ether
0xe62065449b2e3dcf3483a8e90cac89b9f2f879fc58e1a1b64f22a190fa484d60597101999 days 22 hrs ago0x0bba06be9e3b63d025cd555c06a057fc29ec6f9d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10004805 Ether
0x33d07bd4e911083e50a8f74e2b29f0353cff4696b4a7bc8878d1d8bfddc4e4875959611101 days 20 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) SolidityCompiler Bugs.

Contract Source Code Verified (Similar Match)
Note: Displaying Similar Match Verified Source Code At Contract 0xd1DD82d1dED8f40c200b89455050E9C18D918504(Excluding Constructor Arguments if_any)
Contract Name: UserWallet
Compiler Text: v0.4.11+commit.68ef5810
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

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 Switch To Opcodes View
6060604052341561000c57fe5b60405160208061026c83398101604052515b60008054600160a060020a031916600160a060020a0383161790555b505b6102218061004b6000396000f300606060405236156100495763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416636ea056a98114610052578063c0ee0b8a14610092575b6100505b5b565b005b341561005a57fe5b61007e73ffffffffffffffffffffffffffffffffffffffff60043516602435610104565b604080519115158252519081900360200190f35b341561009a57fe5b604080516020600460443581810135601f810184900484028501840190955284845261005094823573ffffffffffffffffffffffffffffffffffffffff169460248035956064949293919092019181908401838280828437509496506101ef95505050505050565b005b6000805460408051602090810184905281517f3c18d31800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff878116600483015292519290931692633c18d318926024808301939282900301818787803b151561017b57fe5b6102c65a03f1151561018957fe5b5050506040518051905073ffffffffffffffffffffffffffffffffffffffff1660003660006040516020015260405180838380828437820191505092505050602060405180830381856102c65a03f415156101e057fe5b50506040515190505b92915050565b5b5050505600a165627a7a723058204cdd69fdcf3cf6cbee9677fe380fa5f044048aa9e060ec5619a21ca5a5bd4cd10029000000000000000000000000a3c1e324ca1ce40db73ed6026c4a177f099b5770

   Swarm Source:
bzzr://4cdd69fdcf3cf6cbee9677fe380fa5f044048aa9e060ec5619a21ca5a5bd4cd1

 

View All
Block Age transaction Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.