Sponsored:   Temco - Join the Largest VC Backed ICO on the Bitcoin Network! TEMCO KYC Whitelist Starts Now!!
Contract Overview
Balance: 0.000000001996457519 Ether
Ether Value: Less Than $0.01 (@ $145.29/ETH)
Transactions: 38 txns
Misc:
Address Watch: Add To Watch List
Contract Creator: 0xa3c1e324ca1ce40db73ed6026c4a177f099b5770at txn 0x4faba9ffd59811693e8df0064896edb38d0c4f3c175ae31c492d24a9a1275539
Token Balance:
 Latest 25 transactions from a total of 38 transactions

TxHash Age From To Value [TxFee]
0xb1c83ecf9f6f417ab4ce9b441707c1eb1907a6deb91bf8c3f97e70cf325667b3164 days 12 hrs agoBittrex_1  IN   0x151eda5c7f68bfd32c581cd58c4c46490e3033300 Ether0.00249965
0x72464e039e16fd949453671cd10027cf02a3e25f90903351a62dfd32b1b65a51164 days 12 hrs ago0xb528d50c0f36a1fcd46bc2d83525e8a0994270e5  IN   0x151eda5c7f68bfd32c581cd58c4c46490e3033302.5 Ether0.0002799783
0x3ef52c9e3827600b06c9562093cfbcc31d7d79788f3e66337a03b61d969a3479166 days 17 hrs agoBittrex_1  IN   0x151eda5c7f68bfd32c581cd58c4c46490e3033300 Ether0.00249965
0xa3d18c75b72ec5ebd8e6f81a4a2aca8cd6775e13b63daaf61d2ae13860d1fefe166 days 17 hrs ago0xb528d50c0f36a1fcd46bc2d83525e8a0994270e5  IN   0x151eda5c7f68bfd32c581cd58c4c46490e3033301 Ether0.000147357
0x86485facfa8f8618ba3be283c6130af7042d39ea25d7682dab014b68cc9f64c0166 days 17 hrs agoBittrex_1  IN   0x151eda5c7f68bfd32c581cd58c4c46490e3033300 Ether0.00249965
0x37e1485cb5925a541511b3b04924d1b472540ca5cf97d0c0af65213fa6803091166 days 17 hrs ago0xb528d50c0f36a1fcd46bc2d83525e8a0994270e5  IN   0x151eda5c7f68bfd32c581cd58c4c46490e3033306.7 Ether0.000231561
0xef5cc916877f208fa711bd83dea3cd6a09ce66388b069344faed3f2b52f18675174 days 20 hrs agoBittrex_1  IN   0x151eda5c7f68bfd32c581cd58c4c46490e3033300 Ether0.00249965
0xd6e395dd001c6fbc8d5af0037e90f37b5e39efeee671bcd859e9743d8a505894174 days 20 hrs ago0xb528d50c0f36a1fcd46bc2d83525e8a0994270e5  IN   0x151eda5c7f68bfd32c581cd58c4c46490e3033305 Ether0.000231561
0xbc367e1b8dcec497ae0646cceb336d21ab5276caf5f375a811af7ebccf7cd2ea186 days 2 hrs agoBittrex_1  IN   0x151eda5c7f68bfd32c581cd58c4c46490e3033300 Ether0.00314255
0x2c0dabfe93f192e92b1c00abf60d6fcfce321bc370a59addc14bdca026cf541d193 days 2 hrs agoBittrex_1  IN   0x151eda5c7f68bfd32c581cd58c4c46490e3033300 Ether0.00249965
0xcb8f846aeb41659d0890644c9fdfec225e210f72f4ab22ab06df1ed8d6d0f1bb193 days 2 hrs ago0x534c7d3a6705ea9c153a582fad37e598f58b1409  IN   0x151eda5c7f68bfd32c581cd58c4c46490e3033301 Ether0.000273663
0x496fe2f3cbb7f6dd5a52fbbed3c7f0bb18b6e9095af948df906316b8a084c49e216 days 17 hrs agoBittrex_1  IN   0x151eda5c7f68bfd32c581cd58c4c46490e3033300 Ether0.00249965
0xfbfdca18a409912afeeea9ff566f7c98dc9739dfa1fd1e2a6ea1952a440e43c1216 days 17 hrs ago0xb528d50c0f36a1fcd46bc2d83525e8a0994270e5  IN   0x151eda5c7f68bfd32c581cd58c4c46490e3033303 Ether0.000021051
0xa7b196c255fd6accb1cf8bca03b25d153bd0f34d7ce49f2a9217703dcab5196a259 days 14 hrs agoBittrex_1  IN   0x151eda5c7f68bfd32c581cd58c4c46490e3033300 Ether0.00249965
0x01f04da0046297e08588ecb20b54045a3f5fdea454f64502cca82c8393251010259 days 15 hrs ago0xb528d50c0f36a1fcd46bc2d83525e8a0994270e5  IN   0x151eda5c7f68bfd32c581cd58c4c46490e3033302.116 Ether0.000231561
0xaa56d8ae69437d85a42cde0d0490e3507fffc2fcc0a83af26de71333629fe624267 days 12 hrs agoBittrex_1  IN   0x151eda5c7f68bfd32c581cd58c4c46490e3033300 Ether0.00250285
0x9f7291d569a950208283906771c326cc25947a192b8a41bfee84c2f80c3688b0267 days 12 hrs ago0xf726dc178d1a4d9292a8d63f01e0fa0a1235e65c  IN   0x151eda5c7f68bfd32c581cd58c4c46490e3033302.20840761 Ether0.000589428
0xc0824a2d9a89fa7c9437a5b5a6b0e3455003b3066fe939a5d5376359981e20bf272 days 23 hrs agoBittrex_1  IN   0x151eda5c7f68bfd32c581cd58c4c46490e3033300 Ether0.00314575
0x69ba2042df539442d73dccfbac9709405329550c12236cb3a9a2b90003bffbb3273 days 2 mins agoBittrex_1  IN   0x151eda5c7f68bfd32c581cd58c4c46490e3033300 Ether0.00250285
0x8a8c5e284f6396c5d6e3a11c10187ae91fa7e5fa5fa12e6a3e379afa936d65ef273 days 12 mins ago0xb528d50c0f36a1fcd46bc2d83525e8a0994270e5  IN   0x151eda5c7f68bfd32c581cd58c4c46490e3033303.715354045996457 Ether0.00021051
0x88d6a30db0306a40e0db2fb41d95c1ce7015828aec23db315dbc89495cec4f42277 days 23 hrs agoBittrex_1  IN   0x151eda5c7f68bfd32c581cd58c4c46490e3033300 Ether0.00234835
0x3d3249b55e46c7a503ab0af140433657b994706997febb4226ca31188cf50dee278 days 1 hr agoBittrex_1  IN   0x151eda5c7f68bfd32c581cd58c4c46490e3033300 Ether0.00234515
0x6d674baa0420c66122241b7d029ff303b5367e75db6900007ecafbbb2ee36e6c278 days 11 hrs agoBittrex_1  IN   0x151eda5c7f68bfd32c581cd58c4c46490e3033300 Ether0.00250285
0x34f1214aaeb08ae8904f694edb6a8d9b720fff6ae09d0650b4e8fa39218d6721278 days 11 hrs ago0xb528d50c0f36a1fcd46bc2d83525e8a0994270e5  IN   0x151eda5c7f68bfd32c581cd58c4c46490e3033301.597881836 Ether0.00021051
0xbfc882bd796e233531464a34063cdf00a24f0f2bbfbcd93f3c04fcb67d725459278 days 11 hrs agoBittrex_1  IN   0x151eda5c7f68bfd32c581cd58c4c46490e3033300 Ether0.00249965
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 12 Internal Transactions

