Contract Overview
Balance: 0.00000000322380016 Ether
Ether Value: Less Than $0.01 (@ $116.49/ETH)
Transactions: 473 txns
Misc:
Address Watch: Add To Watch List
Contract Creator: 0xa3c1e324ca1ce40db73ed6026c4a177f099b5770at txn 0x4ebdff592d7b389f1d639a7f3ba29b4e15adf0d926441b8cf52cc64b05a93b33
 Latest 25 transactions from a total of 473 transactions

TxHash Age From To Value [TxFee]
0xb2732b4df2480898962ce08ca810a6e1c04b934b84505bea739f3206290326c49 hrs 6 mins agoBittrex_1  IN   0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590 Ether0.00250285
0x8d1f9c399d55a85ed8e1eafa91da98c21acf0f688487467553c08bb288f2ee9d9 hrs 10 mins agoNanopool  IN   0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590.203720241509615 Ether0.00021051
0x7da4079c600e11c5b46f1fbec0fe5427397aaaeb37d158831fa8fe1b7b5df8e71 day 6 hrs agoBittrex_1  IN   0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590 Ether0.00250285
0xa1149330037b90c0f63cf02bbbe45f26a7b6e021ac9d8e04b2d0a0f6ffa309cd1 day 6 hrs agoNanopool  IN   0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590.200087118647992 Ether0.00021051
0x4761a5a39f5ad3dac2d72f7ac8c9920b0a8c720a46bf37707bcd9a42f77cdda92 days 4 hrs agoBittrex_1  IN   0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590 Ether0.00250285
0x9d270097281860e5fa8306eecd47a2f852adcaf3a225fbbd5afbfa56dbc59def2 days 4 hrs agoNanopool  IN   0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590.200037075459631 Ether0.00021051
0x5c69111f83cc06fd49871a2e96fef2630339f57baaacb1961dff1281c406a8192 days 22 hrs agoBittrex_1  IN   0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590 Ether0.00250285
0xcad4aea737e89c011b130fd838776b8c2f96a4c2cc67b6e84e125ab44f2f7fbc2 days 23 hrs agoNanopool  IN   0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590.200263113848384 Ether0.00021051
0xe8dfc43f07acdaab8db0bfeace969223217ea5a96e1455a175055748f9f9f6033 days 18 hrs agoBittrex_1  IN   0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590 Ether0.00250285
0xb8a2f1717978f679895d3e9223911c545630c4919cf5036f93b7532a62f80cb53 days 18 hrs agoNanopool  IN   0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590.201727328711377 Ether0.00021051
0x7b6c9a34dc2ee44ead02c2b23f029f75cbe3adaa24429ce4fa14ac75afa61e5e4 days 13 hrs agoBittrex_1  IN   0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590 Ether0.00250285
0xa275bcb97823a9174bcdb44021465c1080000dcab747c08727c80e2c8867a0694 days 13 hrs agoNanopool  IN   0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590.201089562178306 Ether0.00021051
0x0354def722d38e835efcda3bf31e9dc858ece80d70964c211820989496953b655 days 7 hrs agoBittrex_1  IN   0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590 Ether0.00250285
0x002610f82cbf52b4fa4441e016e8bdcca725d016e641f8bcdebe0ebc600136db5 days 7 hrs agoNanopool  IN   0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590.202322539606153 Ether0.00021051
0x0bc379bb0e6168ce60c81d3ef297c07e1be42fce3a944b079ae8768bdd3072e26 days 4 hrs agoBittrex_1  IN   0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590 Ether0.00250285
0x18c56b7c0a888bf7cf6a5301ba0c352a0c3c343f5953c1c48ff4aa33271e92816 days 4 hrs agoNanopool  IN   0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590.200333519084684 Ether0.00021051
0x69e25acf8c479373c4aaf0ab1df075244cff6152fceb7c94b7ec2dc2d6b7825f7 days 15 mins agoBittrex_1  IN   0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590 Ether0.00250285
0xa592c6324d03a1358d4ae93ccd83d422b966a76f80ae88f67b1fcb8aedabd6377 days 20 mins agoNanopool  IN   0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590.201273688393624 Ether0.00021051
0xbe6443a677c8dc81b5ccbfc92f76bc16646d1267af4d8a7e9d7e0fbcb2acde6f7 days 20 hrs agoBittrex_1  IN   0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590 Ether0.00250285
0x717e8155a2cf336009ad8609e8481c9c019a531498934302afc340656bde199f7 days 20 hrs agoNanopool  IN   0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590.201603749293327 Ether0.00021051
0x9162639e92eb349b06557a05831bc1e7ec5fbd8e0a8fad6e7a26ac898511b0978 days 16 hrs agoBittrex_1  IN   0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590 Ether0.00250285
0xb635b43c45e7fb95cc17cca7ac4fe426963d9610cc3ed72747b657134b8ce6f98 days 16 hrs agoNanopool  IN   0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590.200725841446193 Ether0.00021051
0x434fd8394c52a42cbed1d1e3665e15488292b81f1da90aac75da0be44ee2bff49 days 14 hrs agoBittrex_1  IN   0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590 Ether0.00250285
0x15b35832409998b2cf0c509c3f3af40ac23977924a8d2a0fc7307de20935e6369 days 14 hrs agoNanopool  IN   0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590.200214359483817 Ether0.00021051
0xeaf5c1c9856f52dcf206f6f1f2407f35bd828a6b611648d71ac4f47fa7b9ef0c10 days 10 hrs agoBittrex_1  IN   0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590 Ether0.00249965
[ 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
0xb2732b4df2480898962ce08ca810a6e1c04b934b84505bea739f3206290326c471059489 hrs 6 mins ago0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20372024 Ether
0x7da4079c600e11c5b46f1fbec0fe5427397aaaeb37d158831fa8fe1b7b5df8e771014351 day 6 hrs ago0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20008712 Ether
0x4761a5a39f5ad3dac2d72f7ac8c9920b0a8c720a46bf37707bcd9a42f77cdda970964412 days 4 hrs ago0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20003708 Ether
0x5c69111f83cc06fd49871a2e96fef2630339f57baaacb1961dff1281c406a81970919662 days 22 hrs ago0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20026311 Ether
0xe8dfc43f07acdaab8db0bfeace969223217ea5a96e1455a175055748f9f9f60370874593 days 18 hrs ago0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20172733 Ether
0x7b6c9a34dc2ee44ead02c2b23f029f75cbe3adaa24429ce4fa14ac75afa61e5e70829114 days 13 hrs ago0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20108956 Ether
0x0354def722d38e835efcda3bf31e9dc858ece80d70964c211820989496953b6570787395 days 7 hrs ago0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20232254 Ether
0x0bc379bb0e6168ce60c81d3ef297c07e1be42fce3a944b079ae8768bdd3072e270738336 days 4 hrs ago0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20033352 Ether
0x69e25acf8c479373c4aaf0ab1df075244cff6152fceb7c94b7ec2dc2d6b7825f70693387 days 15 mins ago0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20127369 Ether
0xbe6443a677c8dc81b5ccbfc92f76bc16646d1267af4d8a7e9d7e0fbcb2acde6f70645347 days 20 hrs ago0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20160375 Ether
0x9162639e92eb349b06557a05831bc1e7ec5fbd8e0a8fad6e7a26ac898511b09770598148 days 16 hrs ago0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20072584 Ether
0x434fd8394c52a42cbed1d1e3665e15488292b81f1da90aac75da0be44ee2bff470548539 days 14 hrs ago0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20021436 Ether
0xeaf5c1c9856f52dcf206f6f1f2407f35bd828a6b611648d71ac4f47fa7b9ef0c705010210 days 10 hrs ago0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20080448 Ether
0xb33423bc49ac4b0c9a85c2b073e96346ea1c8cd966437fc5eb72a81c2cff8a9d704511911 days 8 hrs ago0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20036888 Ether
0x5f0ff5cd44aea3bb2f555e9e11fb7d37a9afb30ed9e2eb88a64d58d5d9cd14e0704022912 days 5 hrs ago0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20332552 Ether
0x83ee25589b3d9f9aa5a01dbbfca4e3515bcee6d39cf714b6b0c01069d463f5b7703563313 days 52 mins ago0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20081634 Ether
0x57477263a22f4b23fbd017a330bac4019e1e154b3a1c611fc6c647d94406c144703068413 days 21 hrs ago0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20278287 Ether
0x6a16b63db160a7a12e1610f469975638f9804177edffe8f836851c3046bfa302702598614 days 18 hrs ago0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20117878 Ether
0x068344b3b25ed43d908bc3e93856751bd2ed6aa16b1a84c3eaf4ae22a653357f702103615 days 15 hrs ago0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20158103 Ether
0x33b14c6d03e9213d01e50060b9abbf9339f00757c9a1135d16d39095557ba147701610616 days 12 hrs ago0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20112604 Ether
0x15c8201f9a490c4c6a0c95ca1735556fdbd9eaa5b42c1579b034c6ea57696425701108517 days 9 hrs ago0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20126813 Ether
0x7d44c068ac17587deb2b9fcd49f2975f435755cdd8d6d4579b57a95dd7c20e22700650618 days 6 hrs ago0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20235113 Ether
0x605687868b7e00abe4c6b090c218c711e93d49fea553fd95725bf4074954ffa3700172119 days 2 hrs ago0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.2006449 Ether
0x5e211ec8ad1c33cb3a2eb78bac85814f42bf7f4a61ad3db3f4189a3f36873df3699701019 days 21 hrs ago0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20153552 Ether
0x384604d18a285faac48d2b2a03d923b42d43d95b5e7346db955cf26fb8dfca6b699245420 days 16 hrs ago0x64116a8e1b7ba7d8ddf6bf2bcb063e09377009590xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.2008147 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.