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

TxHash Age From To Value [TxFee]
0x4dfb0486923a25811441fb7988cb427817760f4f66cb70084a48cfd35049651e9 hrs 38 mins agoBittrex_1  IN   0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90 Ether0.0049993
0x7d5ee32686665ea07214a453ddd944f61f82577a80ae4dc1c2c1a417fcc7679c9 hrs 44 mins agoEthermine  IN   0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90.050021493320639 Ether0.000021051
0xb4aa65e7526d5d0c5ab75d80b2e98a526aaa9d3db08d7ac94e0bf0e94e4997a32 days 11 hrs agoBittrex_1  IN   0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90 Ether0.0049993
0xda086ad0bfddb03c4abc19e1a490f401cf2a4aad9d002ead1debb88d21ecbd792 days 11 hrs agoEthermine  IN   0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90.050044545199529 Ether0.000021051
0x70807ad8954ddf144e933a3f1b869a02b4de038b4526e901935158d61c5132654 days 14 hrs agoBittrex_1  IN   0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90 Ether0.0049993
0x3e255620811d8b96ee054ec8c51f5466a4c4156809aa761f6b94b6238a91b3e44 days 14 hrs agoEthermine  IN   0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90.050104156411674 Ether0.000021051
0x5c6983d0be2c207418318c1efb2f78c0ac20243fa01802f55e7281466dbce0236 days 18 hrs agoBittrex_1  IN   0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90 Ether0.0049993
0x63bd38e1238557287900c4fa22cabe59b82e80ee3adbc38d5d68204a7e2281456 days 18 hrs agoEthermine  IN   0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90.050018633176977 Ether0.000021051
0xf57de9e82f48165529fa117a60d4d49fa09ca3e796a11b6307def1420ec82d628 days 22 hrs agoBittrex_1  IN   0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90 Ether0.0049993
0xf2a07f6e10db63951ecb488d8e4d23955bc50a9605bbfe3041f1d1564adace298 days 22 hrs agoEthermine  IN   0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90.050094101313589 Ether0.000021051
0x64f0a22542c14a7067b9bfc5f47ce7768e03fe3b4b250c76630bb01b57dfb9ae11 days 1 hr agoBittrex_1  IN   0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90 Ether0.0049993
0x5fd4c1732179da1edaee3230741a2c9af5d9bc57a32505b1ab908be0be3e97a411 days 1 hr agoEthermine  IN   0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90.050100838077247 Ether0.000021051
0x209499230e5d3b505c6adbeac8e14ff1c847e38ebd77d2cff96490f29ff54eb713 days agoBittrex_1  IN   0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90 Ether0.0049993
0xa993900182407491167da87986035f5f325bd97e31a66a6c6456aac4a75f4e7b13 days 8 mins agoEthermine  IN   0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90.050037986768145 Ether0.000021051
0xd62442c3eb9ec8e8ba938dfe88a5b30d05b7f4cfd65b735fbe12bb1aeb1cebd115 days 1 hr agoBittrex_1  IN   0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90 Ether0.0049993
0x7476be502bec4230a4dd6706ed3d6be1847a361242ca1457b2b6d0180d9db69015 days 1 hr agoEthermine  IN   0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90.050014256903357 Ether0.000021051
0xc0159f61bc9724b6e2155e6a17e7349be43c3c2df6404faff3e30a9a1f9f444817 days 3 hrs agoBittrex_1  IN   0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90 Ether0.0049993
0x294f0ee7e503303dfc1e7d50c55813a4b91e792756d5acf74bec6c5bdecdf1f017 days 3 hrs agoEthermine  IN   0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90.050011781954366 Ether0.000021051
0x6b3e0dc6899019f8ec3b080a485b2c0951a1bb6d74d8dba9aae5c9d62cb7d0c719 days 5 hrs agoBittrex_1  IN   0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90 Ether0.0049993
0x3fac102efba66d6b8c3cf7a9b9c5a4d377127a87f2909d305ba78bf9473bfa8019 days 6 hrs agoEthermine  IN   0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90.050068167488754 Ether0.000021051
0xa5c852f8d9fecd145c3b72700681ca16749e75ba0e55c90ce71e894cdd3f61a721 days 9 hrs agoBittrex_1  IN   0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90 Ether0.0049993
0x252c6679201a2754f1275c36ed208b62bcce66753e58970b07a3f8c8078790de21 days 9 hrs agoEthermine  IN   0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90.050113671846883 Ether0.000021051
0x9c33ac1b8a4f595f1325dd5c2dfae4ca142fafbddfe9440325649349edc1dbfa23 days 14 hrs agoBittrex_1  IN   0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90 Ether0.0049993
0x4580579514c339cf198cc3793cfbec91ae7076ae4cdc491d18bc24060c4e59ba23 days 14 hrs agoEthermine  IN   0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90.050030154113966 Ether0.000021051
0x8d5b3a587cf79ff9e43e76adff5e8c6ce8e84aad2609eb651a51921c4c63883225 days 17 hrs agoBittrex_1  IN   0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90 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
0x4dfb0486923a25811441fb7988cb427817760f4f66cb70084a48cfd35049651e61796409 hrs 38 mins ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05002149 Ether
0xb4aa65e7526d5d0c5ab75d80b2e98a526aaa9d3db08d7ac94e0bf0e94e4997a361674282 days 11 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05004455 Ether
0x70807ad8954ddf144e933a3f1b869a02b4de038b4526e901935158d61c51326561548224 days 14 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05010415 Ether
0x5c6983d0be2c207418318c1efb2f78c0ac20243fa01802f55e7281466dbce02361419546 days 18 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05001864 Ether
0xf57de9e82f48165529fa117a60d4d49fa09ca3e796a11b6307def1420ec82d6261292448 days 22 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.0500941 Ether
0x64f0a22542c14a7067b9bfc5f47ce7768e03fe3b4b250c76630bb01b57dfb9ae611669211 days 1 hr ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05010084 Ether
0x209499230e5d3b505c6adbeac8e14ff1c847e38ebd77d2cff96490f29ff54eb7610511913 days ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05003798 Ether
0xd62442c3eb9ec8e8ba938dfe88a5b30d05b7f4cfd65b735fbe12bb1aeb1cebd1609291715 days 1 hr ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05001426 Ether
0xc0159f61bc9724b6e2155e6a17e7349be43c3c2df6404faff3e30a9a1f9f4448608047317 days 3 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05001178 Ether
0x6b3e0dc6899019f8ec3b080a485b2c0951a1bb6d74d8dba9aae5c9d62cb7d0c7606813819 days 5 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05006817 Ether
0xa5c852f8d9fecd145c3b72700681ca16749e75ba0e55c90ce71e894cdd3f61a7605540421 days 9 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05011367 Ether
0x9c33ac1b8a4f595f1325dd5c2dfae4ca142fafbddfe9440325649349edc1dbfa604217023 days 14 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05003015 Ether
0x8d5b3a587cf79ff9e43e76adff5e8c6ce8e84aad2609eb651a51921c4c638832602970425 days 17 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05007078 Ether
0x990bb2b786ad80e03e35acc66056653dd29a39d65057c0856b40b8967f9f99c0601745727 days 19 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05012251 Ether
0xb4ed215e2ebd382d09714edf1b8042f5e4dc664b2c37b539997c6f05829bfce5600565829 days 19 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.0500277 Ether
0x662e2291575da467cc0cea00f444f285298f28cc68fdb424925f43a930555fc1599331831 days 21 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05010875 Ether
0x9e2913db14ef548b37f04b2a03625eaca272c44794a8e668d8ebf8d74ae70e00598087434 days 1 hr ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05006646 Ether
0xc46ec0e3e90ae4c1a0531fa09795452ad82f87168158410f3cfa9072456686b1596795836 days 5 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05003657 Ether
0xf94359b6c1f46ae6485e7c4f82254c87eab69739ae99c64c86daf01a20b61c72595650038 days 3 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05005479 Ether
0x9cb7b575d4c5bdd7b423b0ef739ba9aa0c8616b98034b4f873d2bee6bea5047f594176740 days 14 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05003788 Ether
0x1f0d412a88596ec5e9a0a08c8f18b03fac61ec68f2cdfaa9b7b13a34ea2ada2a592950542 days 17 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05007016 Ether
0xeddccb3cb379852380ff58b9f3eb93698002923686b5f8210a5a2d16e670de12591314045 days 13 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05007901 Ether
0x4b7a925d6c58c77a18cf83f70f8baebf4ecbcc1a8f8c1984bdf9a2ebb4b0249c590172347 days 12 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05005245 Ether
0x9f03ae903496875a4dcc421acbbbb93e047f68ff1d141b7688e8c2797c09757f589128449 days 7 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05007255 Ether
0x338a0778e30b7b43d31e359247a9bbba5f7e0ce3ddd9f68ed1128adfeb4bbad8588038551 days 3 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05001659 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.