Contract Overview
Balance: 0.000000009874468848 Ether
Ether Value: Less Than $0.01 (@ $201.66/ETH)
Transactions: 1129 txns
 Latest 25 txns From a total of 1129 Transactions

TxHash Age From To Value [TxFee]
0x2a304d263ea4392e4eed20e04dcc5b04bac2abdb3f7ca722324fbcc7d19c42a523 days 14 hrs agoBittrex_1  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980 Ether0.00249965
0xedd77296090e7e4e969945bba1129585fec8c5a84c0fd330f07ad2d47ecafaa223 days 15 hrs agoNanopool  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980.050085772520357 Ether0.000063153
0xc7530007df9f3ec5adf23c2d3fdd1b0387e3515a0bc7c2f7f2a3d020dff7570929 days 12 hrs agoBittrex_1  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980 Ether0.00249965
0x53230609b40df4781ee4c213d120db4eff0958c47505d54a7e615ebe7c780ab429 days 13 hrs agoNanopool  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980.05010775456467 Ether0.000063153
0x6b4f6e98f1b39b239d735278e12fbef41d0737974d87a74937ce5685717ecfae34 days 4 hrs agoBittrex_1  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980 Ether0.00249965
0x3409e8de54a4475ab2dfd9283527986d5e8a6e7284df8f973b7d20e04bcaabbc34 days 4 hrs agoNanopool  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980.05035754043699 Ether0.000063153
0x17932c275abb0fd743a19c18546c33365bfbd98d2dbf18639c375afc2d5a746939 days 2 hrs agoBittrex_1  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980 Ether0.00249645
0x6b6ae1980da493cafcd0e8c237d8e6286f8e99146f570bbb3404a86c3b1d810a39 days 2 hrs agoNanopool  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980.050016640933275 Ether0.000063153
0xcbbbe2364ba81e4124f6d8523b50bad6581346f7029e664909c76c91ab4271a943 days 16 hrs agoBittrex_1  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980 Ether0.00249965
0x82edf171aec29a8d5e89dd8dab8a136fd2fc8a9b39795ceebfa13525e167bcc943 days 16 hrs agoNanopool  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980.05073500486552 Ether0.000063153
0x64cf81018aefd09baf095cd3b2b35072059b0e23e92d8d4399d4afe273ef0abb48 days 57 mins agoBittrex_1  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980 Ether0.00249965
0x9cbc4c3087376d059431d9ddd5a58b713af14bb576cf63be97be5a0c128dbf2448 days 1 hr agoNanopool  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980.05003076589911 Ether0.000063153
0x0ab1282ddedc919005bc1b748781d523330478b3c358b52b714b9a25ed5c6e0852 days 10 hrs agoBittrex_1  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980 Ether0.00249965
0xb218fe29e2f97ecd816ecaa544ee5f5600849da15f2269963492f99cbb33107052 days 10 hrs agoNanopool  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980.050033757237892 Ether0.000084204
0x566bbb321fdf02cbf33637611a8708beebe6874fb4c2fa83c0ae1477139d6b8856 days 19 hrs agoBittrex_1  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980 Ether0.00249965
0x6458f5c4e567972388fb2c1becab8917d7fa08478305eecb81c54d5700945d5056 days 19 hrs agoNanopool  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980.050155641083631 Ether0.000021051
0x8068a76b4f00f7d9e1b7bd60c447dc3b866317c5e00d677f676875971a25d4de61 days 7 hrs agoBittrex_1  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980 Ether0.00249965
0x2ad19a1c9db4dada53f2f10fb69df53aaaa73dc78dbae1865a4ec39e73d24ed861 days 7 hrs agoNanopool  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980.050600602499006 Ether0.000021051
0x5872a56e940a7acbc477db7b9a8804391c724e94e083922dc1e633bfe18bebf465 days 22 hrs agoBittrex_1  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980 Ether0.0049993
0x9f9d50f4388b8d490a27ce6e7b32c9b85d05054656832be52c4b63d43f0fe93c65 days 22 hrs agoNanopool  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980.05010987273026 Ether0.000021051
0xb13d61e883d70a20eabc812cb34bb5ad7fd5707af8837b00df42df4cf4f6457670 days 19 hrs agoBittrex_1  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980 Ether0.0049993
0xa2fe3c6c9a8ac59e8602ce3253e4d7751eb8e8bf632317a674d54c1400398be670 days 19 hrs agoNanopool  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980.050441734925675 Ether0.000021051
0xd6100f37cf6017ec5f9271601aaf3c9bfb26b45effa21c37edb5fd0ee4beebf071 days 6 hrs agoBittrex_1  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980 Ether0.0049993
0xcec09af797b1b755309f110485c4223b8d4b79e8ae7f9e931d10b90940e85bb771 days 6 hrs agoNanopool  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980.050464446431692 Ether0.000021051
0xb882bbf6ee9e67ea1f74538780904b0f116e4423c01db4373df97d6e2bca903371 days 19 hrs agoBittrex_1  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980 Ether0.0049993
[ 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
0x2a304d263ea4392e4eed20e04dcc5b04bac2abdb3f7ca722324fbcc7d19c42a5642453923 days 14 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05008577 Ether
0xc7530007df9f3ec5adf23c2d3fdd1b0387e3515a0bc7c2f7f2a3d020dff75709638847829 days 12 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05010775 Ether
0x6b4f6e98f1b39b239d735278e12fbef41d0737974d87a74937ce5685717ecfae636022534 days 4 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05035754 Ether
0x17932c275abb0fd743a19c18546c33365bfbd98d2dbf18639c375afc2d5a7469633049239 days 2 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05001664 Ether
0xcbbbe2364ba81e4124f6d8523b50bad6581346f7029e664909c76c91ab4271a9630297543 days 16 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05073501 Ether
0x64cf81018aefd09baf095cd3b2b35072059b0e23e92d8d4399d4afe273ef0abb627702748 days 57 mins ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05003076 Ether
0x0ab1282ddedc919005bc1b748781d523330478b3c358b52b714b9a25ed5c6e08625094852 days 10 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05003376 Ether
0x566bbb321fdf02cbf33637611a8708beebe6874fb4c2fa83c0ae1477139d6b88622492756 days 19 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05015564 Ether
0x8068a76b4f00f7d9e1b7bd60c447dc3b866317c5e00d677f676875971a25d4de619838561 days 7 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05060061 Ether
0x5872a56e940a7acbc477db7b9a8804391c724e94e083922dc1e633bfe18bebf4617095265 days 22 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05010987 Ether
0xb13d61e883d70a20eabc812cb34bb5ad7fd5707af8837b00df42df4cf4f64576614196770 days 19 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05044173 Ether
0xd6100f37cf6017ec5f9271601aaf3c9bfb26b45effa21c37edb5fd0ee4beebf0613933871 days 6 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05046445 Ether
0xb882bbf6ee9e67ea1f74538780904b0f116e4423c01db4373df97d6e2bca9033613619271 days 19 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05092932 Ether
0xc8bbdbac6e697fcb666a16eb8753a0394f22bee9ca4a5874f31de50cde82f41c613328772 days 7 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05047547 Ether
0x9dc739dabb2b5b0e4dbaf43dfe66a0c1107252d6dc045f238994c1d3b9f7b85c613038672 days 19 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05013023 Ether
0x6fab06685aa50701c6bcb3cc1dc8e37480a36763fc6cf1cb09e935dc3271922d612767273 days 6 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05072973 Ether
0x0a5f2cbbd50bcba378622db7999d60d25e146deeb1201f0e0c83ee30e200c54b612469473 days 18 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05085889 Ether
0x23fb104e98c7aeac5282f8a3d24f11ad29e5a20463bb1cbd505ebbc6a0d40481612143674 days 7 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05155988 Ether
0x5f2d4067bfc8015597f88b0fcda8a155ea5e17afc2a868f744763d69be80f98e611884674 days 17 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05152843 Ether
0x7ae8999ad9812bf2b2b82a6cc8caa051f1d14971e1419950926165574c34cbe1611611175 days 5 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05109647 Ether
0xc9aab2a64a06fbb87a711aa9cd1d060b99bdcfb3327d7e03cef77419ee03ec3f611367575 days 14 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.0508788 Ether
0x75bdb157de25b173d6e11a4ecde6966353e654b43f0e55e3eeb686fcb41bd27d611113576 days 1 hr ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05006918 Ether
0x5182a270d48934048d4ccfd8de545e84cc069e3481a103726a79fd209c0b0a65610843476 days 12 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05033112 Ether
0x0896ba31b77eebc4f9516c69b0443d046dbbe0cfa211cdaea4c58affae69ed19610574176 days 23 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05147177 Ether
0x3e3b5ebb113108d070c568d9148521d4fa4c9741bb9af9727e8f51d396cea7fa610236777 days 12 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05023156 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.