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

TxHash Age From To Value [TxFee]
0x971c36d723abba492d7ba9bbf87e0b9d662da8a71c21ffcf61d24762a3190fe961 days 3 hrs agoBittrex_1  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0 Ether0.00250285
0x932dce70325ef1c656452c1c7b14adcb7bde59eae8142ca34044266b876d077661 days 3 hrs agoEthermine  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0.298058694309406 Ether0.000021051
0xba5f28193e853e4c0fea83b50340487bfeda3e736ec73da5de686f2eefbf09a968 days 3 hrs agoBittrex_1  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0 Ether0.00249965
0xda0d994261bec8f0c7928d740759b7f94c3de4325134d681c7cb02e5a2c123c768 days 3 hrs agoEthermine  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0.313844848919679 Ether0.000021051
0xa7ec8c10101a838c346b719ba2fc94c277be40791c8d858346102ebf79f7ef8875 days 3 hrs agoBittrex_1  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0 Ether0.00250285
0xe754d995d4375197745dc470938479d73e3b089ac8d8c8d53d232450fbb2530e75 days 3 hrs agoEthermine  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0.306292155748479 Ether0.000021051
0xa352624a5d1d1024dcc5663d30929325eb4f975df0dd2270d38fcbf882de353a82 days 3 hrs agoBittrex_1  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0 Ether0.00250285
0x747994c2ef874d809ec674b78b6d77156e9fc9091df5f7cbcab8f5ad3429144d82 days 3 hrs agoEthermine  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0.301592146121083 Ether0.000021051
0x2f797d99020bb313764641d547a4f64d07806486b98f5be9bb4e9cc05488847589 days 3 hrs agoBittrex_1  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0 Ether0.00250285
0x7cd606d95e50d5d3d6bb8156c6cc8dac5e0debfbf29a193b656f3fd9902eaa3f89 days 3 hrs agoEthermine  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0.291605509935422 Ether0.000021051
0x9cc4a8c8bd1893a804a82cfc80d3b9a4c13866afa21d6c1d1964b6038e79f7f092 days 7 hrs agoBittrex_1  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0 Ether0.00250285
0x034c690b0c7c24c0a8fbd23beace5625b3472459a767faf0923441e513e102c692 days 7 hrs ago0x9fcafcca8aec0367abb35fbd161c241f7b79891b  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce5.75657895 Ether0.000168408
0x5d9e39db4ccb9bb92b2241ad96aff9c4ae89efdec869091257980a7ac036a9c396 days 3 hrs agoBittrex_1  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0 Ether0.00250285
0x4e9549c16043fc4ef7f96c325511e9185e7eb584530c83fb9a26feced807fe8396 days 3 hrs agoEthermine  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0.286883653779962 Ether0.000021051
0x9b26ff918ad9ade7c52dd188deac89ca67791b4a5d62974eb5535d9605d25e21103 days 3 hrs agoBittrex_1  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0 Ether0.00250285
0x99aabf852cc96187e3efcc4665cdbde7fe70fdbf5f2e7f2530968fa6d50bf6cd103 days 3 hrs agoEthermine  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0.293198424585486 Ether0.000021051
0xf802c0b7efc70089506f44019e45112dbe5f926e42675095746748bd5097a81e110 days 3 hrs agoBittrex_1  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0 Ether0.00250285
0x9631e691080977b4647631dea5ef7f35eb87b37209340d1ba9c58d059174a366110 days 3 hrs agoEthermine  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0.284276424302415 Ether0.000021051
0xa59c9337b9e3dc0bf59b7e26c18d8111332979378e2090b5d60e8d5943faff9c117 days 3 hrs agoBittrex_1  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0 Ether0.00250285
0x436846bace4b2b1fe0492e3bbf4b455dbbb1e3d53abc310dcaca8bdea28f6919117 days 3 hrs agoEthermine  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0.302162107021005 Ether0.000021051
0xc5ea779338aca96adfb8ea1a346d0790aaf0b3e036f45e2ccbe044359cd376d0124 days 3 hrs agoBittrex_1  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0 Ether0.00250285
0xdd1e71dfa27b3f1c7d3ca58d3ef60769110b8131058015b59c72990a481e9eb9124 days 3 hrs agoEthermine  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0.290942688003929 Ether0.000021051
0x2198ab0f1dd03a1ffb0b50c9cf2931d7342c2341d1e7c68075020b65be92c538131 days 3 hrs agoBittrex_1  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0 Ether0.00250285
0x571206b925c70b28d55123b13f9d0d0ac4c227a44ce83eacd1f978eebb06d544131 days 3 hrs agoEthermine  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0.266070118463643 Ether0.000021051
0x498bdd5e7e4319b8c593fefdccf071a1a52791bf9ad891e956b8e142f8733ed6138 days 3 hrs agoBittrex_1  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0 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
0x971c36d723abba492d7ba9bbf87e0b9d662da8a71c21ffcf61d24762a3190fe9671095061 days 3 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.2980587 Ether
0xba5f28193e853e4c0fea83b50340487bfeda3e736ec73da5de686f2eefbf09a9666819868 days 3 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.31384484 Ether
0xa7ec8c10101a838c346b719ba2fc94c277be40791c8d858346102ebf79f7ef88662554875 days 3 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.30629216 Ether
0xa352624a5d1d1024dcc5663d30929325eb4f975df0dd2270d38fcbf882de353a658278482 days 3 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.30159215 Ether
0x2f797d99020bb313764641d547a4f64d07806486b98f5be9bb4e9cc054888475653993889 days 3 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.29160551 Ether
0x9cc4a8c8bd1893a804a82cfc80d3b9a4c13866afa21d6c1d1964b6038e79f7f0652036292 days 7 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb985.75657895 Ether
0x5d9e39db4ccb9bb92b2241ad96aff9c4ae89efdec869091257980a7ac036a9c3649688396 days 3 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.28688365 Ether
0x9b26ff918ad9ade7c52dd188deac89ca67791b4a5d62974eb5535d9605d25e216453666103 days 3 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.29319842 Ether
0xf802c0b7efc70089506f44019e45112dbe5f926e42675095746748bd5097a81e6410859110 days 3 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.28427643 Ether
0xa59c9337b9e3dc0bf59b7e26c18d8111332979378e2090b5d60e8d5943faff9c6368329117 days 3 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.30216211 Ether
0xc5ea779338aca96adfb8ea1a346d0790aaf0b3e036f45e2ccbe044359cd376d06325894124 days 3 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.29094268 Ether
0x2198ab0f1dd03a1ffb0b50c9cf2931d7342c2341d1e7c68075020b65be92c5386284032131 days 3 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.26607012 Ether
0x498bdd5e7e4319b8c593fefdccf071a1a52791bf9ad891e956b8e142f8733ed66242327138 days 3 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.27310882 Ether
0x19d3704e8adb303b41a77094b6aac3a77f867f6913763730a653089c3ecf5c066200876145 days 3 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.26404211 Ether
0x1d766c9f78debeb5f83ff8e39ed507ac35abc771e46909eec20b7ace677b59d36159530152 days 3 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.27227843 Ether
0xa77e5d4e0816be06af168123857ce22cf96612c6bcc995938f3f285e5752fb2b6118063159 days 3 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.27977259 Ether
0x67ff110ada150d8986beb761a90c03db53011c46e1268d1552f03d83e7c812276076558166 days 3 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.26949642 Ether
0x3aa2cc2ad56b14f6e49c8b69958c322cad950f5932e22897842dd2bf879eca3c6035002173 days 3 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.28314902 Ether
0x69fa2ab8be72c1d4d52c9754e47fb772bddb134155d894d3cf73f1bff80cde555993833180 days 3 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.28462999 Ether
0x5fa241a427b4683b21dccf03b46820fde985c587bd22f0f0a4a70c833bce0fc15952421187 days 3 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.22927514 Ether
0x370594e2764e55878a4db46be365cb1656228b45cf855a2b22d2e76d5babe8025911538194 days 4 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.27240012 Ether
0x78da3725aae106a21f7e4d656f70f75c1b839453d264dea0c62ec16cbbfcaf1f5870643201 days 4 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.27089136 Ether
0x62ed2a0d2186e59e33204eaa53444644b4b4e5ed6f34c3a47840c951dc80648c5830017208 days 4 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.27957201 Ether
0xe5983fc2720009101aa44c4743eb86177c5cd2986ac0c5e4ea411c050dee82a45788984215 days 4 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.26677109 Ether
0x28f29c8d044e2cde8f67fbb6773b8bb9aeacca5df1ceda35babce2b2a97b7e0c5749194222 days 4 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.29361776 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.