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

TxHash Age From To Value [TxFee]
0xa49c01e64f2d8a99870bd94e9687326c2ce1bad622809dd40a44f811040e301d1 day 14 hrs agoBittrex_1  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0 Ether0.0050057
0x9bb9e5c66a8ce37630c00332df7407cf60dbe7d2afac07e1b821297f568e709c1 day 14 hrs agoNanopool  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0.200073474898264 Ether0.000021051
0x1f279ddf50b61a3cc254d59531d0d9759b14887bd324d774fc6b21d7ca45189e4 days 20 hrs agoBittrex_1  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0 Ether0.0050057
0x6013c19471803e6ffe89faa0bdadb70fbdc3bc83e98d1be93dfac60afcff47e34 days 20 hrs agoNanopool  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0.200528835529479 Ether0.000021051
0xa0abe275b4be6c895f7a1f7086d5785de3c8efdac74b66883a047f94a073669a8 days 9 hrs agoBittrex_1  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0 Ether0.0050057
0xc28e9fbe0f7db9fad76bd127d85974593764d06ee80aa0808955c4ea36e644018 days 9 hrs agoEthermine  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0.100071637459463 Ether0.000021051
0x0f4f97a156a70b40187de4c26dafc95813466dab707e89f05c4b86509333a80d10 days 21 hrs agoBittrex_1  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0 Ether0.0050057
0xb502d45a2e9794f84ed52a8fdd8ed623c0b8643d83e0e8c23a01a79de6d7140110 days 21 hrs agoEthermine  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0.100207647090105 Ether0.000021051
0xd645cb09422abc525e2bc15d2818e25a37e5a584119a814d97a8e59c731c47a012 days 21 hrs agoBittrex_1  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0 Ether0.0050057
0x8b5f0e97092bd9a05fca523269f8db25e93aa3f714a3ee43e414314aebfa237012 days 22 hrs agoEthermine  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0.100172534010455 Ether0.000021051
0x62052dfe6bd4e7979dc40de50ba4f072bd738f8abc9fa75553a3c678b0133a2614 days 18 hrs agoBittrex_1  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0 Ether0.0050057
0xf79947a75a43f1362b26136d029b98cc64824af7c21a86667b46a3158782afcf14 days 18 hrs agoEthermine  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0.100326799836317 Ether0.000021051
0x983d1552b31aade8dfa5723cc58642a00e510107f78031b72b3a4269a02cb90016 days 16 hrs agoBittrex_1  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0 Ether0.0050057
0x90c71b3f4b821672d79b060f3314fe264efe3d45d23f7b5ce3bf85177d3d7ff116 days 16 hrs agoEthermine  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0.10025492061546 Ether0.000021051
0x197be4362b4f15273b57d46abebe16ba294f051d03404b7f7f8a50d2d0c49d8a18 days 13 hrs agoBittrex_1  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0 Ether0.0050057
0x9108f611cc9253d8f859bf602f5a4cb92739266233513e955e4b87b638d5f8e018 days 13 hrs agoEthermine  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0.100370856520781 Ether0.000021051
0xcbe51a7b91315a04f7260438637a0b081c4fc1a82f43db1d0d9a135180782c9920 days 21 hrs agoBittrex_1  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0 Ether0.0050057
0x430c0136cba72f8811ca139a21948b685fe50a487b2f7c2a5584593c52c4f5cf20 days 21 hrs agoEthermine  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0.100026615906514 Ether0.000021051
0x1706e7ddf7c58bbea6cc637846886b119a91c77a564747cbc0c0cf391559bff723 days 18 hrs agoBittrex_1  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0 Ether0.0050057
0x8248f45753d21e528bcb05ee3245c690e1fa34a35a710690dda0f7365545a4a323 days 18 hrs agoEthermine  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0.100196299572817 Ether0.000021051
0x360f1f6152b3913a66409087585afbbf76d81af2f5e3ef4cc9525ad258291f8326 days 15 hrs agoBittrex_1  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0 Ether0.0050057
0x942e5fe2e273d4079e093fff539cd308d9c80e36b0d42270ea50fc691d35432a26 days 15 hrs agoEthermine  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0.100132914375054 Ether0.000021051
0x2fc308b1c0bc9534cf850414c455dcecba425dc60cd07bfe936b2d3948ccb72728 days 19 hrs agoBittrex_1  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0 Ether0.0050057
0x5e6bd2df6db1af39fb76fc5d6f6858953c59f1d1de1a2c05d3e53f20320837e528 days 19 hrs agoEthermine  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0.100072892147918 Ether0.000021051
0xbe579614b704238adc1a25ad83c5336382a6e081261b87abaaaed72d4086870530 days 18 hrs agoBittrex_1  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0 Ether0.0050057
[ 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
0xa49c01e64f2d8a99870bd94e9687326c2ce1bad622809dd40a44f811040e301d61797251 day 14 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20007347 Ether
0x1f279ddf50b61a3cc254d59531d0d9759b14887bd324d774fc6b21d7ca45189e61603794 days 20 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20052884 Ether
0xa0abe275b4be6c895f7a1f7086d5785de3c8efdac74b66883a047f94a073669a61393788 days 9 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10007164 Ether
0x0f4f97a156a70b40187de4c26dafc95813466dab707e89f05c4b86509333a80d612483410 days 21 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10020764 Ether
0xd645cb09422abc525e2bc15d2818e25a37e5a584119a814d97a8e59c731c47a0611274612 days 21 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10017254 Ether
0x62052dfe6bd4e7979dc40de50ba4f072bd738f8abc9fa75553a3c678b0133a26610169214 days 18 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.1003268 Ether
0x983d1552b31aade8dfa5723cc58642a00e510107f78031b72b3a4269a02cb900609044916 days 16 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10025492 Ether
0x197be4362b4f15273b57d46abebe16ba294f051d03404b7f7f8a50d2d0c49d8a607921518 days 13 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10037086 Ether
0xcbe51a7b91315a04f7260438637a0b081c4fc1a82f43db1d0d9a135180782c99606564320 days 21 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10002661 Ether
0x1706e7ddf7c58bbea6cc637846886b119a91c77a564747cbc0c0cf391559bff7604838023 days 18 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.1001963 Ether
0x360f1f6152b3913a66409087585afbbf76d81af2f5e3ef4cc9525ad258291f83603136426 days 15 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10013292 Ether
0x2fc308b1c0bc9534cf850414c455dcecba425dc60cd07bfe936b2d3948ccb727601871528 days 19 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10007289 Ether
0xbe579614b704238adc1a25ad83c5336382a6e081261b87abaaaed72d40868705600720130 days 18 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10028981 Ether
0x91873198501e1a5f2cb4200bac2ccc94e00b3d11e76c00666a5e1f1e3e08bfe5599636332 days 13 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10010231 Ether
0x025d81b5fbcd7be6f5ff87850f5580db23545cf524eafc6ba29bec8731df085c598514934 days 12 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10011179 Ether
0xde2d49f59b50928c195bcf5b0f771787aea577f0e46d1979d9099c71354633e5597345436 days 12 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10015501 Ether
0xb1650f49fc3dbf5678d36dcc2f353421ab167fecb6a8bf53a3cf899c596b33c2596314138 days 5 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10007044 Ether
0xd1f263727de8b5b193d6998b51d3bfb5fa4ee39ba7084877e99e06ad3d747fa5595076740 days 7 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10012371 Ether
0x69b613f2346ee19d9be0c86d5b3adcceaab1d3a6efeef0c5f4f8f8f74a9d17ec593899842 days 6 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10003869 Ether
0x9566e38e77a78575e05e717e22cabc835b45cce8f9f8b9618f6d1ac2bd1006c5592971143 days 21 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10008803 Ether
0x2c8ab04286e2329e1df03ea6a8e53db3abed3224e1b4428319cc5d81b40c014a592771844 days 5 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb983.49 Ether
0x00c14360061b16bdd9b4bacdca7da755095b33bed10092a2674a38a8147c34b5591424446 days 13 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10032233 Ether
0xe7e7e6db0d31581a82a57d1aafb7862d1652d62c5d2925ee8fe36a8b9e040f31590265748 days 13 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10017448 Ether
0xd7bcdc7fee86097902e127180ce65602c34914c3a5dc4b061deb837f1ce01dda589410750 days 22 mins ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10038122 Ether
0xb07272be14d88596ab779707c6010cf2e6d9d78e01d4dc0381b47263c2127a08588385651 days 18 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10013097 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.