Contract Overview
Balance: 0.000000008973900275 Ether
Ether Value: Less Than $0.01 (@ $202.20/ETH)
Transactions: 309 txns
 Latest 25 txns From a total of 309 Transactions

TxHash Age From To Value [TxFee]
0x0794dbe25ad9fa1a2089d30af7fa4ef3561dc15923910c416ac6e7316d64d5542 days 1 hr agoBittrex_1  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0 Ether0.00250285
0x9f5f174b6abd34558c39a0c48fee2c34e002c22ce46dd2ee6eda7f95adfa6dde2 days 1 hr agoNanopool  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0.200231544533123 Ether0.000063153
0x0720735c1144401eecd3d2d9be06f0d1404ed0a6fb4e795ef6a26c12508e1cab5 days 18 hrs agoBittrex_1  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0 Ether0.00250285
0x904dcd197d1f83c1f0c1a5e5cce882d33754991add4b90762614d716974aabd35 days 18 hrs agoNanopool  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0.200010467437286 Ether0.000063153
0x7169ce9129201df9fdb907a9448595a8a3e52582782a9a3bb486d3998b74e99b9 days 9 hrs agoBittrex_1  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0 Ether0.00250285
0xda0649a3401d1a8418b051f8248f517827be6436f576728518251ede0351a59b9 days 9 hrs agoNanopool  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0.200385743956888 Ether0.000063153
0x2f8f570d63325f2c6f88551cb66a50c79d45ae068efcf46e79bda67eeee855ab13 days 17 hrs agoBittrex_1  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0 Ether0.00250285
0xfb675ab5fef16170c643c208fee43105c802f865512326053793443edcfc0d3113 days 17 hrs agoNanopool  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0.200168727026532 Ether0.000063153
0x199054cf6a1fed1a3ad74dc9932c1616daf13d2d86cfcb9a196c0cf3265bf8e717 days 6 hrs agoBittrex_1  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0 Ether0.00250285
0x912d54abf83ff759d6d3c1fad9c436eb13766bb7eb7279206d761aac4830af2c17 days 7 hrs agoNanopool  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0.2001345645326 Ether0.000063153
0x376195ae240e8328225eddc9feae25021588cc6d80d42f5d8d603026e9fccdc021 days 14 hrs agoBittrex_1  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0 Ether0.00250285
0x8b3c9742edfafad214a0f3c16896e51c5d822a8143571b06918ac48fd99ef6b221 days 14 hrs agoNanopool  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0.200096332992624 Ether0.000063153
0x40a9f3f26572a02b345ac62177b39de328209d4df1229a074cda1a2d7fed2ea426 days 19 hrs agoBittrex_1  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0 Ether0.00250285
0x3b07fc1723471b484394b18e8bd6b7a1cf1875aca3a0307e279a0798ddcfeccb26 days 20 hrs agoNanopool  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0.200751259768631 Ether0.000063153
0x73b8562ef8f7a5e5f3bb55247509ffc9fab240486e6ed0e6956ccef5239d72b931 days 15 hrs agoBittrex_1  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0 Ether0.00250285
0x600c2a04fe0e2b5d2fc897a17f48f3f7cc952a187d1b5d0bf0c206b28c06c8b931 days 15 hrs agoNanopool  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0.200519518599416 Ether0.000063153
0xc62f87aac5c27b00fcb09c29787394bae1e7d8252f5586621f6d012b616ec05d34 days 19 hrs agoBittrex_1  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0 Ether0.00250285
0x610955294810d883fdecca4dfa7203a5580c627eaa5b4dc81df59915df1adcfd34 days 19 hrs agoNanopool  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0.200775375715771 Ether0.000063153
0x2c7962a78754d1c6d8ef390e862625bbffaee8388bafcf70c869e6df9ec338fa38 days 12 hrs agoBittrex_1  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0 Ether0.00250285
0x94dd1cdd6482d815635ebb9a7c433c7396f4951e68de031346f72e14318d389838 days 12 hrs agoNanopool  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0.200452069113144 Ether0.000063153
0x67bf07390f399998954a552ef16d7149e90ebdc0d744f87620fb1faf74f938d342 days 19 hrs agoBittrex_1  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0 Ether0.00250285
0x2cac8d30cb717df1a46eb78e72eea1da4042b48a174dd5aadd76248f64e7607c42 days 19 hrs agoNanopool  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0.20054851387122 Ether0.000063153
0x1406cc9d56cc717103054ca2e28289a7cb6ee5bec8e77b91c58ab3d13a53adde45 days 22 hrs agoBittrex_1  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0 Ether0.00250285
0x12f78afdf4b6b62cf97277c7b09570346dc62af552f991fb884086c33370ac4a45 days 22 hrs agoNanopool  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0.200440159168829 Ether0.000021051
0x119b78df7419df4a2a84e6323278ddebb850ceeeed12eb01096eb0574ed71ca249 days 17 hrs agoBittrex_1  IN   0xe0ad87fe8128e3b1756c455da8107c8da0058ade0 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
0x0794dbe25ad9fa1a2089d30af7fa4ef3561dc15923910c416ac6e7316d64d55465273192 days 1 hr ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20023154 Ether
0x0720735c1144401eecd3d2d9be06f0d1404ed0a6fb4e795ef6a26c12508e1cab65045405 days 18 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20001047 Ether
0x7169ce9129201df9fdb907a9448595a8a3e52582782a9a3bb486d3998b74e99b64822439 days 9 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20038574 Ether
0x2f8f570d63325f2c6f88551cb66a50c79d45ae068efcf46e79bda67eeee855ab645544913 days 17 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20016873 Ether
0x199054cf6a1fed1a3ad74dc9932c1616daf13d2d86cfcb9a196c0cf3265bf8e7643351817 days 6 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20013456 Ether
0x376195ae240e8328225eddc9feae25021588cc6d80d42f5d8d603026e9fccdc0640734421 days 14 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20009634 Ether
0x40a9f3f26572a02b345ac62177b39de328209d4df1229a074cda1a2d7fed2ea4637547726 days 19 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20075126 Ether
0x73b8562ef8f7a5e5f3bb55247509ffc9fab240486e6ed0e6956ccef5239d72b9634622731 days 15 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20051951 Ether
0xc62f87aac5c27b00fcb09c29787394bae1e7d8252f5586621f6d012b616ec05d632708734 days 19 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20077538 Ether
0x2c7962a78754d1c6d8ef390e862625bbffaee8388bafcf70c869e6df9ec338fa630475738 days 12 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20045207 Ether
0x67bf07390f399998954a552ef16d7149e90ebdc0d744f87620fb1faf74f938d3627915542 days 19 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20054851 Ether
0x1406cc9d56cc717103054ca2e28289a7cb6ee5bec8e77b91c58ab3d13a53adde626074245 days 22 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20044016 Ether
0x119b78df7419df4a2a84e6323278ddebb850ceeeed12eb01096eb0574ed71ca2623824749 days 17 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20371525 Ether
0xd36905a8b72d1aa720cf04a092edf84dafafb37045b4291b08ca51547bd93b6c621870853 days 27 mins ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20072674 Ether
0x669312c9c446d286b343bc5103918573a72ff5edcb87904dd1bc27fcc624cc24619890056 days 8 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20180487 Ether
0xa49c01e64f2d8a99870bd94e9687326c2ce1bad622809dd40a44f811040e301d617972559 days 14 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20007347 Ether
0x1f279ddf50b61a3cc254d59531d0d9759b14887bd324d774fc6b21d7ca45189e616037962 days 20 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20052884 Ether
0xa0abe275b4be6c895f7a1f7086d5785de3c8efdac74b66883a047f94a073669a613937866 days 9 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10007164 Ether
0x0f4f97a156a70b40187de4c26dafc95813466dab707e89f05c4b86509333a80d612483468 days 21 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10020764 Ether
0xd645cb09422abc525e2bc15d2818e25a37e5a584119a814d97a8e59c731c47a0611274670 days 22 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10017254 Ether
0x62052dfe6bd4e7979dc40de50ba4f072bd738f8abc9fa75553a3c678b0133a26610169272 days 19 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.1003268 Ether
0x983d1552b31aade8dfa5723cc58642a00e510107f78031b72b3a4269a02cb900609044974 days 16 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10025492 Ether
0x197be4362b4f15273b57d46abebe16ba294f051d03404b7f7f8a50d2d0c49d8a607921576 days 13 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10037086 Ether
0xcbe51a7b91315a04f7260438637a0b081c4fc1a82f43db1d0d9a135180782c99606564378 days 21 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10002661 Ether
0x1706e7ddf7c58bbea6cc637846886b119a91c77a564747cbc0c0cf391559bff7604838081 days 18 hrs ago0xe0ad87fe8128e3b1756c455da8107c8da0058ade0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.1001963 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.