Sponsored:   Color - Revolutionizing the Dapp Ecosystem, Bounty & Airdrop, Get 240,000 COL NOW!
Contract Overview
Balance: 0.000000001452658101 Ether
Ether Value: less than $0.01 (@ $279.18/ETH)
Transactions: 2300 txns
 Latest 25 txns from a total Of 2300 transactions

TxHash Age From To Value [TxFee]
0xcfded93a16b172b072a1250971de2e3058e2bfa9cc4fe766e260f685dab0d4555 hrs 33 mins agoBittrex_1  IN   0xb6e4989121ca00b3512360612106749c5bee738b0 Ether0.00249965
0xdf443246696e72a674682b4b300f04fa4c92b39e7736971ce9b69e26a21daa035 hrs 44 mins agoEthermine  IN   0xb6e4989121ca00b3512360612106749c5bee738b0.050579384854656 Ether0.000021051
0xe971c48d61d089b11aeed5ce359d9a2432f7c629ad20865fc9a78d67ffa37efb11 hrs 50 mins agoBittrex_1  IN   0xb6e4989121ca00b3512360612106749c5bee738b0 Ether0.0049993
0x5b512203808c562607b50f98ab276d4980bfbd3799d75915505a790e1bfc949212 hrs 3 mins agoEthermine  IN   0xb6e4989121ca00b3512360612106749c5bee738b0.051496351789435 Ether0.000021051
0x003f73723c2ac07d48573ad3a498bf0ca9de69ea4e604e7a04a742b7977b52f412 hrs 55 mins agoBittrex_1  IN   0xb6e4989121ca00b3512360612106749c5bee738b0 Ether0.0049929
0x931cb774dc0185c4bac208641e9526b10f2787dff51fd5345e0295796b78a4ff18 hrs 59 mins agoEthermine  IN   0xb6e4989121ca00b3512360612106749c5bee738b0.05010318697673 Ether0.000021051
0x4480946f407bdf1d7fabec44f5cd11c9bd2419257672e3556b3f6eee1c607f301 day 2 hrs agoBittrex_1  IN   0xb6e4989121ca00b3512360612106749c5bee738b0 Ether0.0049993
0xac02d8c160a5a36c206caec61aa5c407b363bc1255d51aee36ffd556fbcee41e1 day 2 hrs agoEthermine  IN   0xb6e4989121ca00b3512360612106749c5bee738b0.05000243108322 Ether0.000021051
0xae30dca735f8fcdad3964cfb9eeeee3d0e1693f6c7932a2a15b0a6f8071c14b21 day 8 hrs agoBittrex_1  IN   0xb6e4989121ca00b3512360612106749c5bee738b0 Ether0.0049993
0x5f196fd54f59dee07a60bf1ff5bb7e4499ab24255118c04f7696e0b1962b868b1 day 8 hrs agoEthermine  IN   0xb6e4989121ca00b3512360612106749c5bee738b0.05006757886811 Ether0.000021051
0xc529e32e14d8be39628ca4ecb5e5e213a57352a4c20308554b5d274fd6bbe4a21 day 14 hrs agoBittrex_1  IN   0xb6e4989121ca00b3512360612106749c5bee738b0 Ether0.0049993
0xd86ea8a9a67052c23a1bd73441875e655c213d46cfa4454d731e2b8198fd7d1c1 day 14 hrs agoEthermine  IN   0xb6e4989121ca00b3512360612106749c5bee738b0.050269808088608 Ether0.000021051
0xc08870f2c43454ac57872328c84e7bcef45cf18dc6b28ce8fd6fc80fc1be5dc31 day 21 hrs agoBittrex_1  IN   0xb6e4989121ca00b3512360612106749c5bee738b0 Ether0.0049993
0x879a6a91e2fb5af205fb2521d37f3c5147c3bac155bd826bccaaf709df48497d1 day 21 hrs agoEthermine  IN   0xb6e4989121ca00b3512360612106749c5bee738b0.050283788086442 Ether0.000021051
0x3970c99863afe4728f85454a954a74439e3231bc78671fe389cb51482998cba92 days 3 hrs agoBittrex_1  IN   0xb6e4989121ca00b3512360612106749c5bee738b0 Ether0.0049993
0x7e47d64ae836ecbcc8a19b4c032109d254f7a839f99d9126a268f20f55855bef2 days 3 hrs agoEthermine  IN   0xb6e4989121ca00b3512360612106749c5bee738b0.0502133106367 Ether0.000021051
0x7d50d555327e0c4768a888cc56f76b3528560cf20c960e1177b4b4b0870cfb882 days 10 hrs agoBittrex_1  IN   0xb6e4989121ca00b3512360612106749c5bee738b0 Ether0.0049993
0x8889a48f30964bfe7ae21b0e29bea55ab95f7b54187f482509c9269cd2af612c2 days 10 hrs agoEthermine  IN   0xb6e4989121ca00b3512360612106749c5bee738b0.050003240233245 Ether0.000021051
0x2eef006ef15f70e54db93d9153186b90d6742c29b74bc736d6d576f1b6ef5b542 days 16 hrs agoBittrex_1  IN   0xb6e4989121ca00b3512360612106749c5bee738b0 Ether0.0049993
0xabcb1cf5372d8a29eda99da5f1ca9976641068a80f1eac250431b435debdf4ce2 days 17 hrs agoEthermine  IN   0xb6e4989121ca00b3512360612106749c5bee738b0.050040815389246 Ether0.000021051
0xd7d9e778c1966fde82e1edf7ad28b41d2ecd1a3db8985d2e585fae9bff4896b43 days 6 mins agoBittrex_1  IN   0xb6e4989121ca00b3512360612106749c5bee738b0 Ether0.0049993
0x3cfdae70392cab804d6ad9e819aa6256a6a6a4f4a5007773af69dcac36d85e5b3 days 12 mins agoEthermine  IN   0xb6e4989121ca00b3512360612106749c5bee738b0.05035811527107 Ether0.000021051
0xda1ab88d5ca89104bc4dc06c092d86cd043dd6887a7c9495de117cbd0db76d8a3 days 6 hrs agoBittrex_1  IN   0xb6e4989121ca00b3512360612106749c5bee738b0 Ether0.0049993
0xfc32824418c8e73cb48d247ad59f5a6c5d1957add6fef9c84bc36a2b1fe22cff3 days 6 hrs agoEthermine  IN   0xb6e4989121ca00b3512360612106749c5bee738b0.050033675987743 Ether0.000021051
0xc93dce0191f0c614f21548614f6a647862cf2dc08ce82b89435038e7a873e30a3 days 12 hrs agoBittrex_1  IN   0xb6e4989121ca00b3512360612106749c5bee738b0 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
0xcfded93a16b172b072a1250971de2e3058e2bfa9cc4fe766e260f685dab0d45561845385 hrs 33 mins ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05057939 Ether
0xe971c48d61d089b11aeed5ce359d9a2432f7c629ad20865fc9a78d67ffa37efb618297311 hrs 50 mins ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05149635 Ether
0x003f73723c2ac07d48573ad3a498bf0ca9de69ea4e604e7a04a742b7977b52f4618269612 hrs 55 mins ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05010319 Ether
0x4480946f407bdf1d7fabec44f5cd11c9bd2419257672e3556b3f6eee1c607f3061794771 day 2 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05000243 Ether
0xae30dca735f8fcdad3964cfb9eeeee3d0e1693f6c7932a2a15b0a6f8071c14b261779661 day 8 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05006758 Ether
0xc529e32e14d8be39628ca4ecb5e5e213a57352a4c20308554b5d274fd6bbe4a261763811 day 14 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05026981 Ether
0xc08870f2c43454ac57872328c84e7bcef45cf18dc6b28ce8fd6fc80fc1be5dc361746861 day 21 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05028378 Ether
0x3970c99863afe4728f85454a954a74439e3231bc78671fe389cb51482998cba961731342 days 3 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05021331 Ether
0x7d50d555327e0c4768a888cc56f76b3528560cf20c960e1177b4b4b0870cfb8861715062 days 10 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05000324 Ether
0x2eef006ef15f70e54db93d9153186b90d6742c29b74bc736d6d576f1b6ef5b5461698562 days 16 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05004082 Ether
0xd7d9e778c1966fde82e1edf7ad28b41d2ecd1a3db8985d2e585fae9bff4896b461681143 days 6 mins ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05035811 Ether
0xda1ab88d5ca89104bc4dc06c092d86cd043dd6887a7c9495de117cbd0db76d8a61665783 days 6 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05003368 Ether
0xc93dce0191f0c614f21548614f6a647862cf2dc08ce82b89435038e7a873e30a61651703 days 12 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05074346 Ether
0x7d9d2223f48da12d5e499faa19785baa5d8676df523f04e9a5c6cb9bcf3e43ae61638213 days 17 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05043273 Ether
0x651fbecf3f963766d020f5ceb1dc751f73a407fac914d321b5f313900e19a46361624993 days 23 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.0503028 Ether
0x2f0bf3060abd256d470b365529cffc7042e6d7b367ed8124dbcd8e715a9f6a0961612804 days 4 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05004057 Ether
0x2af8ef4d17a6de082d11e9214c238e94463c3a1fc82e75db6ac976e3c22af55c61599484 days 9 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05024734 Ether
0x632eb710c65142dc73717574152cc7a1f650a8a5c45ed8ae03094c4d4baf7d3561584394 days 15 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.0502828 Ether
0xae6ef4e62f89e7f96273700aeaf951a1594c3663b9d692ec8bfafd1d57dab42961569254 days 21 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05045162 Ether
0x20d428d77e85733b0dd255857e26c477145d3ad55df9442370700eb79ec1ee1a61554885 days 3 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05027845 Ether
0x6e1d226a62c103ebdbd270d401b192b087a9d05b34616664f28edb213f4f55a461538965 days 10 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05009272 Ether
0xd59420a6f2dbbfd92f9ccc736d765de569d2200de95c7ba23ad6f5282c15789061523205 days 16 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05009527 Ether
0x94a93cb54822137278e5c788f7980e7440641f9039ec031bcd8da73883b9e27b61507115 days 22 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05097422 Ether
0x8185a902fb12c18f43f4b46ec5086bc1fcb589977a591c22b8c06e0aa279ccc261490646 days 5 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05048806 Ether
0x09658f6fef5c64c62f6e46cb215d774326b4c5405e7b7e41d675958008cb5a1d61475416 days 11 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05042432 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.