Sponsored:   Ubex.com - Additional 17% of tokens are available for purchase! Trading on exchanges already started.
Contract Overview
Balance: 0.000000007103753352 Ether
Ether Value: less than $0.01 (@ $263.79/ETH)
Transactions: 1109 txns
 Latest 25 txns from a total Of 1109 transactions

TxHash Age From To Value [TxFee]
0xb13d61e883d70a20eabc812cb34bb5ad7fd5707af8837b00df42df4cf4f6457612 hrs 33 mins agoBittrex_1  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980 Ether0.0049993
0xa2fe3c6c9a8ac59e8602ce3253e4d7751eb8e8bf632317a674d54c1400398be612 hrs 40 mins agoNanopool  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980.050441734925675 Ether0.000021051
0xd6100f37cf6017ec5f9271601aaf3c9bfb26b45effa21c37edb5fd0ee4beebf023 hrs 26 mins agoBittrex_1  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980 Ether0.0049993
0xcec09af797b1b755309f110485c4223b8d4b79e8ae7f9e931d10b90940e85bb723 hrs 32 mins agoNanopool  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980.050464446431692 Ether0.000021051
0xb882bbf6ee9e67ea1f74538780904b0f116e4423c01db4373df97d6e2bca90331 day 12 hrs agoBittrex_1  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980 Ether0.0049993
0x537e068000bccf269c30db2e06a48596c0bfcce4bc96d0595661de707230a1791 day 12 hrs agoNanopool  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980.050929324579344 Ether0.000021051
0xc8bbdbac6e697fcb666a16eb8753a0394f22bee9ca4a5874f31de50cde82f41c2 days agoBittrex_1  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980 Ether0.0049993
0xef088abb917dca4f7e9c76693d46f3709da223e8c88c3cb372c23d6fe66ac83c2 days 7 mins agoNanopool  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980.050475465851081 Ether0.000021051
0x9dc739dabb2b5b0e4dbaf43dfe66a0c1107252d6dc045f238994c1d3b9f7b85c2 days 12 hrs agoBittrex_1  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980 Ether0.0049993
0xeb7b249060b24f783cac81d89d17b7c7eb715c7464d3bfd1e5acc3c0791d208e2 days 12 hrs agoNanopool  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980.050130227754926 Ether0.000021051
0x6fab06685aa50701c6bcb3cc1dc8e37480a36763fc6cf1cb09e935dc3271922d2 days 23 hrs agoBittrex_1  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980 Ether0.0049993
0xbff5f3595df59a2de415ed993fc7c22ce0f06bfa851d7445e439725877cb3beb2 days 23 hrs agoNanopool  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980.050729734920005 Ether0.000021051
0x0a5f2cbbd50bcba378622db7999d60d25e146deeb1201f0e0c83ee30e200c54b3 days 11 hrs agoBittrex_1  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980 Ether0.0049993
0x474aaba8c7926cb4906a1cd37d3264665390c981e53ce623d818f74a6199305c3 days 11 hrs agoNanopool  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980.050858889821908 Ether0.000021051
0x23fb104e98c7aeac5282f8a3d24f11ad29e5a20463bb1cbd505ebbc6a0d404814 days 9 mins agoBittrex_1  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980 Ether0.0049993
0x6e491683b1286245b5ec21d2ce72f7ec94396439f133712a2001a3ec1ed9963e4 days 12 mins agoNanopool  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980.051559882258789 Ether0.000021051
0x5f2d4067bfc8015597f88b0fcda8a155ea5e17afc2a868f744763d69be80f98e4 days 10 hrs agoBittrex_1  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980 Ether0.0049993
0x72f85dc29bcacf4ffa616cedc52d6df8f85e2f9240ed0351c6bc091a242f8de94 days 10 hrs agoNanopool  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980.051528420895144 Ether0.000021051
0x7ae8999ad9812bf2b2b82a6cc8caa051f1d14971e1419950926165574c34cbe14 days 21 hrs agoBittrex_1  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980 Ether0.0049993
0x510c94be438d1c21e8711370dc01bae22f5498429bd3ba2500c942b314ba91924 days 21 hrs agoNanopool  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980.051096470369572 Ether0.000021051
0xc9aab2a64a06fbb87a711aa9cd1d060b99bdcfb3327d7e03cef77419ee03ec3f5 days 7 hrs agoBittrex_1  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980 Ether0.0049993
0x1bca31e868f178f1f1f3e8ff8af29628caa5bb717d6c344e857539f108c7984d5 days 7 hrs agoNanopool  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980.050878800746592 Ether0.000021051
0x75bdb157de25b173d6e11a4ecde6966353e654b43f0e55e3eeb686fcb41bd27d5 days 18 hrs agoBittrex_1  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980 Ether0.0049993
0x197243699397386276ef9b729d23f186c344b4901f45bc834a81b832671e95ce5 days 18 hrs agoNanopool  IN   0xd8f8d0f3120995d532a1c663db01169909ccf6980.050069188522635 Ether0.000021051
0x5182a270d48934048d4ccfd8de545e84cc069e3481a103726a79fd209c0b0a656 days 4 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
0xb13d61e883d70a20eabc812cb34bb5ad7fd5707af8837b00df42df4cf4f64576614196712 hrs 33 mins ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05044173 Ether
0xd6100f37cf6017ec5f9271601aaf3c9bfb26b45effa21c37edb5fd0ee4beebf0613933823 hrs 26 mins ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05046445 Ether
0xb882bbf6ee9e67ea1f74538780904b0f116e4423c01db4373df97d6e2bca903361361921 day 12 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05092932 Ether
0xc8bbdbac6e697fcb666a16eb8753a0394f22bee9ca4a5874f31de50cde82f41c61332872 days ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05047547 Ether
0x9dc739dabb2b5b0e4dbaf43dfe66a0c1107252d6dc045f238994c1d3b9f7b85c61303862 days 12 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05013023 Ether
0x6fab06685aa50701c6bcb3cc1dc8e37480a36763fc6cf1cb09e935dc3271922d61276722 days 23 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05072973 Ether
0x0a5f2cbbd50bcba378622db7999d60d25e146deeb1201f0e0c83ee30e200c54b61246943 days 11 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05085889 Ether
0x23fb104e98c7aeac5282f8a3d24f11ad29e5a20463bb1cbd505ebbc6a0d4048161214364 days 9 mins ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05155988 Ether
0x5f2d4067bfc8015597f88b0fcda8a155ea5e17afc2a868f744763d69be80f98e61188464 days 10 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05152843 Ether
0x7ae8999ad9812bf2b2b82a6cc8caa051f1d14971e1419950926165574c34cbe161161114 days 21 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05109647 Ether
0xc9aab2a64a06fbb87a711aa9cd1d060b99bdcfb3327d7e03cef77419ee03ec3f61136755 days 7 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.0508788 Ether
0x75bdb157de25b173d6e11a4ecde6966353e654b43f0e55e3eeb686fcb41bd27d61111355 days 18 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05006918 Ether
0x5182a270d48934048d4ccfd8de545e84cc069e3481a103726a79fd209c0b0a6561084346 days 4 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05033112 Ether
0x0896ba31b77eebc4f9516c69b0443d046dbbe0cfa211cdaea4c58affae69ed1961057416 days 15 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05147177 Ether
0x3e3b5ebb113108d070c568d9148521d4fa4c9741bb9af9727e8f51d396cea7fa61023677 days 5 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05023156 Ether
0xc688c6e48ae18593142b075a47af6074c3ef7832edb246a3246f72c7f31aa23360997247 days 16 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05056507 Ether
0xdb818ca1cdda2e252b3a472630177eee191d81607e5fcd304d7831ff521f058c60967028 days 4 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05025906 Ether
0xa4adec182c1b1e2d253e9b3d58ba2e8bf557f57c93cef5dfc34fd439665b968860938068 days 16 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05085825 Ether
0x6fd1f636e380f79a8f6cb380db670dd6048f664f183df9cf89078633b694f58a60906379 days 5 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05142679 Ether
0x48f016e3ba949eb70cc1a9797682284b434e5de0aaf4dfbf6b219ec2b95ed97f60873839 days 18 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05131003 Ether
0xb639dfc839c7f0e51cdb595b42fd8d68458b3db3588c6fed26a7c59d29378280608458110 days 5 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05103087 Ether
0x5aeacfa2b1740e0cb719bfb7dea5a80449b9fa6ee5c5609bdac8b1ed27fc308a608162610 days 17 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05033217 Ether
0x45e80f2174c2985d34f957122d41dc20dfa9356853ef88585b7021ab73d84dab607856211 days 5 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.0508991 Ether
0x1133a5c7d650d66cce7076bd6147e34cc6c6c8748305cba25866be54fdab2c62607627311 days 15 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05094046 Ether
0xd22f199e697b3137854cb64519641a6e0ae92742241c16f4d69467e56d535bae607338012 days 3 hrs ago0xd8f8d0f3120995d532a1c663db01169909ccf6980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05026207 Ether
[ Download CSV Export  ] 
Warning: The compiled contract might be susceptible to ZeroFunctionSelector (very low-severity), DelegateCallReturnValue (low-severity), ECRecoverMalformedInput (medium-severity), SkipEmptyStringLiteral (low-severity) Solidity compiler bugs.

Contract Source Code Verified (Similar match)
Note: Displaying similar matching verified source code at contract 0xd1DD82d1dED8f40c200b89455050E9C18D918504(excluding Constructor Arguments if any)
Contract Name: UserWallet
Compiler Version: 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 txn Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "downvote" button for any spammy posts, and the "upvote" for interesting conversations.