Sponsored Link:   Etheal: CES Las Vegas 2nd place winner Bonus decreasing - in 3 hours
Contract Overview
Balance: 0.000000002161646898 Ether
Ether Value: less than $0.01 (@ $455.84/ETH)
Transactions: 134 txns
 Latest 25 txns from a total Of 134 transactions

TxHash Age From To Value [TxFee]
0x9298a42f2709d3b581d03faa8a27426c8dee05043b74438bafae22f856654b0e1 day 11 hrs agoBittrex  IN   0xd9485b2ca02b1983e0bab4d1801e27587b8feb390 Ether0.00250285
0x1a18434f971da4b4691d7b607685f773d76fe1ee99075e6b0d6042d9d0e0d0261 day 11 hrs agoEthermine  IN   0xd9485b2ca02b1983e0bab4d1801e27587b8feb390.100032264939245 Ether0.000021051
0xb835028da27907fea864f3fdca04f2548dae33c825324281130ca0c3e3d4407d4 days 8 hrs agoBittrex  IN   0xd9485b2ca02b1983e0bab4d1801e27587b8feb390 Ether0.00249965
0xf4ef893621f5d0f9615e007de354d300040df26c11d8d8c7d31bee7642bb39a74 days 8 hrs agoEthermine  IN   0xd9485b2ca02b1983e0bab4d1801e27587b8feb390.100051203632967 Ether0.000021051
0xb9dbef21f9877bba8289d8c20e2be97803141abe1ed1fc622f3a24e295c68eb77 days 9 hrs agoBittrex  IN   0xd9485b2ca02b1983e0bab4d1801e27587b8feb390 Ether0.00250285
0xc8b3bcd02838bb1615bd2818ce8c0ae0f2972f936443a833fe5da62671de5d117 days 10 hrs agoEthermine  IN   0xd9485b2ca02b1983e0bab4d1801e27587b8feb390.100014177412128 Ether0.000021051
0xd54e2f3dcf2c1faafed12e801ba70b5b71c62c5f2c7c156dee7fc27f5900e05b10 days 5 hrs agoBittrex  IN   0xd9485b2ca02b1983e0bab4d1801e27587b8feb390 Ether0.00250285
0x88027a096ba1ba74b0047382d32bc9fb3f1d2431f9fbfbda35dfcfa84fa3d7ce10 days 5 hrs agoEthermine  IN   0xd9485b2ca02b1983e0bab4d1801e27587b8feb390.100123493392053 Ether0.000021051
0x9d452f18c5fd3102286d0ba1f7a6c58027f1d81a5dc407ccade65eed95658e6c13 days 1 hr agoBittrex  IN   0xd9485b2ca02b1983e0bab4d1801e27587b8feb390 Ether0.00250285
0x1eb939f07a844ed60a01b0408cebb112dd06e8e8e2c6fd06e8d2f7d3e5c3ae8e13 days 1 hr agoEthermine  IN   0xd9485b2ca02b1983e0bab4d1801e27587b8feb390.100127249995781 Ether0.000021051
0x002439912d0da9a6e9f7f18d7a1da24a20c0a1f40dd35eb9c61efae2fa30ed6415 days 17 hrs agoBittrex  IN   0xd9485b2ca02b1983e0bab4d1801e27587b8feb390 Ether0.00250285
0x2807db70800338399a69db18cdf1c7e253c826f0783ea2f68982b1374d27437e15 days 17 hrs agoEthermine  IN   0xd9485b2ca02b1983e0bab4d1801e27587b8feb390.100088219959706 Ether0.000021051
0x5315be6a1517adb79c234d43cb7a435e921ba7c70cf60952f05ba4d0bc4ae45b18 days 8 hrs agoBittrex  IN   0xd9485b2ca02b1983e0bab4d1801e27587b8feb390 Ether0.00250285
0xb8d13e0a4c876821103ede2a267678cbe1a6a0a2140daad0c0cdea6571afd82918 days 8 hrs agoEthermine  IN   0xd9485b2ca02b1983e0bab4d1801e27587b8feb390.100107168305331 Ether0.000021051
0x984d518a2dbae3450c7526138dc1e2b7f037430d5e3997353a0f8e3281a1588821 days 6 hrs agoBittrex  IN   0xd9485b2ca02b1983e0bab4d1801e27587b8feb390 Ether0.00249965
0xf168111acf62d58a5fd54cd8ed477de305ceed1694de437a34db144f683d2fe121 days 6 hrs agoEthermine  IN   0xd9485b2ca02b1983e0bab4d1801e27587b8feb390.100097335283548 Ether0.000021051
0xed78fa58f0ec8dd521c86da030e1d67c9469731b383092d3c36654aa9945909823 days 19 hrs agoBittrex  IN   0xd9485b2ca02b1983e0bab4d1801e27587b8feb390 Ether0.00250285
0xe84b9761c3cc749182d8d10a951fb7d2fdf0d2c1e4829fada5f934066568953623 days 19 hrs agoEthermine  IN   0xd9485b2ca02b1983e0bab4d1801e27587b8feb390.100048927225068 Ether0.000021051
0xf756ad5b5c777a56a6f78346172ee4cc63030a0a8a9076f6a11c98ecd556649e26 days 9 hrs agoBittrex  IN   0xd9485b2ca02b1983e0bab4d1801e27587b8feb390 Ether0.00250285
0xca442583db1d5d2da326f7f7e9fe5d3134362b1e21fef37c75ef3149819f8f9426 days 9 hrs agoEthermine  IN   0xd9485b2ca02b1983e0bab4d1801e27587b8feb390.100210613211764 Ether0.000021051
0xe30343b3e872692971bd2dd5919d12b1c826d79c4f8f419ecb43468fe373041e29 days 59 mins agoBittrex  IN   0xd9485b2ca02b1983e0bab4d1801e27587b8feb390 Ether0.00250285
0x2c6b5f04ed77d75275e6ba4acbf69e2d43dbd434d4f1ad2017a9a38babfa3b0629 days 1 hr agoEthermine  IN   0xd9485b2ca02b1983e0bab4d1801e27587b8feb390.100061700515624 Ether0.000021051
0xc6295a6ed43f096a8f442997622c62c67bdf4b811d3e073374f5f95d7ba1a57231 days 15 hrs agoBittrex  IN   0xd9485b2ca02b1983e0bab4d1801e27587b8feb390 Ether0.00250285
0x5a907d76c8a8ccdfbe719f41fc663d58738739a96ad2588197eb7e29a6aeaf5431 days 15 hrs agoEthermine  IN   0xd9485b2ca02b1983e0bab4d1801e27587b8feb390.100086756520433 Ether0.000021051
0x6d98bcc44aa435e36574a5a1f9f1c4519d3f5619c718d50c31fff4de6972516e34 days 10 hrs agoBittrex  IN   0xd9485b2ca02b1983e0bab4d1801e27587b8feb390 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
0x9298a42f2709d3b581d03faa8a27426c8dee05043b74438bafae22f856654b0e58403221 day 11 hrs ago0xd9485b2ca02b1983e0bab4d1801e27587b8feb390xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10003227 Ether
0xb835028da27907fea864f3fdca04f2548dae33c825324281130ca0c3e3d4407d58233784 days 8 hrs ago0xd9485b2ca02b1983e0bab4d1801e27587b8feb390xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.1000512 Ether
0xb9dbef21f9877bba8289d8c20e2be97803141abe1ed1fc622f3a24e295c68eb758054477 days 9 hrs ago0xd9485b2ca02b1983e0bab4d1801e27587b8feb390xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10001418 Ether
0xd54e2f3dcf2c1faafed12e801ba70b5b71c62c5f2c7c156dee7fc27f5900e05b578897610 days 5 hrs ago0xd9485b2ca02b1983e0bab4d1801e27587b8feb390xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10012349 Ether
0x9d452f18c5fd3102286d0ba1f7a6c58027f1d81a5dc407ccade65eed95658e6c577281413 days 1 hr ago0xd9485b2ca02b1983e0bab4d1801e27587b8feb390xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10012725 Ether
0x002439912d0da9a6e9f7f18d7a1da24a20c0a1f40dd35eb9c61efae2fa30ed64575769515 days 17 hrs ago0xd9485b2ca02b1983e0bab4d1801e27587b8feb390xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10008822 Ether
0x5315be6a1517adb79c234d43cb7a435e921ba7c70cf60952f05ba4d0bc4ae45b574280918 days 8 hrs ago0xd9485b2ca02b1983e0bab4d1801e27587b8feb390xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10010717 Ether
0x984d518a2dbae3450c7526138dc1e2b7f037430d5e3997353a0f8e3281a15888572643221 days 6 hrs ago0xd9485b2ca02b1983e0bab4d1801e27587b8feb390xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10009734 Ether
0xed78fa58f0ec8dd521c86da030e1d67c9469731b383092d3c36654aa99459098571204323 days 19 hrs ago0xd9485b2ca02b1983e0bab4d1801e27587b8feb390xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10004892 Ether
0xf756ad5b5c777a56a6f78346172ee4cc63030a0a8a9076f6a11c98ecd556649e569753526 days 9 hrs ago0xd9485b2ca02b1983e0bab4d1801e27587b8feb390xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10021062 Ether
0xe30343b3e872692971bd2dd5919d12b1c826d79c4f8f419ecb43468fe373041e568264129 days 59 mins ago0xd9485b2ca02b1983e0bab4d1801e27587b8feb390xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.1000617 Ether
0xc6295a6ed43f096a8f442997622c62c67bdf4b811d3e073374f5f95d7ba1a572566800731 days 15 hrs ago0xd9485b2ca02b1983e0bab4d1801e27587b8feb390xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10008675 Ether
0x6d98bcc44aa435e36574a5a1f9f1c4519d3f5619c718d50c31fff4de6972516e565219434 days 10 hrs ago0xd9485b2ca02b1983e0bab4d1801e27587b8feb390xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10021303 Ether
0x2e6042747ecbc2097ffecf64c7270f663fd2ffc3b95fc605b3aa0b90e27ab018563741437 days 1 hr ago0xd9485b2ca02b1983e0bab4d1801e27587b8feb390xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10016708 Ether
0x457fe6db44e4222f6c7a1cb37b8c6eb341d303ba63a493009bb49cfa97215bdc562207439 days 18 hrs ago0xd9485b2ca02b1983e0bab4d1801e27587b8feb390xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10003035 Ether
0xd0700d4aca1cb8493e321fd3fd7ed6dcd1c30246f791d4583691548f6bfab6b8560648942 days 12 hrs ago0xd9485b2ca02b1983e0bab4d1801e27587b8feb390xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10008747 Ether
0xbb9108e301d78272098b759392feff17e257be2064cc33d9b5f1cc1f816a1d5f558981945 days 9 hrs ago0xd9485b2ca02b1983e0bab4d1801e27587b8feb390xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10009761 Ether
0xfb05c040c03ccf4dfcad1a36f18f660bb6d015963d61d07d9eb20f95a1e51e0e557165248 days 13 hrs ago0xd9485b2ca02b1983e0bab4d1801e27587b8feb390xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10018057 Ether
0x73237a6a3fa27069853e8e41407bd9d7f2b354ed99c8a8d775ed804085f505d4555678851 days 3 hrs ago0xd9485b2ca02b1983e0bab4d1801e27587b8feb390xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10006316 Ether
0xe241f6d7550de7599b2ba9c44f79e4c0cb8d83941d558ac836f79b7864efc045554167153 days 19 hrs ago0xd9485b2ca02b1983e0bab4d1801e27587b8feb390xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10020787 Ether
0x00df54b3daf88ae7d2303c724eb943d349ecf9c804468bff809275d429d35fcf552608656 days 13 hrs ago0xd9485b2ca02b1983e0bab4d1801e27587b8feb390xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10011526 Ether
0x30556e289bd16ab2483bdc02d4a003517bfb6f760b4cf0bd3bc21947c0541fbe550999559 days 8 hrs ago0xd9485b2ca02b1983e0bab4d1801e27587b8feb390xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.100041 Ether
0x693ad7ca38692bda7324fffce6b8ec29421e81316fa89e35463a69b0cd645239548992162 days 19 hrs ago0xd9485b2ca02b1983e0bab4d1801e27587b8feb390xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10001419 Ether
0x4ccf216153fa985b04e1840612cab1181d6ad12eb1c0b4836a46e2b426e2db8b546694066 days 18 hrs ago0xd9485b2ca02b1983e0bab4d1801e27587b8feb390xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10003868 Ether
0xdd6f7ca0d6498700bb0de17029a9f9b8f1c874e97d46ac38676c65eb60e82882544309470 days 19 hrs ago0xd9485b2ca02b1983e0bab4d1801e27587b8feb390xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10008328 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.