Sponsored Link:   FTEC - Artificial Intelligence trading revolution! Ready project! Softcap reached! Apply for whitelist!
Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 108 txns
 Latest 25 txns from a total Of 108 transactions
View All

TxHash Age From To Value [TxFee]
0xcd5943a381db5db9f7247d6655b5cd8bda8b1bff8679ecc2e614e47af5c0272831 days 4 hrs agoBittrex  IN   0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0 Ether0.00249965
0xfa85df81284ea158cbb1acdf09ace6a790844d92e925b206dd85ec17afbaa26431 days 4 hrs ago0x4c177bb21261864037216c064736bf892ee6a7ba  IN   0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a8 Ether0.00147357
0x0af2253181a91029c1bb42ef4532a9a7141a6a6bb46b25066a4fef1933b1e28a40 days 5 hrs agoBittrex  IN   0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0 Ether0.00249965
0x7014a4207b0d7d8db1352dc5114e1bd0a47f7d021e2b88326baf7255f70a69f540 days 5 hrs ago0xe3e9595b7531d40185c557b58e01bd4a4a2d0e62  IN   0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a5 Ether0.000126306
0xa8306c922b7574d0cda054f1a7b884ce4f116c3e0bfea8738ccbe54968259efb61 days 21 hrs agoBittrex  IN   0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0 Ether0.00249965
0x53b740c76bc35e0a4a489728123f0eb7244f36ea069f4cd0f3adf84488c455c561 days 21 hrs ago0x4c177bb21261864037216c064736bf892ee6a7ba  IN   0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a10 Ether0.001368315
0x1d53cbb92dca69c2daf61763a58984ab8c324ea54bdc653bf4d765e3dd5c40c8143 days 3 hrs agoBittrex  IN   0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0 Ether0.00449937
0xdac92b4d57b260663af5f1bc64cf3f72cc670ca216a1fbe1d407f995205ee3d2143 days 3 hrs ago0xabec0a3f09510dc296e42af4bd2367c6a3fe33c2  IN   0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a2 Ether0.00042102
0xb4321131ce975a9d50d817a51460896089b73cb2c374df2b3bb964fe9232de81171 days 23 hrs agoBittrex  IN   0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0 Ether0.002552907
0xf1d6bf5d5f00ddca775c9ff63c5baad919ed031df60649c584be1689db972547171 days 23 hrs ago0x39777044e13edf396cb4dacb13acdd0a352c577c  IN   0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a100 Ether0.001157805
0x80c311967360de7680a3e2e1620ae314851fb7a52489476caa1e5f365c36e1cc177 days 22 hrs agoBittrex  IN   0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0 Ether0.00300342
0x8f3dab691b6c11c4446a9dbf591bfd8b04c8db1d4903fc1867c20c6e83d3096a178 days 1 hr ago0x39777044e13edf396cb4dacb13acdd0a352c577c  IN   0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a50 Ether0.001726182
0x6c63af6635cf9237c5c214e8c30fbe70fb0709bbdd5983051650a17ea9b382e2182 days 8 mins ago0x39777044e13edf396cb4dacb13acdd0a352c577c  IN   0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a50 Ether0.0017325
0x390402310ee93785400237f2e1a50ef6841920e034015e5e264e37e774a45040188 days 4 hrs agoBittrex  IN   0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0 Ether0.003854389
0xf55981e76a8cedc644bc4aa15d53cc09cd8e9e7ac03f59f5c6c6c4fe9c1af399188 days 4 hrs ago0x39777044e13edf396cb4dacb13acdd0a352c577c  IN   0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a50 Ether0.0015030414
0x073e584792563a8b05244d19b5293d86678851776ff1dbc281277adad4b7c8a4188 days 4 hrs ago0x39777044e13edf396cb4dacb13acdd0a352c577c  IN   0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a50 Ether0.000861
0x8cf04da2f6ce97584c0bf4dc8c2d90db03070f26096a9527cf705ebaa07087bd195 days 20 hrs agoBittrex  IN   0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0 Ether0.001751995
0x032b7416b3d82e319627a488f6f66e970dfb4aabce01cccd50eb72b4ea4b15ff195 days 20 hrs ago0x39777044e13edf396cb4dacb13acdd0a352c577c  IN   0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a50 Ether0.0008820369
0x2a8fc80f802568beecebc40e08e8ec64aff2d1ff7a8ec1a602000a00aed2dc2f202 days 1 hr agoBittrex  IN   0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0 Ether0.00100114
0x2d543ec9c4ea95313ed7a16b91e381d9cd192106f076e851877c54508a3849a7202 days 1 hr ago0x26ce545d5fff75f1b344c920d0803a8ef481749e  IN   0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a2.215 Ether0.00042102
0x2933737531eb30e90f5aa27d996df826a70b021d569b8106a132d1369935fb15205 days 23 hrs agoBittrex  IN   0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0 Ether0.00100114
0xd38fa680e52c5f8307a1c97d41c003819c46ada8f92409f1f23e797e30e90be3205 days 23 hrs ago0x39777044e13edf396cb4dacb13acdd0a352c577c  IN   0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a50 Ether0.000505224
0x5a2ea32dd1350d68daf4647b3809bdd37fe26b269fed831a80d97f14cef865b7210 days 11 mins agoBittrex  IN   0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0 Ether0.00100114
0x2590bf2204e21d3ac1912fcb511a4a36b005ed9f41907aaa12510236750c6689210 days 13 mins ago0x39777044e13edf396cb4dacb13acdd0a352c577c  IN   0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a100 Ether0.000505224
0xfa85d38c641e2aa07376792527022523fd591c6fb2deead5d0116c4b8f0f0446210 days 3 hrs agoBittrex  IN   0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0 Ether0.00100114
[ 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
0xcd5943a381db5db9f7247d6655b5cd8bda8b1bff8679ecc2e614e47af5c02728563527531 days 4 hrs ago0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb988 Ether
0x0af2253181a91029c1bb42ef4532a9a7141a6a6bb46b25066a4fef1933b1e28a558370540 days 5 hrs ago0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb985 Ether
0xa8306c922b7574d0cda054f1a7b884ce4f116c3e0bfea8738ccbe54968259efb545907961 days 21 hrs ago0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb9810 Ether
0x1d53cbb92dca69c2daf61763a58984ab8c324ea54bdc653bf4d765e3dd5c40c84976647143 days 3 hrs ago0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb982 Ether
0xb4321131ce975a9d50d817a51460896089b73cb2c374df2b3bb964fe9232de814814175171 days 23 hrs ago0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb98100 Ether
0x80c311967360de7680a3e2e1620ae314851fb7a52489476caa1e5f365c36e1cc4778498177 days 22 hrs ago0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb9850 Ether
0x390402310ee93785400237f2e1a50ef6841920e034015e5e264e37e774a450404720243188 days 4 hrs ago0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb9850 Ether
0x8cf04da2f6ce97584c0bf4dc8c2d90db03070f26096a9527cf705ebaa07087bd4676486195 days 20 hrs ago0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb9850 Ether
0x2a8fc80f802568beecebc40e08e8ec64aff2d1ff7a8ec1a602000a00aed2dc2f4638938202 days 1 hr ago0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb982.215 Ether
0x2933737531eb30e90f5aa27d996df826a70b021d569b8106a132d1369935fb154614861205 days 23 hrs ago0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb9850 Ether
0x5a2ea32dd1350d68daf4647b3809bdd37fe26b269fed831a80d97f14cef865b74589972210 days 11 mins ago0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb98100 Ether
0xfa85d38c641e2aa07376792527022523fd591c6fb2deead5d0116c4b8f0f04464589030210 days 3 hrs ago0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb9850 Ether
0x7fb1f451368b87e9d6c29abf39f8857dd692f770e2a0826766360e9e1437a3b04547287216 days 21 hrs ago0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb9850 Ether
0x12e5b562043533b657c72f9d089ea12d469a9a8bb9c2f347d6c00da4fd347ce04521105221 days 1 hr ago0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb9850 Ether
0xb39a5a748906465245e7ade8e20928127b8a12d0279428650802aff975885ece4502623224 days 57 mins ago0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb9830 Ether
0x148478545631c079c08a81f7715df4ccd85d6583b70938529954bec0a5c972e24464223230 days 5 hrs ago0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb9820 Ether
0x020f7627df78a0eedb9023e6c30c73dbd18884ccc6323066ed52878ace37bb7f4440792234 days 18 mins ago0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb9850 Ether
0xde19b21f7278297fca8b71e0f5e19332cd0a9ee4a6ef3b2178dadd1fcf6e1c614440608234 days 1 hr ago0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb9830 Ether
0x8be4760f0d8f8e14278f438810e5aa99cfc473292e4c0a0681880d3f7970dd4a4390430242 days 2 hrs ago0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb9820 Ether
0x2b158edb5e37878501dc7c292a2cb73f43bd9f326599c789be47528cfd2ecef14379287243 days 21 hrs ago0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb9825 Ether
0x40d5035c204e9852708da0f81ad73de44bd112c6b6a9808c40a53ffe2d84eb244362663248 days 2 hrs ago0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb985 Ether
0x4420673ac7a269c6084d0a31b25b3c873d4bb37583b3f3543419e94f0d9d84824362479248 days 3 hrs ago0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb9825 Ether
0x2faa18f115b310b391eea9b19dfe7d756735ee3cbc2eb540928aba0738a1b16d4360167248 days 22 hrs ago0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb9825 Ether
0xf453a778fe736a1e4dec146b01f9076387cbf43c3495b6cddcd2f35848a9e0c34357145249 days 23 hrs ago0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb9825 Ether
0x937d3f9535c40eb23ed32d05d82858a9196b31177448f96da04ac6538bbdcecd4353536251 days 5 hrs ago0x0aeb9ed190426bec3aa54ddbcd3f979c39a8815a0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb9825 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.