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

TxHash Age From To Value [TxFee]
0x6d632b5d92912852286671fd4d5e613d428250afdd5f52f429df53550ba22c098 hrs 31 mins agoBittrex_1  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170 Ether0.0050057
0xb13cbbc05196d1051827410da712f0271a69f3f1926cbaab93956ac0d4b824738 hrs 39 mins agoNanopool  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170.20000925908398 Ether0.000021051
0xf9e6f7b8c12cbe9746a269ba7eab324c998c5aa7e356634f02c7b0df3c67e9883 days 2 hrs agoBittrex_1  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170 Ether0.0050057
0x151387681692edd25ee8163e18baf4d54349dfc3cf320df77eb975fb502996033 days 2 hrs agoNanopool  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170.200114138004932 Ether0.000021051
0x5a7fd1ae940b792b79c63068f88183d45cdd01fcc2a452faff03d8fee94b572a6 days 46 mins agoBittrex_1  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170 Ether0.0050057
0x3eee9438f39999d2840ab2e12f884e723233b28c7fa05e8e33f983e6d19739656 days 51 mins agoNanopool  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170.201127634668014 Ether0.000021051
0x037350ae3c4c8d9fa26e49dc028ed023b32c4fd7b822e3751f74d4e37d1ba0cb8 days 14 hrs agoBittrex_1  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170 Ether0.0050057
0xb479f0df1379aafd4223523ca9f96d0c8d45177bbee3955a2fb66e6697515d4f8 days 14 hrs agoNanopool  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170.200064950636572 Ether0.000021051
0x00f47a0d4d50acbcf56ddc3285686593b906e37d5a7f6b14616376eeb4bd6f6c11 days 10 hrs agoBittrex_1  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170 Ether0.0050057
0x84c5993e90589d08712a7c912bfcd2e1d09297fd9c669071b63713c46dbd973411 days 10 hrs agoNanopool  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170.200255751219307 Ether0.000021051
0x01ed02f9abb24ac15464d374c7ce246adcac3318475ce5eb8016ba3b4816b73614 days 8 hrs agoBittrex_1  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170 Ether0.0050057
0x8601924ab5c995aa712ce72ddb8df69ae51da935f327a4d779b7ba5c5e33ca5c14 days 8 hrs agoNanopool  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170.200116100997022 Ether0.000021051
0xf98f91ce3914a3d18715f1f8117425f1c5dbd578970a9daefae790e96391fbab17 days 53 mins agoBittrex_1  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170 Ether0.0050057
0x0b16fdc7673d9f2bb060eba7e212371596564c52a6ae273ade96d6c2a34ac4ab17 days 58 mins agoNanopool  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170.200188492695633 Ether0.000021051
0xe94d0409b1dd710ae0ab7bb9d22e14bb2df2d93e6812a89964fb4a7603a3815b19 days 17 hrs agoBittrex_1  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170 Ether0.0050057
0xaeeb77e459348829df5ef11185ed9dce9d9f23ea0e5a43be18fe864d18a4bea619 days 17 hrs agoNanopool  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170.200569131302896 Ether0.000021051
0x2069e16cc8e3d906b542c16cffda5615b31412a7c6c73e75586f0979d36d711722 days 20 hrs agoBittrex_1  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170 Ether0.0050057
0xff1b119d6651d516c52d1cb5b828a75323fff28bd500e12f6fc82903084a851322 days 20 hrs agoNanopool  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170.200132295205699 Ether0.000021051
0xe2f7889a48841f8e7400794de98bfb5eeba5351ab3c22cdf5167129ef12920c526 days 23 hrs agoBittrex_1  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170 Ether0.0050057
0x79c3e697318ceaa87c3ddf9dde7d262665badc99ed841000d236bfc3f6bf84e426 days 23 hrs agoNanopool  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170.200110212976468 Ether0.000021051
0xef58bffa35ae4985f5313ab83269b4302be2a8091551e9d18c2867dbf558f1d830 days 2 hrs agoBittrex_1  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170 Ether0.0050057
0x1cc8bb172f4eb7203d55e10d943fbd5bcc75f45296c5569863de72417f59fcb930 days 2 hrs agoNanopool  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170.200053606206928 Ether0.000021051
0x53d4b7390c590998456a6f1f018565b55f1886bed7fa1fa0d559879a53f5e9c132 days 18 hrs agoBittrex_1  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170 Ether0.010662141
0x860148a24d3355a6fb2c44965a292fc58b7a581460008b94452681732392737132 days 18 hrs agoNanopool  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170.200669416547476 Ether0.000021051
0x4cd7026ce45f7b1017bd2eaa9e47e603625c2d964b21a3dfb8b8365aa677254b35 days 8 hrs agoBittrex_1  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170 Ether0.0050057
[ 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
0x6d632b5d92912852286671fd4d5e613d428250afdd5f52f429df53550ba22c0961551308 hrs 31 mins ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20000925 Ether
0xf9e6f7b8c12cbe9746a269ba7eab324c998c5aa7e356634f02c7b0df3c67e98861388043 days 2 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20011414 Ether
0x5a7fd1ae940b792b79c63068f88183d45cdd01fcc2a452faff03d8fee94b572a61215316 days 46 mins ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20112764 Ether
0x037350ae3c4c8d9fa26e49dc028ed023b32c4fd7b822e3751f74d4e37d1ba0cb61062568 days 14 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20006495 Ether
0x00f47a0d4d50acbcf56ddc3285686593b906e37d5a7f6b14616376eeb4bd6f6c608956811 days 10 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20025575 Ether
0x01ed02f9abb24ac15464d374c7ce246adcac3318475ce5eb8016ba3b4816b736607240714 days 8 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.2001161 Ether
0xf98f91ce3914a3d18715f1f8117425f1c5dbd578970a9daefae790e96391fbab605644817 days 53 mins ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20018849 Ether
0xe94d0409b1dd710ae0ab7bb9d22e14bb2df2d93e6812a89964fb4a7603a3815b604036419 days 17 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20056913 Ether
0x2069e16cc8e3d906b542c16cffda5615b31412a7c6c73e75586f0979d36d7117602199822 days 20 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.2001323 Ether
0xe2f7889a48841f8e7400794de98bfb5eeba5351ab3c22cdf5167129ef12920c5599768726 days 23 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20011021 Ether
0xef58bffa35ae4985f5313ab83269b4302be2a8091551e9d18c2867dbf558f1d8597932730 days 2 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20005361 Ether
0x53d4b7390c590998456a6f1f018565b55f1886bed7fa1fa0d559879a53f5e9c1596372332 days 18 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20066942 Ether
0x4cd7026ce45f7b1017bd2eaa9e47e603625c2d964b21a3dfb8b8365aa677254b594813335 days 8 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20054633 Ether
0xbecc40dcf88e5956bf123f27e012adc5bce7b8b1ea94caf6c5096c07c5d540b5594118536 days 12 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20168097 Ether
0x0268558a5b47553346d9d4a426025ecf534d9146717eaffd698baf49e11f9422593019638 days 9 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20074065 Ether
0xf9691e9f864bda8746553c7fddf0e80b414b953f36f02c4f729ef1a3e0b3ccb5591875540 days 9 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.2001979 Ether
0xd51ba2e1fafd56b970d4739a24107ae933faeb5ac548b0b898b24a058a221465590288943 days 2 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.2008996 Ether
0xbcd5e5f8073523801e3b14f464909e8eb5dbcca42c990b9eb0b34e86933b7e61588966345 days 8 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20044751 Ether
0xa9d8851b83007183e2791764573bc82b2391259ab0382eb2862542f9dc883af5587596447 days 17 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20077619 Ether
0x909e7910dfd2187877497d3f8dfd153e91b7ee4f4d0253dae660a40bc96b2d23586207950 days 2 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20018599 Ether
0x5ca554e1974c9d5da3a8673792c9076efe199fc21e84eabb51ab58b651f75033582946755 days 17 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20000665 Ether
0xa1f7d7474e38312ebbf51537ff5678d23736c8f9d4e43b69d55079ecec052f33581547958 days 2 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20055772 Ether
0xc93a2c80c383c20839084a048a528c17e148b3d3e75524b94a9fad15e71cb273580190760 days 10 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20044085 Ether
0x66aa93c5dc9d1bfff10a84c1c1b9f9b2dc5f047ad8b51f6ee45fd4ed7f7af4fc578897562 days 15 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20063608 Ether
0xeb6c5a7dd95db0bf022a659026282889c08494ca7b521b6d7009dacbe9521c8a577150165 days 16 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20083501 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.