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

TxHash Age From To Value [TxFee]
0xcb1681f83d288ed8c206fc1dff067696f6ca01270c3f827dfbb8b53c82be76ab3 days 1 hr agoBittrex_1  IN   0x3fe65958c25ada0d6151679098879b5ff24cb2ed0 Ether0.00250285
0x21b8459134d4f8c54ea9e1d4a846b5df78903ebec0bc99797e63773dd3f2bf523 days 1 hr agoNanopool  IN   0x3fe65958c25ada0d6151679098879b5ff24cb2ed0.200158219068992 Ether0.00021051
0x08d248da66bbe06d96914719f8656a5334e2efd466c8cfe2ed9e762a7fc5fd4c9 days 23 hrs agoBittrex_1  IN   0x3fe65958c25ada0d6151679098879b5ff24cb2ed0 Ether0.00250285
0xa0afdb4f422977aaae7e7e95293b3bffdc76a86b28b5ef5a47275e95f0a5e7329 days 23 hrs agoNanopool  IN   0x3fe65958c25ada0d6151679098879b5ff24cb2ed0.200168268520564 Ether0.00021051
0x596bec9c3e7145593c4e80ef5680a7ccd36988ed970999b634525ee163b038a120 days 2 hrs agoBittrex_1  IN   0x3fe65958c25ada0d6151679098879b5ff24cb2ed0 Ether0.00250285
0x33db1156779c970108ad4259a0cf425920cd5efde09857254d4a9cf2438d799220 days 2 hrs agoNanopool  IN   0x3fe65958c25ada0d6151679098879b5ff24cb2ed0.200167010419016 Ether0.00021051
0xfdcf8b6672872432008cf6176f7a76c20c558095fb28b23a30dc746c39a0633724 days 14 hrs agoBittrex_1  IN   0x3fe65958c25ada0d6151679098879b5ff24cb2ed0 Ether0.00250285
0xd3827ac0fc17ab284d4ceec76ee165bec41b6fa8e45c8055466b9b2d13b9c12624 days 15 hrs agoNanopool  IN   0x3fe65958c25ada0d6151679098879b5ff24cb2ed0.200378867223368 Ether0.00021051
0x15a4d97245521e664d2e2657ae39238809cf2eb497b7e87bd3fc26efd343743428 days 20 hrs agoBittrex_1  IN   0x3fe65958c25ada0d6151679098879b5ff24cb2ed0 Ether0.00250285
0x4382cdc7c72d43a31d14fb9aeee684ea7797590e5809c9917eacc99bd76e74bc28 days 20 hrs agoNanopool  IN   0x3fe65958c25ada0d6151679098879b5ff24cb2ed0.20017234642832 Ether0.00021051
0x6084e3ec97852024f6620d61bdbdb89b320265c30ad617356b754d269963c91c32 days 23 hrs agoBittrex_1  IN   0x3fe65958c25ada0d6151679098879b5ff24cb2ed0 Ether0.00250285
0x168b193979961600cfa4ca6b12945f5453ac59f255b991aeb05e0fef7acb5cef32 days 23 hrs agoNanopool  IN   0x3fe65958c25ada0d6151679098879b5ff24cb2ed0.200038662212193 Ether0.00021051
0x08942359047821266ecea0db43ffcb82a06d2895f48133820f891865ce72e10237 days 14 hrs agoBittrex_1  IN   0x3fe65958c25ada0d6151679098879b5ff24cb2ed0 Ether0.00250285
0x7cc1b2a1c8bbf5709012cccd54695dd80d59c9470758fa40fb327abb73bd98cf37 days 14 hrs agoNanopool  IN   0x3fe65958c25ada0d6151679098879b5ff24cb2ed0.200001976043371 Ether0.00021051
0x93df73dd00cf1a85de84ea71a644d1cc83809192a057fb0bbded48e1c1b0ce6c43 days 16 hrs agoBittrex_1  IN   0x3fe65958c25ada0d6151679098879b5ff24cb2ed0 Ether0.00250285
0xf635fbe9226ceac6507e8d6525a0b106f2a95fdcab6e4723e6dfd199521fe6ce43 days 16 hrs agoNanopool  IN   0x3fe65958c25ada0d6151679098879b5ff24cb2ed0.20018676616758 Ether0.00021051
0xc07e9b62b7340c8e2337854fd7b7df0a11c4173589c66a6d14781ed20c0ae14349 days 1 hr agoBittrex_1  IN   0x3fe65958c25ada0d6151679098879b5ff24cb2ed0 Ether0.00250285
0x6237bfb33a69d91135d06f6152c8184815176ee8c27fe1640ff1c03de92bb44a49 days 2 hrs agoNanopool  IN   0x3fe65958c25ada0d6151679098879b5ff24cb2ed0.20008933110344 Ether0.00021051
0xf0b1bc46ef270057001c84c7c99bbe6e62468102d3871a53cdd1e2f9302e8ca154 days 16 hrs agoBittrex_1  IN   0x3fe65958c25ada0d6151679098879b5ff24cb2ed0 Ether0.00250285
0xab3a86f7b7de03c064347479fb700df0459b56e45637f165ddf373a445960f1d54 days 16 hrs agoNanopool  IN   0x3fe65958c25ada0d6151679098879b5ff24cb2ed0.200009726814687 Ether0.000063153
0x24e877f4e5d6601e30ff782f12f9fcd971b2aa8a6413ae7596b03876c20e007960 days 17 hrs agoBittrex_1  IN   0x3fe65958c25ada0d6151679098879b5ff24cb2ed0 Ether0.00250285
0xd57a7f792efcee8a1f3381c5eb32f959f8c0af331dd0f336ec43f4d3767bc07a60 days 17 hrs agoNanopool  IN   0x3fe65958c25ada0d6151679098879b5ff24cb2ed0.200169390378252 Ether0.000063153
0x02e1a00e664e93b47cdb5ce23c03051e8a27b84e89051d4bfb7d1575493a5c6867 days 15 hrs agoBittrex_1  IN   0x3fe65958c25ada0d6151679098879b5ff24cb2ed0 Ether0.00250285
0x299b1190a00689c21888cc7bde1578796bedb220b329c810bed81003371de0aa67 days 15 hrs agoNanopool  IN   0x3fe65958c25ada0d6151679098879b5ff24cb2ed0.200032242423412 Ether0.000063153
0x78b606e14ea5b997d9ea13f598d51b1cd215fe8c4b0357f49bef1dbf4c85455378 days 11 hrs agoBittrex_1  IN   0x3fe65958c25ada0d6151679098879b5ff24cb2ed0 Ether0.00250285
[ 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
0xcb1681f83d288ed8c206fc1dff067696f6ca01270c3f827dfbb8b53c82be76ab70764613 days 1 hr ago0x3fe65958c25ada0d6151679098879b5ff24cb2ed0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20015822 Ether
0x08d248da66bbe06d96914719f8656a5334e2efd466c8cfe2ed9e762a7fc5fd4c70379639 days 23 hrs ago0x3fe65958c25ada0d6151679098879b5ff24cb2ed0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20016827 Ether
0x596bec9c3e7145593c4e80ef5680a7ccd36988ed970999b634525ee163b038a1698005620 days 2 hrs ago0x3fe65958c25ada0d6151679098879b5ff24cb2ed0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20016701 Ether
0xfdcf8b6672872432008cf6176f7a76c20c558095fb28b23a30dc746c39a06337695340224 days 14 hrs ago0x3fe65958c25ada0d6151679098879b5ff24cb2ed0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20037886 Ether
0x15a4d97245521e664d2e2657ae39238809cf2eb497b7e87bd3fc26efd3437434692838828 days 20 hrs ago0x3fe65958c25ada0d6151679098879b5ff24cb2ed0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20017235 Ether
0x6084e3ec97852024f6620d61bdbdb89b320265c30ad617356b754d269963c91c690429132 days 23 hrs ago0x3fe65958c25ada0d6151679098879b5ff24cb2ed0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20003866 Ether
0x08942359047821266ecea0db43ffcb82a06d2895f48133820f891865ce72e102687631437 days 14 hrs ago0x3fe65958c25ada0d6151679098879b5ff24cb2ed0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20000198 Ether
0x93df73dd00cf1a85de84ea71a644d1cc83809192a057fb0bbded48e1c1b0ce6c683956043 days 16 hrs ago0x3fe65958c25ada0d6151679098879b5ff24cb2ed0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20018677 Ether
0xc07e9b62b7340c8e2337854fd7b7df0a11c4173589c66a6d14781ed20c0ae143680690149 days 1 hr ago0x3fe65958c25ada0d6151679098879b5ff24cb2ed0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20008933 Ether
0xf0b1bc46ef270057001c84c7c99bbe6e62468102d3871a53cdd1e2f9302e8ca1677287654 days 16 hrs ago0x3fe65958c25ada0d6151679098879b5ff24cb2ed0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20000972 Ether
0x24e877f4e5d6601e30ff782f12f9fcd971b2aa8a6413ae7596b03876c20e0079673603860 days 17 hrs ago0x3fe65958c25ada0d6151679098879b5ff24cb2ed0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20016939 Ether
0x02e1a00e664e93b47cdb5ce23c03051e8a27b84e89051d4bfb7d1575493a5c68669391367 days 15 hrs ago0x3fe65958c25ada0d6151679098879b5ff24cb2ed0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20003225 Ether
0x78b606e14ea5b997d9ea13f598d51b1cd215fe8c4b0357f49bef1dbf4c854553662771078 days 11 hrs ago0x3fe65958c25ada0d6151679098879b5ff24cb2ed0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20000857 Ether
0x41f13423dc0954cde8bcb0640ee7936257ec60ac68b2fb78ec334599cb60334e656454088 days 19 hrs ago0x3fe65958c25ada0d6151679098879b5ff24cb2ed0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20015591 Ether
0x99458bfc87b23e90b31189bd6710d8bf271da867c9ed5f7b93ad277e9b267cb66492612100 days 13 hrs ago0x3fe65958c25ada0d6151679098879b5ff24cb2ed0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20005843 Ether
0x307f8fe0c0e15babfd86abed80fa4539c4448f7ce3396284bb108eb1891f8a956426390111 days 7 hrs ago0x3fe65958c25ada0d6151679098879b5ff24cb2ed0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20001983 Ether
0xaa9e9621312921ccf22dd5d6a3344032df3caf712c239b8b8f1106e291b781196375366119 days 16 hrs ago0x3fe65958c25ada0d6151679098879b5ff24cb2ed0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.2001887 Ether
0x303891b7c15ab0107ec96dedf409b90abd2277587b2810094cd09715d62ad17d6331775126 days 21 hrs ago0x3fe65958c25ada0d6151679098879b5ff24cb2ed0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20007654 Ether
0x63533b341d1e12e599047f9298f0823704421e02dafd272ab4223710cf47aaa86290590133 days 18 hrs ago0x3fe65958c25ada0d6151679098879b5ff24cb2ed0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.2003117 Ether
0x1905dbb8c6e9b5bb22866a90ccb603796f34b9ca320fa0225732d69e0c4504f56252861140 days 2 hrs ago0x3fe65958c25ada0d6151679098879b5ff24cb2ed0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20011814 Ether
0xad8fb5748a88a4b2733881f495666759175ce7e6d0eef9db0b284ef6d8ddfe086213785146 days 16 hrs ago0x3fe65958c25ada0d6151679098879b5ff24cb2ed0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.2003691 Ether
0xd6bc0d94ac9cde8165af5feb26be76daa708f3e0e2be8d31da9163fa069d44376174356153 days 8 hrs ago0x3fe65958c25ada0d6151679098879b5ff24cb2ed0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20028215 Ether
0x5faf32510263635a03b3726ba9d0793bbd55d7a8f48717a5de9ed33ca98ec0dc6126792161 days 9 hrs ago0x3fe65958c25ada0d6151679098879b5ff24cb2ed0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20002507 Ether
0xda5703281eafa189ba42654315c5485ac0a0089dd67bbbc257b558f4f257904f6080164169 days 6 hrs ago0x3fe65958c25ada0d6151679098879b5ff24cb2ed0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20017756 Ether
0x50357051dfc9fec6ff7b1d672d389de1b2848a5506cca9d906f0ce0492f73ae56021136179 days 5 hrs ago0x3fe65958c25ada0d6151679098879b5ff24cb2ed0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20004033 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.