ParentTxHash Block Age From To Value
0xb1c83ecf9f6f417ab4ce9b441707c1eb1907a6deb91bf8c3f97e70cf325667b35756943164 days 12 hrs ago0x151eda5c7f68bfd32c581cd58c4c46490e3033300xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb982.5 Ether
0x3ef52c9e3827600b06c9562093cfbcc31d7d79788f3e66337a03b61d969a34795744498166 days 17 hrs ago0x151eda5c7f68bfd32c581cd58c4c46490e3033300xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981 Ether
0x86485facfa8f8618ba3be283c6130af7042d39ea25d7682dab014b68cc9f64c05744347166 days 17 hrs ago0x151eda5c7f68bfd32c581cd58c4c46490e3033300xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb986.7 Ether
0xef5cc916877f208fa711bd83dea3cd6a09ce66388b069344faed3f2b52f186755698679174 days 20 hrs ago0x151eda5c7f68bfd32c581cd58c4c46490e3033300xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb985 Ether
0x2c0dabfe93f192e92b1c00abf60d6fcfce321bc370a59addc14bdca026cf541d5595176193 days 2 hrs ago0x151eda5c7f68bfd32c581cd58c4c46490e3033300xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981 Ether
0x496fe2f3cbb7f6dd5a52fbbed3c7f0bb18b6e9095af948df906316b8a084c49e5459292216 days 17 hrs ago0x151eda5c7f68bfd32c581cd58c4c46490e3033300xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb983 Ether
0xa7b196c255fd6accb1cf8bca03b25d153bd0f34d7ce49f2a9217703dcab5196a5203925259 days 14 hrs ago0x151eda5c7f68bfd32c581cd58c4c46490e3033300xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb982.116 Ether
0xaa56d8ae69437d85a42cde0d0490e3507fffc2fcc0a83af26de71333629fe6245157441267 days 12 hrs ago0x151eda5c7f68bfd32c581cd58c4c46490e3033300xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb982.20840761 Ether
0x69ba2042df539442d73dccfbac9709405329550c12236cb3a9a2b90003bffbb35125285273 days 2 mins ago0x151eda5c7f68bfd32c581cd58c4c46490e3033300xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb983.71535405 Ether
0x6d674baa0420c66122241b7d029ff303b5367e75db6900007ecafbbb2ee36e6c5092743278 days 11 hrs ago0x151eda5c7f68bfd32c581cd58c4c46490e3033300xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.59788183 Ether
0xbfc882bd796e233531464a34063cdf00a24f0f2bbfbcd93f3c04fcb67d7254595092696278 days 11 hrs ago0x151eda5c7f68bfd32c581cd58c4c46490e3033300xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.21 Ether
0x4faba9ffd59811693e8df0064896edb38d0c4f3c175ae31c492d24a9a12755394625693359 days 3 hrs ago0xa3c1e324ca1ce40db73ed6026c4a177f099b5770  Contract Creation0 Ether
[ Download CSV Export  ] 
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), NestedArrayFunctionCallDecoder (medium-severity), ZeroFunctionSelector (very low-severity), DelegateCallReturnValue (low-severity), ECRecoverMalformedInput (medium-severity), SkipEmptyStringLiteral (low-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Similar Match)
Note: Displaying Similar Match Verified Source Code At Contract 0xd1DD82d1dED8f40c200b89455050E9C18D918504(Excluding Constructor Arguments if_any)
Contract Name: UserWallet
Compiler Text: 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 transaction Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.