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

TxHash Age From To Value [TxFee]
0x57e058e3efd8d3bb3e4ec83ced743e9d73b9389e34d75fdca35bf629ab6486fe4 days 17 mins agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0xa48524fa109a442898e9009d80f1eb2d87f91af81bc9070ebada06ce8bba65654 days 22 mins agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.074232230168821 Ether0.000021051
0xae15771ea2da7206391935b42c16f09d05c45fdacda2da3e4a3dd353655359e211 days 26 mins agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0xfaa0907349f3b82bb34b9ae402a1e5b929aa055520ecc890dd191eeb1a103a6311 days 29 mins agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.67304525661057 Ether0.000021051
0x2d16e60908d9e1a1217d2dedbc6ae6b09dd96ffd2943478b6e53fd38b393bfd911 days 2 hrs agoWhalesburgPool  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.000117815
0x978bb3ebbbd45034d812804c2e90b2a116c513a35a084d0eb2cdaabbe2e3a5d012 days 23 mins agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0xa86713dffc83495e379e7523e095ae1c9f982eff90b0a41278136ba7db3030c012 days 29 mins agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.829437943574184 Ether0.000021051
0x41388fc859c36d6549016de7ef1ac096653f9ab57efa69996c3eb79cfd2783bd13 days 35 mins agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.010748562942387 Ether0.000021051
0xc9656e32a6079c343150f48eca8cfe4a790881c795d5b02e045d2c878881c5b744 days 23 hrs agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0x77d974ef6996cc525f6126f7aef3376c1c8f5bb0f5c61bf8d70f88ee2e41e15444 days 23 hrs agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.220960193936518 Ether0.000021051
0x69e0b425f8e60dc6a8a68af9e4b1c9437a5b91f2acc5ec3535eeae1c96eb604845 days 23 hrs agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0xd0f52abdb6d74ac3ae4d4ffdf66af3f7aebf7d55e9651ac828c6c90fe4a6066445 days 23 hrs agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba41.151735311687074 Ether0.000021051
0x4f858900bedfe7dcb780484de2ec6b0ce5b65ce84b4fc0c4c7f0fcebae69713846 days 23 hrs agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0xf8775896384fb85353744d4a0943c31c1cb7d6e7a2cc0ca6b68ee101de7d366d46 days 23 hrs agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba41.201690972720754 Ether0.000021051
0xaa5dbe7dc14da5ae19860c05d0c11a73b5381ac2afb607cdc9301d8a3acdf18347 days 23 hrs agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0xc9eea2a7cd498d805f72d7e7fab62a51224e6cff7d3571ee4bc4febf41935f2947 days 23 hrs agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba41.107172192358528 Ether0.000021051
0xef6e4a323347d75cac6e4fbacf55dc8e1f999f6c67e6ebe3ca11815647aa795348 days 23 hrs agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0x0a7f9a2378ebd1436e811a408765695991d7f8c1e60bc5b7ba8568a8e3d22f0e48 days 23 hrs agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba41.067735083106558 Ether0.000021051
0x6231c02bf92acb756870586143ce224377d62ac33127e9e49ed53ea362ddf2b649 days 23 hrs agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0xf2b7a83adde98603d8d0a63dc3f0c172a207f1113763839732c4a92ecd93f9f549 days 23 hrs agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba41.105965832317525 Ether0.000021051
0x9c4102797693d1c7f62fea2d8419810094069b988ecb5874d6c7ff607dbc48e450 days 23 hrs agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0x38046eccca5fbccfe7c77d00aaccaf8a9e515bcc19d0c63b21affc4a48bc061550 days 23 hrs agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba41.151381469148505 Ether0.000021051
0x8c1979a83945ecbd5592861c070a71f65e9f0ba1b19296bc9ba1c835e4f7fee951 days 23 hrs agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0xa3e058088f2697b83a9137576a6fcbba98729afd1898b6376adb65d1e0842b2c51 days 23 hrs agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba41.168815945607201 Ether0.000021051
0xcdc18b95483d106558ccf41f88f27d567dc1c07dc8660c7aa2021fea89b4e2a152 days 23 hrs agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 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
0x57e058e3efd8d3bb3e4ec83ced743e9d73b9389e34d75fdca35bf629ab6486fe70844274 days 17 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.07423223 Ether
0xae15771ea2da7206391935b42c16f09d05c45fdacda2da3e4a3dd353655359e2704533811 days 26 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.67304525 Ether
0x978bb3ebbbd45034d812804c2e90b2a116c513a35a084d0eb2cdaabbe2e3a5d0703976312 days 23 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.84018651 Ether
0xc9656e32a6079c343150f48eca8cfe4a790881c795d5b02e045d2c878881c5b7684607744 days 23 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.22096019 Ether
0x69e0b425f8e60dc6a8a68af9e4b1c9437a5b91f2acc5ec3535eeae1c96eb6048684005245 days 23 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.15173532 Ether
0x4f858900bedfe7dcb780484de2ec6b0ce5b65ce84b4fc0c4c7f0fcebae697138683403746 days 23 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.20169097 Ether
0xaa5dbe7dc14da5ae19860c05d0c11a73b5381ac2afb607cdc9301d8a3acdf183682792747 days 23 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.10717219 Ether
0xef6e4a323347d75cac6e4fbacf55dc8e1f999f6c67e6ebe3ca11815647aa7953682193348 days 23 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.06773508 Ether
0x6231c02bf92acb756870586143ce224377d62ac33127e9e49ed53ea362ddf2b6681584849 days 23 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.10596584 Ether
0x9c4102797693d1c7f62fea2d8419810094069b988ecb5874d6c7ff607dbc48e4680980450 days 23 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.15138147 Ether
0x8c1979a83945ecbd5592861c070a71f65e9f0ba1b19296bc9ba1c835e4f7fee9680376051 days 23 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.16881594 Ether
0xcdc18b95483d106558ccf41f88f27d567dc1c07dc8660c7aa2021fea89b4e2a1679767152 days 23 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.14985634 Ether
0x417440bafde6d979e90df8c40ed3f1a45ae6e3088f3b20d5c82d08c8163d1ee4679158453 days 23 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.13810056 Ether
0x6b503cde749c0d6b800eb2247e6f06caa458550ad975005bd118a52cfb608f14678553454 days 23 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.09944178 Ether
0x08741bf5e5da4d2b01f13d0deebbe8dea547a074e26dbc9e599174c532b95b95677951455 days 23 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.0730599 Ether
0xa2dddfce9a854cfbf70b1ac914086f043d00b70cf2daa8dda9704710425e8167677345856 days 23 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.00180682 Ether
0xb40f0df0a913a20796ebc62987aa31ce2403bfd0adb7e2a5a77ef0052630f292676729657 days 23 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.98911931 Ether
0xfeb1ed51a472a46ded5e8447ac7c897204ddcc90a08906fad47fc076cbd604c5676111258 days 23 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.97475041 Ether
0x0382052b0b14efcefce31849dd99a8405f9ce67d28d4a5ef7801934959dd5b53675497959 days 23 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.1963456 Ether
0x17df97a6ba5e700e0480aacd4ba9ddd0869749b4f66a31c2d82d144b99f50afc674890860 days 23 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.24103563 Ether
0xcf9f224f29067286ccaeaba3781698e5b118e308a539e62b6b2299ab635f0b7e674278862 days 1 min ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.15422829 Ether
0xb89b7456721afc6176842efeb96d427fbe2d378493f604cfd59110cb33cefa83673671863 days 2 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.1607585 Ether
0x22e5bcf3b9f95e4e85184876c229d52775473c322eab3cb788625404c4d30921673072563 days 23 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.19110362 Ether
0xe8bc97b7e019567d153c49067af8b1894871e3c59ad8e75f146df47b84e956d3672455365 days 2 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.1784123 Ether
0x5c5cdf5e17babf480abba51079011ff298039af7ad8a69ebfc8bc2b02c93b457671842666 days 7 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.24210686 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.