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

TxHash Age From To Value [TxFee]
0x771b37d6af2c8170e55f7a4a8e278b672ec10d70f6ade615165f8859db3665991 day 23 hrs agoBittrex_1  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90 Ether0.0049993
0xfc2f9ab52fd6d77e948ac3aa188484a06b86999edc9f1d776dbac91acfc8f6801 day 23 hrs agoNanopool  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90.050023534836285 Ether0.000021051
0xff2c36d1478a54c4a7f66189bb1d459a2ad0516b4408384e0a415333584514174 days 3 hrs agoBittrex_1  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90 Ether0.0049993
0xc50338c83535f0ea4ad3ea8b8a57619fe67905ed245d7f6732474c44c2a894854 days 3 hrs agoNanopool  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90.051237033401702 Ether0.000021051
0xedaa61a01758038edd160c7543990f4a53c51c874e1bea132e0298dc1201b11d6 days 14 hrs agoBittrex_1  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90 Ether0.0049993
0x62ee79956349956d87bc510099f3ca1a75d89049acfbf3e051cd73f8ab6167436 days 14 hrs agoNanopool  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90.050065064541922 Ether0.000021051
0xe8b15d4b91bd321ab5a2e7df3b6a12eb156890f8f082705d37805226e850db7f9 days 15 hrs agoBittrex_1  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90 Ether0.0049993
0x912fe75e5a965d854c2a5ca7ee5cacb571be338cb45eb8e26801ec5f02af76ee9 days 15 hrs agoNanopool  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90.050122972201411 Ether0.000021051
0x8bf40277fb181d4bbb9f230ba056a17e050d07710e0aa9cf4ee54d9fdcfd4cff11 days 19 hrs agoBittrex_1  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90 Ether0.0049993
0xc7503aa581ff17b4ca87200c85266122ff0a5c0d27baf4967b4be6dc3ec35b9c11 days 19 hrs agoNanopool  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90.050093043204645 Ether0.000021051
0x18167faf16f5e9a4259e0abf854c3530f6a9f4521d9b814c633c16a6f192a2e614 days 6 hrs agoBittrex_1  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90 Ether0.0049993
0xdc0c9638243cfdbb811c52ae06da6fac4e6da80a46747dfe45bb05ecc72b1c7114 days 6 hrs agoNanopool  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90.050000950529908 Ether0.000021051
0x838c097ee2b8fdecaac638361e3c67ce1f8d05509136b8d7b62ae0b844e8f26116 days 8 hrs agoBittrex_1  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90 Ether0.0049993
0x93bf8a963174b98e08ef48f743549497bf138e087ad80a3eed9c96fdbd880b9916 days 8 hrs agoNanopool  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90.050018790186839 Ether0.000021051
0xcb65d1971356d7dd888c22f687e56b55fe68b5a9a21cf40ae72b7391c1807cc518 days 9 hrs agoBittrex_1  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90 Ether0.0049993
0x277f101af16b6b21ffb0956b641efcbcc774c9b3ecf47cb79d1e3f7f2aa4681318 days 9 hrs agoNanopool  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90.050471830226455 Ether0.000021051
0x0ad392ee55562ba50bbc65f5e7e4569ad37c4ad69ae9b51df9429c289b262a2621 days 6 hrs agoBittrex_1  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90 Ether0.0049993
0x75fc20312bca7a521f1d2f0af0305de93e4928a91109d07ad65175584bee8b0621 days 6 hrs agoNanopool  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90.050270661719116 Ether0.000021051
0x2e23e21a5971fd12c93d2fce715b9ea00dd0069de413a4c8cc4c39bf03deeda023 days 3 hrs agoBittrex_1  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90 Ether0.0049993
0x20f3feacb7150ebd3e193bd896c140f781f33bb1c77b126527f31c12f2edf6b823 days 3 hrs agoNanopool  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90.050162846856033 Ether0.000021051
0x4a7a478d70b9759887eac2c626dfd14daf516cf8a96e49a15b42a9838f7224c925 days 15 mins agoBittrex_1  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90 Ether0.0049993
0x8e40975febdb1d1f443eb56c76c3a0aaeca767b8a48c36f2061f4168bb5e81a025 days 23 mins agoNanopool  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90.050173765624427 Ether0.000021051
0x383d910a52b2892737b4d3788022f52c7a0973dadcdaf989126691fdec2d0f8d26 days 21 hrs agoBittrex_1  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90 Ether0.0049993
0x753e5593a7496895e2695772783de442382d48bb29f6fb45a96d01b49630404e26 days 22 hrs agoNanopool  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90.050055530485084 Ether0.000021051
0xc3c71f59270358a72bb661915fc7f8d59b5dc343f64f37221fcd594e72e7f76028 days 18 hrs agoBittrex_1  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90 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
0x771b37d6af2c8170e55f7a4a8e278b672ec10d70f6ade615165f8859db36659961689301 day 23 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05002354 Ether
0xff2c36d1478a54c4a7f66189bb1d459a2ad0516b4408384e0a4153335845141761561574 days 3 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05123703 Ether
0xedaa61a01758038edd160c7543990f4a53c51c874e1bea132e0298dc1201b11d61415576 days 14 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05006507 Ether
0xe8b15d4b91bd321ab5a2e7df3b6a12eb156890f8f082705d37805226e850db7f61235149 days 15 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05012297 Ether
0x8bf40277fb181d4bbb9f230ba056a17e050d07710e0aa9cf4ee54d9fdcfd4cff611074811 days 19 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05009304 Ether
0x18167faf16f5e9a4259e0abf854c3530f6a9f4521d9b814c633c16a6f192a2e6609622314 days 6 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05000095 Ether
0x838c097ee2b8fdecaac638361e3c67ce1f8d05509136b8d7b62ae0b844e8f261608365916 days 8 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05001879 Ether
0xcb65d1971356d7dd888c22f687e56b55fe68b5a9a21cf40ae72b7391c1807cc5607167518 days 9 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05047183 Ether
0x0ad392ee55562ba50bbc65f5e7e4569ad37c4ad69ae9b51df9429c289b262a26605483721 days 6 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05027067 Ether
0x2e23e21a5971fd12c93d2fce715b9ea00dd0069de413a4c8cc4c39bf03deeda0604339723 days 3 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05016284 Ether
0x4a7a478d70b9759887eac2c626dfd14daf516cf8a96e49a15b42a9838f7224c9603248925 days 15 mins ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05017377 Ether
0x383d910a52b2892737b4d3788022f52c7a0973dadcdaf989126691fdec2d0f8d602125526 days 21 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05005553 Ether
0xc3c71f59270358a72bb661915fc7f8d59b5dc343f64f37221fcd594e72e7f760601039428 days 18 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05012768 Ether
0x56157ee3c6774d1c2b00fb62c29032f33e86120ec7581d99804094820cc3e014600022030 days 11 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05042045 Ether
0xced2d750e245d18a00440902fbe18566a04b06dcb773a94a2f8dcf4ea83de1f5598994632 days 5 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05021179 Ether
0xde2c8fd21c4831db658140579fd15d7c226d20da8cf9626758c1cd24cc0353c3597908934 days 2 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05001976 Ether
0x29532e524c64a6fa642fdc5dae9fa4f5001ced5b9008137d12612f9ccf05e9c6596860435 days 21 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05061321 Ether
0x6ae073593914ae282fb1f1a8737b787b3d70aaa8ddeafcfd2c6990ad98bcada9595886837 days 11 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05026361 Ether
0xc0ebdcd0d0b67dde80de202af0be2bfa4f72617572343ab0a0b2fe6be16570a2594850639 days 5 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05040535 Ether
0xdc386a0de9828b9503446f288be44be7b8bfd9baf815b697dadb3d889aea866f593815640 days 23 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.0502268 Ether
0xd57677b60d6907a26fa3720a643d7e005a3224f0e53c4ccbeefe3a9039354785592773442 days 18 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05012368 Ether
0xb6d1ca242d1dcede5e58e69fd8be876bbfb57935c2d62533286974f7ddb881c0591866144 days 8 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05004598 Ether
0xdd73893ad59736268213b347a90cbad32d991d06234e7fefe86520518288e123590924545 days 23 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05028216 Ether
0xa4bae8048d448d2f51850c96e61a8851419d4482ead9ae499f4531ab776f0519590054847 days 11 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05004683 Ether
0x0dbaeee62ac06b8313f2f3e915349a4bf1463744b26735d3b7211ac0908ac004589423648 days 13 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05174064 Ether
[ Download CSV Export  ] 
Warning: The compiled contract might be susceptible to NestedArrayFunctionCallDecoder (medium-severity), 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.