Contract Overview
Balance: 0.028730917252678072 Ether
Ether Value: $3.35 (@ $116.68/ETH)
Transactions: 381 txns
Misc:
Address Watch: Add To Watch List
Contract Creator: 0xa3c1e324ca1ce40db73ed6026c4a177f099b5770at txn 0xd4b13045c8a20e31334c8e5f9e14b9c7246d38507d28458c7d5fee794412d2b8
Token Balance:
 Latest 25 transactions from a total of 381 transactions

TxHash Age From To Value [TxFee]
0xbcabda2150848f5a37e2f1170c6b43f74e258a268e2017ed28cf8f98aaa4def01 day 19 hrs agoEthermine  IN   0xef0de0b4af1301602d8275e8b542ed3052c2f09c0.028730915041135 Ether0.000021051
0xa8b4e772be7fe5b707d69e72e51c91dd9fd0ef9cd32c4dd9b0dda787e0c190598 days 19 hrs agoBittrex_1  IN   0xef0de0b4af1301602d8275e8b542ed3052c2f09c0 Ether0.00250285
0x82a1aaeed0e7ef534aa6f94eec07b5fdca58ae572a1f5f4d631bfa2237a5d24e8 days 19 hrs agoEthermine  IN   0xef0de0b4af1301602d8275e8b542ed3052c2f09c0.039543915653475 Ether0.000021051
0x89d59a327a74d03b4cf8041900008df087c203ccbc399bc1295708450191164c15 days 19 hrs agoEthermine  IN   0xef0de0b4af1301602d8275e8b542ed3052c2f09c0.040752687749476 Ether0.000021051
0xb071b7a1da8c91aeaab35410ce439985feead9281d1bac39007403c81cd1105a22 days 19 hrs agoBittrex_1  IN   0xef0de0b4af1301602d8275e8b542ed3052c2f09c0 Ether0.00249965
0xcec429fbad072b253f66a95f78ad43443cd6c8f7019162362e26d557cdc09aee22 days 19 hrs agoEthermine  IN   0xef0de0b4af1301602d8275e8b542ed3052c2f09c0.050014910137809 Ether0.000021051
0xccbacbdb2b13c15886f0fa5d7eac272179eaa1de82e833ebf0c5643be489482b27 days 23 hrs agoBittrex_1  IN   0xef0de0b4af1301602d8275e8b542ed3052c2f09c0 Ether0.00249965
0x1cdce7b76c2a1ce22fd9da3752b22eb9da1acba7e2826de5cf352f7090b2203a27 days 23 hrs agoEthermine  IN   0xef0de0b4af1301602d8275e8b542ed3052c2f09c0.050004929545555 Ether0.000021051
0xc996f1d98dcbe84e662149b2d8c29a99db2e0df553755250a97e221e7142cc8532 days 20 hrs agoBittrex_1  IN   0xef0de0b4af1301602d8275e8b542ed3052c2f09c0 Ether0.00249965
0x2b28dc46d4c6bf06cf2845cfbcb2478c8ca3dd10a259854e13c1082c45e3b25032 days 20 hrs agoEthermine  IN   0xef0de0b4af1301602d8275e8b542ed3052c2f09c0.050059028616026 Ether0.000021051
0x3e024052ce796b696170d9c4de5d098d5f3ea99fc7e57f22bc971c0c5633f44f37 days 12 hrs agoBittrex_1  IN   0xef0de0b4af1301602d8275e8b542ed3052c2f09c0 Ether0.00249965
0x7d640849d8fb129d7fdb11bfc5248a660ef4d1f6c5b068720ec13e4ec4f33ff237 days 12 hrs agoEthermine  IN   0xef0de0b4af1301602d8275e8b542ed3052c2f09c0.05000643796355 Ether0.000021051
0x5ad0c77aeadf5c264de7589d51b10febbfb0b4b55ee539f7fda50358e6acacf342 days 6 hrs agoBittrex_1  IN   0xef0de0b4af1301602d8275e8b542ed3052c2f09c0 Ether0.00249965
0x170e2d60f19f9568272c7163ad7fd89d6c23edfdfe1df28f9adabf5adbeeaf1a42 days 6 hrs agoEthermine  IN   0xef0de0b4af1301602d8275e8b542ed3052c2f09c0.050001691268607 Ether0.000021051
0x01173acf4a752f27ea467f3535e69eedd5cb29b3e2e6bc85f1aa9809a37cc52346 days 21 hrs agoBittrex_1  IN   0xef0de0b4af1301602d8275e8b542ed3052c2f09c0 Ether0.00249965
0xb1301b57c33e352c02cfc34d4adb1cd81f1b71263bebf2f44e13ce368ae2c3fc46 days 21 hrs agoEthermine  IN   0xef0de0b4af1301602d8275e8b542ed3052c2f09c0.050024938351332 Ether0.000021051
0x64dad6621af918575823ae0b9fe9e5cc3664e651a1074a56ce9c63b63a81adba50 days 22 hrs agoBittrex_1  IN   0xef0de0b4af1301602d8275e8b542ed3052c2f09c0 Ether0.00249965
0x06f3eecb88b6b204e9f85e228511e2ccc4db448091b47eae29573a0085e65d1850 days 22 hrs agoEthermine  IN   0xef0de0b4af1301602d8275e8b542ed3052c2f09c0.050017546995409 Ether0.000021051
0xf3f0379d46bcbe1b846da643ccbcaa5b7c27e9f1a97623ebfee3f7e0431b4a3354 days 23 hrs agoBittrex_1  IN   0xef0de0b4af1301602d8275e8b542ed3052c2f09c0 Ether0.00249965
0xfa20ebd4b329cae80ff08de3ee9bba2800bb8fc88a6f877ab213900f443ef82e54 days 23 hrs agoEthermine  IN   0xef0de0b4af1301602d8275e8b542ed3052c2f09c0.050002060493621 Ether0.000021051
0x4477be5182c8d1ffbc2130221ff49f9fafa43c57bbef85d176a6d7811ed013ea59 days 9 hrs agoBittrex_1  IN   0xef0de0b4af1301602d8275e8b542ed3052c2f09c0 Ether0.00249965
0xbf4a711b7cb8b73c606336dca61f42610554cb8f89095f14bc6ecc8cc06b4e2759 days 9 hrs agoEthermine  IN   0xef0de0b4af1301602d8275e8b542ed3052c2f09c0.050053943378618 Ether0.000021051
0x367b51a14e8c634685c8688f20570cd94438b5351a9de255180c5f18ba3e807664 days 10 hrs agoBittrex_1  IN   0xef0de0b4af1301602d8275e8b542ed3052c2f09c0 Ether0.00249965
0x1a6c1cc041bbfb3286757ffe429e13884e6f583cffe02f79348d64154703eb5064 days 10 hrs agoEthermine  IN   0xef0de0b4af1301602d8275e8b542ed3052c2f09c0.05000482198674 Ether0.000021051
0x84b0c7116bd1da5f57674a15718497e575b0c24eb9c2530fe40c09223c44317169 days 8 hrs agoBittrex_1  IN   0xef0de0b4af1301602d8275e8b542ed3052c2f09c0 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
0xa8b4e772be7fe5b707d69e72e51c91dd9fd0ef9cd32c4dd9b0dda787e0c1905970535768 days 19 hrs ago0xef0de0b4af1301602d8275e8b542ed3052c2f09c0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.08029661 Ether
0xb071b7a1da8c91aeaab35410ce439985feead9281d1bac39007403c81cd1105a697383522 days 19 hrs ago0xef0de0b4af1301602d8275e8b542ed3052c2f09c0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05001491 Ether
0xccbacbdb2b13c15886f0fa5d7eac272179eaa1de82e833ebf0c5643be489482b694324127 days 23 hrs ago0xef0de0b4af1301602d8275e8b542ed3052c2f09c0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05000493 Ether
0xc996f1d98dcbe84e662149b2d8c29a99db2e0df553755250a97e221e7142cc85691462232 days 20 hrs ago0xef0de0b4af1301602d8275e8b542ed3052c2f09c0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05005902 Ether
0x3e024052ce796b696170d9c4de5d098d5f3ea99fc7e57f22bc971c0c5633f44f688665537 days 12 hrs ago0xef0de0b4af1301602d8275e8b542ed3052c2f09c0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05000644 Ether
0x5ad0c77aeadf5c264de7589d51b10febbfb0b4b55ee539f7fda50358e6acacf3685783542 days 6 hrs ago0xef0de0b4af1301602d8275e8b542ed3052c2f09c0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05000169 Ether
0x01173acf4a752f27ea467f3535e69eedd5cb29b3e2e6bc85f1aa9809a37cc523683006946 days 21 hrs ago0xef0de0b4af1301602d8275e8b542ed3052c2f09c0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05002494 Ether
0x64dad6621af918575823ae0b9fe9e5cc3664e651a1074a56ce9c63b63a81adba680568350 days 22 hrs ago0xef0de0b4af1301602d8275e8b542ed3052c2f09c0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05001755 Ether
0xf3f0379d46bcbe1b846da643ccbcaa5b7c27e9f1a97623ebfee3f7e0431b4a33678109454 days 23 hrs ago0xef0de0b4af1301602d8275e8b542ed3052c2f09c0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05000206 Ether
0x4477be5182c8d1ffbc2130221ff49f9fafa43c57bbef85d176a6d7811ed013ea675400559 days 9 hrs ago0xef0de0b4af1301602d8275e8b542ed3052c2f09c0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05005394 Ether
0x367b51a14e8c634685c8688f20570cd94438b5351a9de255180c5f18ba3e8076672355564 days 10 hrs ago0xef0de0b4af1301602d8275e8b542ed3052c2f09c0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05000482 Ether
0x84b0c7116bd1da5f57674a15718497e575b0c24eb9c2530fe40c09223c443171669333669 days 8 hrs ago0xef0de0b4af1301602d8275e8b542ed3052c2f09c0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05004504 Ether
0x11dffc908a2140830bee31a80dc72bf80e0053cadb9514b459144b1496496f57666230574 days 10 hrs ago0xef0de0b4af1301602d8275e8b542ed3052c2f09c0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05001902 Ether
0x91186c32de547b69d37691a8706a19fd41bd6a6c293e9b26d5250043f76c79fd663174979 days 11 hrs ago0xef0de0b4af1301602d8275e8b542ed3052c2f09c0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05003128 Ether
0x3703deab18cdd8ddf37600c9bc496621b306a1decbfd60e2f2d1f50dc8da4786660095684 days 12 hrs ago0xef0de0b4af1301602d8275e8b542ed3052c2f09c0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05001674 Ether
0x1c13fc17e04265fda1e1c01f3b541abc6a3c4227167910a5a8d3f47395d1d093656648490 days 3 hrs ago0xef0de0b4af1301602d8275e8b542ed3052c2f09c0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05003491 Ether
0xff99aec190af94ca958050e6f1c598667cc9ac11c9251dbfba620cbdd16bfeaa653420095 days 10 hrs ago0xef0de0b4af1301602d8275e8b542ed3052c2f09c0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05003038 Ether
0x0a0c0bbb96ccecfb80d2e93d0a99b354637353d67070deadec149345234892096495287101 days 18 hrs ago0xef0de0b4af1301602d8275e8b542ed3052c2f09c0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05002214 Ether
0x9e02707b7ff9d6401099a3109f2ea7e60e6fd884dab1c90585868007934175996460100107 days 10 hrs ago0xef0de0b4af1301602d8275e8b542ed3052c2f09c0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05004185 Ether
0x0411d76991841a8acae38b8b8624da6c81d22a0b7225dc5620d514ee14dc7e7a6429213112 days 11 hrs ago0xef0de0b4af1301602d8275e8b542ed3052c2f09c0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.050031 Ether
0xfcc6ff19e694b5ad43b7f0b3afe68508fcc71a06e682a890e5c916d51b4527b66402092116 days 22 hrs ago0xef0de0b4af1301602d8275e8b542ed3052c2f09c0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05000298 Ether
0xf8de697c40a9404c259a5d721d86f8f6e197247474b0323b80f7df431d441e176371510121 days 23 hrs ago0xef0de0b4af1301602d8275e8b542ed3052c2f09c0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05001472 Ether
0x619b41f8b078fd83b6013d6cd3b21d9828ec5cb23d616f34d38ab0ff979277be6344365126 days 11 hrs ago0xef0de0b4af1301602d8275e8b542ed3052c2f09c0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05002065 Ether
0xbc53f394fde03f3e68dee118a0cb41d13c1c1203e149397a131acbac4831e3cf6310639132 days 49 mins ago0xef0de0b4af1301602d8275e8b542ed3052c2f09c0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05001929 Ether
0x1605fd23943da43b266d2b5a21f5e7ec861e8825765eefa0483784d01de4a32a6277927137 days 12 hrs ago0xef0de0b4af1301602d8275e8b542ed3052c2f09c0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05001253 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.