Sponsored Link:   Ducatur - EOS Hackathon Won! MVP Ready! Softcap reached! - Buy 1st Multichain Token - 3in1 (ETH,NEO,EOS)
Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 330 txns
 Latest 25 txns from a total Of 330 transactions
View All

TxHash Age From To Value [TxFee]
0xc2601dd7781e0ca19813ab8f4f8679dabbd509f4d1d2a28dae34204d299c339b42 days 5 hrs agoBittrex  IN   0xb7ab1cae118da01f7261767ce235328003bbee2d0 Ether0.00249965
0xf1f2b579956a5c00593d1c022a829352f1d7edeee26e13923ee72b29eb793b3342 days 5 hrs agoDwarfPool1  IN   0xb7ab1cae118da01f7261767ce235328003bbee2d0.05656551 Ether0.000084204
0xef84ca42fe4f9825ea116e9643caf310bd621f42b7cf7f5aaf9b287425c126b046 days 18 hrs agoBittrex  IN   0xb7ab1cae118da01f7261767ce235328003bbee2d0 Ether0.00249645
0x6ab540ce2caa8bfc57d574fb893b903e68ebfac67514440ed0153526e17da20946 days 18 hrs agoDwarfPool1  IN   0xb7ab1cae118da01f7261767ce235328003bbee2d0.05000128 Ether0.000084204
0x68a57100e63aa2020cf54e08d71e5eae496a5dbb775c4e46c59637a3ed8626bf51 days 54 mins agoBittrex  IN   0xb7ab1cae118da01f7261767ce235328003bbee2d0 Ether0.00249965
0x31fa1ebdaf334a4dc34761854a8270d21cf27d4312cdc5aa3903b39aebcc088251 days 1 hr agoDwarfPool1  IN   0xb7ab1cae118da01f7261767ce235328003bbee2d0.05115898 Ether0.000042102
0xa345ee8027b68c9543088c96f8e006c604fe9f5bd94cd866ba3dab539d8a3efe54 days 12 hrs agoBittrex  IN   0xb7ab1cae118da01f7261767ce235328003bbee2d0 Ether0.00249965
0x6c7439892b4b88f10a2aac7d14fe3dee29de3a62a47e4cbcf019b3095cb47aeb54 days 12 hrs agoDwarfPool1  IN   0xb7ab1cae118da01f7261767ce235328003bbee2d0.05338662 Ether0.000042102
0xe93c8b112e311340132af6844d48319f47629005aac313aa328dc58c8181312c57 days 18 hrs agoBittrex  IN   0xb7ab1cae118da01f7261767ce235328003bbee2d0 Ether0.00249965
0xa3bf3773a2b2c6ebb346331eb2f769f7f49fc4a0e164eb2f61fe50177ae96d6257 days 18 hrs agoDwarfPool1  IN   0xb7ab1cae118da01f7261767ce235328003bbee2d0.05011872 Ether0.000042102
0x8da82dae2254ae56374221662ebf8590a3fc23bd2a7a419e3c7cffaddc0b659860 days 20 hrs agoBittrex  IN   0xb7ab1cae118da01f7261767ce235328003bbee2d0 Ether0.00249965
0x6e03a6fbad6fbe8a5c83242d010dca242f3110cf9e1073cc6b21454f1d8bd84460 days 20 hrs agoDwarfPool1  IN   0xb7ab1cae118da01f7261767ce235328003bbee2d0.07074527 Ether0.000042102
0xe28bb8912d731ac6d3008f0d70abdd501b1cff9e1ae7f191256ceb231d22cd8b61 days 20 hrs agoBittrex  IN   0xb7ab1cae118da01f7261767ce235328003bbee2d0 Ether0.00250285
0x0dd503cc82c02a763cb2977366b67619f327f868d7897b81a6dbd9ba749728c861 days 20 hrs agoDwarfPool1  IN   0xb7ab1cae118da01f7261767ce235328003bbee2d0.12021154 Ether0.000042102
0xeb54a636e337ebca10ef79733bc926750003612510dd92eac18dcb2cc734250062 days 20 hrs agoBittrex  IN   0xb7ab1cae118da01f7261767ce235328003bbee2d0 Ether0.00250285
0xe216883d5cd81199c02df59bf7d27bef9c353958931f63e91d2ea402116ad8ec62 days 20 hrs agoDwarfPool1  IN   0xb7ab1cae118da01f7261767ce235328003bbee2d0.10922701 Ether0.000042102
0xfb5919b047eef733974cfcf2106873b6f125c420d6f0eae784ea03895001318463 days 20 hrs agoBittrex  IN   0xb7ab1cae118da01f7261767ce235328003bbee2d0 Ether0.00250285
0x7a1660c947acfcda399884827a4f1ffc3312ef9b2429795e5394f9c902adaa7663 days 20 hrs agoDwarfPool1  IN   0xb7ab1cae118da01f7261767ce235328003bbee2d0.10652114 Ether0.000042102
0x5a5a6012578ea93e722d921ef5c244ee04f429b7c1ceed137b291194025b719164 days 20 hrs agoBittrex  IN   0xb7ab1cae118da01f7261767ce235328003bbee2d0 Ether0.00250285
0xff2b1c99594b320b040efc235d1bae0926bf78b1bba46f1686ccce27d7c44eef64 days 20 hrs agoDwarfPool1  IN   0xb7ab1cae118da01f7261767ce235328003bbee2d0.10665005 Ether0.000084204
0xd85ed8b6249e2e21ef3182dacff40c121c67c9f21aee91245f3fc5787a17547065 days 20 hrs agoBittrex  IN   0xb7ab1cae118da01f7261767ce235328003bbee2d0 Ether0.00250285
0xcf254c6fc26e14fa7afb71fe77432ebef19ef07f28ce31f9921151d546e9b3b665 days 20 hrs agoDwarfPool1  IN   0xb7ab1cae118da01f7261767ce235328003bbee2d0.10548068 Ether0.000084204
0x913cd7585368bb701b800b8d3e785fad2ca59021a311adbf4fa3d164ae4fa91666 days 20 hrs agoBittrex  IN   0xb7ab1cae118da01f7261767ce235328003bbee2d0 Ether0.00250285
0x30fd3ca807c9f0aad3e901285734fb9e46fcbc33e4ccb136e33af6ea40d1ad8866 days 20 hrs agoDwarfPool1  IN   0xb7ab1cae118da01f7261767ce235328003bbee2d0.08831256 Ether0.000084204
0xa75e823abfbfe6e4738f72d26b3866d227fdbe10873a860cbd4015db5e78fe4267 days 20 hrs agoBittrex  IN   0xb7ab1cae118da01f7261767ce235328003bbee2d0 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
0xc2601dd7781e0ca19813ab8f4f8679dabbd509f4d1d2a28dae34204d299c339b557706042 days 5 hrs ago0xb7ab1cae118da01f7261767ce235328003bbee2d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05656551 Ether
0xef84ca42fe4f9825ea116e9643caf310bd621f42b7cf7f5aaf9b287425c126b0555091246 days 18 hrs ago0xb7ab1cae118da01f7261767ce235328003bbee2d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05000128 Ether
0x68a57100e63aa2020cf54e08d71e5eae496a5dbb775c4e46c59637a3ed8626bf552662551 days 54 mins ago0xb7ab1cae118da01f7261767ce235328003bbee2d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05115898 Ether
0xa345ee8027b68c9543088c96f8e006c604fe9f5bd94cd866ba3dab539d8a3efe550648754 days 12 hrs ago0xb7ab1cae118da01f7261767ce235328003bbee2d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05338662 Ether
0xe93c8b112e311340132af6844d48319f47629005aac313aa328dc58c8181312c548762757 days 18 hrs ago0xb7ab1cae118da01f7261767ce235328003bbee2d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05011872 Ether
0x8da82dae2254ae56374221662ebf8590a3fc23bd2a7a419e3c7cffaddc0b6598546965360 days 20 hrs ago0xb7ab1cae118da01f7261767ce235328003bbee2d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.07074527 Ether
0xe28bb8912d731ac6d3008f0d70abdd501b1cff9e1ae7f191256ceb231d22cd8b546383361 days 20 hrs ago0xb7ab1cae118da01f7261767ce235328003bbee2d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.12021154 Ether
0xeb54a636e337ebca10ef79733bc926750003612510dd92eac18dcb2cc7342500545800862 days 20 hrs ago0xb7ab1cae118da01f7261767ce235328003bbee2d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10922701 Ether
0xfb5919b047eef733974cfcf2106873b6f125c420d6f0eae784ea038950013184545212963 days 20 hrs ago0xb7ab1cae118da01f7261767ce235328003bbee2d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10652114 Ether
0x5a5a6012578ea93e722d921ef5c244ee04f429b7c1ceed137b291194025b7191544623964 days 20 hrs ago0xb7ab1cae118da01f7261767ce235328003bbee2d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10665005 Ether
0xd85ed8b6249e2e21ef3182dacff40c121c67c9f21aee91245f3fc5787a175470544031865 days 20 hrs ago0xb7ab1cae118da01f7261767ce235328003bbee2d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10548068 Ether
0x913cd7585368bb701b800b8d3e785fad2ca59021a311adbf4fa3d164ae4fa916543438366 days 20 hrs ago0xb7ab1cae118da01f7261767ce235328003bbee2d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.08831256 Ether
0xa75e823abfbfe6e4738f72d26b3866d227fdbe10873a860cbd4015db5e78fe42542850867 days 20 hrs ago0xb7ab1cae118da01f7261767ce235328003bbee2d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.12291388 Ether
0x31f5dccb9f5a10cfd6db3a1fb82904f1e1c90f01aabdd0c8a9ff448d5b62523c542257168 days 20 hrs ago0xb7ab1cae118da01f7261767ce235328003bbee2d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.09584881 Ether
0xedb1aad4a31c2e1eccbc109225730fdfad5894d9f902cdc5aa3d7eb47957d64d541658069 days 20 hrs ago0xb7ab1cae118da01f7261767ce235328003bbee2d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.12653104 Ether
0x8583bdcf14505735e576bea31123cb5be834887ffd19b7514b37127493fc20ac541050770 days 20 hrs ago0xb7ab1cae118da01f7261767ce235328003bbee2d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.09295456 Ether
0xd11b45976dccb26b5fa6dac61a32b7acc46a741c3226091d3cae55ecfe933e6a540451271 days 20 hrs ago0xb7ab1cae118da01f7261767ce235328003bbee2d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.0800829 Ether
0x1057012044d391ebd3ba6eae391c64bdc71317bf48b460d011f843563cebd631539847572 days 20 hrs ago0xb7ab1cae118da01f7261767ce235328003bbee2d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.09176146 Ether
0x8cd2eb0235c1d77c02af673c0c087acd6121126fef315c28833bfc09b4102b75539238173 days 20 hrs ago0xb7ab1cae118da01f7261767ce235328003bbee2d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10920187 Ether
0x69135a61da2aff479b97391d14e8f15ae57f19dcdeb1a1de10e0b6783550f5a7538628874 days 20 hrs ago0xb7ab1cae118da01f7261767ce235328003bbee2d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10325413 Ether
0x0b89f9bf40a5d45cc394f311eb43fbcfa6958ff1b21b1b1524f0b861c431109a538034875 days 20 hrs ago0xb7ab1cae118da01f7261767ce235328003bbee2d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.08430293 Ether
0x0255c83657f03273d15a14b8ac85210f694307012bbdaa9092a89a54bcd81b96537410676 days 21 hrs ago0xb7ab1cae118da01f7261767ce235328003bbee2d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.08452723 Ether
0x3a7ce9f9222e5581bd48c28ebeb168c6ed6b137ec53df79a17f2b96344b7539d536807277 days 21 hrs ago0xb7ab1cae118da01f7261767ce235328003bbee2d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.1224343 Ether
0x8ac3dbc5510c96886f83ad74cf70e0468b71904316440e96d18958aa48f4a3a2536204478 days 21 hrs ago0xb7ab1cae118da01f7261767ce235328003bbee2d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.09902378 Ether
0x259714b4ce098801dfa21a9611467c2769691d324f6d36e2457e764e71ce8336535597779 days 21 hrs ago0xb7ab1cae118da01f7261767ce235328003bbee2d0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.13645656 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.