Contract Overview
Balance: 1.035928836447947538 Ether
Ether Value: $209.89 (@ $202.61/ETH)
Transactions: 766 txns
 Latest 25 txns From a total of 766 Transactions

TxHash Age From To Value [TxFee]
0x98623f03d7f256740dfe210429028c65bfb84d84d795f80d55975bfff5ffce9a6 mins agoEthermine  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca21.035928834283837 Ether0.000021051
0xd6d2dafeb20a28a21165183a45e5cee7586a9fbbdcebc290d7866afd6651d60d1 day 12 hrs agoBittrex_1  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20 Ether0.00250285
0x674029ed7f1412e82458736da9a9d110c48004285fb4ef62319ab1b95cea55541 day 12 hrs agoEthermine  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca21.501020168351234 Ether0.000021051
0xc42d42b068caa7dc80dc22e8eb342a6eef6b1abb246b81614e2f621b272d60f63 days 18 hrs agoBittrex_1  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20 Ether0.00250285
0x349143cf854773952b071a5e76f566224b093ddd91f34592b21349cb7f74a74c3 days 18 hrs agoEthermine  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca21.502790428138427 Ether0.000021051
0x0dff37628a9db3f9ff2592754c997230ae21ae078fd981b25be186f3c926c0396 days 6 mins agoBittrex_1  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20 Ether0.00250285
0x1c4ba716d2b2561bf2b274bd72c1abf2184ac0759a9f9ecf3530d52324972fed6 days 10 mins agoNanopool  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca21.34479564453851 Ether0.000063153
0x675b2f5b14eab3109ff87eed3ef17ccf995ad219690621fe21471708e93869de7 days 19 hrs agoBittrex_1  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20 Ether0.00249965
0xd4295ff8b7283e7fb0218cb32ce35c8342b59e870d2df600254e8b243401b41a7 days 19 hrs agoEthermine  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20.055371292374156 Ether0.000021051
0xe89d9f040ae1dad26fff533056e688bdd76cdb437bad40fb86cdcd820b624a408 days 2 hrs agoBittrex_1  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20 Ether0.00250285
0x6ac317c1cee0a8816094895ce03273410d18035751aae0c46390f7fffb9dc0fc8 days 2 hrs agoNanopool  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20.212081650036633 Ether0.000063153
0x15901a686f1d483bde08d30d07a1607edcb788a6f55002250f4f5f85dfcb1bbc8 days 10 hrs agoBittrex_1  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20 Ether0.00250285
0x6fd1309439dca1d8948397a25f53e1c94d9ca5bda30e95c03a89adca951085938 days 10 hrs agoNanopool  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20.202350861219004 Ether0.000063153
0x8849dbeb1f8feda26553abb284380a0e16900aa9082fff22a9e26595817952308 days 19 hrs agoEthermine  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20.010105050140673 Ether0.000021051
0x36702c0ed92df3c7b15b8a014bbfe93b837e1acc9d2a6fd20ace226e82bc02908 days 19 hrs agoBittrex_1  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20 Ether0.00250285
0x0425739a6a465a222e4711bdf81816b969f225656e6a5f349067594e735e2f8b8 days 19 hrs agoNanopool  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20.206816115939241 Ether0.000063153
0x43a506c08b724eb08886215a4c976be3a0c0d1b22adc2f4ca3ea75b8eb1629cd9 days 5 hrs agoBittrex_1  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20 Ether0.00250285
0xa697bf3e3b55c1c0e1f49e771e2b15a36f544f334f9fd2acf0fe3092b974385a9 days 5 hrs agoNanopool  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20.206807237527506 Ether0.000063153
0xafe25977615cec90a7041074ddab403385c49a7957ac8ab2916fff372e8838ec9 days 13 hrs agoBittrex_1  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20 Ether0.00250285
0x3304417ba0fb3b1455d5e426bf6af504cf4e992635e970397deaf9b1a7a082439 days 13 hrs agoNanopool  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20.20392454170195 Ether0.000063153
0xc4055b208da9e871f1d6003210cad549593bde74e2b1d0a1b0c6b2bfded4f3db9 days 22 hrs agoBittrex_1  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20 Ether0.00249965
0x600e936fe02d82ecd889bb101885d5339541625498ad302e4a9ec9bd683eee879 days 22 hrs agoNanopool  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20.200281938790497 Ether0.000063153
0x60f1ba029d450127f0c5e0758c35d2e7f5424ff9ba87daa1436f5c702de23f2d10 days 8 hrs agoBittrex_1  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20 Ether0.00250285
0x3a06b52984a32a1f5acfe5cfd0f05109988db716f3c89aa59742c9030f0adbb610 days 8 hrs agoNanopool  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20.209948901313019 Ether0.000063153
0x6b651eefd6c0c99a82070682621d77b53874f4485e4884e88f5dc7c4eaa34f0f10 days 16 hrs agoBittrex_1  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20 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
0xd6d2dafeb20a28a21165183a45e5cee7586a9fbbdcebc290d7866afd6651d60d65307501 day 12 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.50102017 Ether
0xc42d42b068caa7dc80dc22e8eb342a6eef6b1abb246b81614e2f621b272d60f665170183 days 18 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.50279043 Ether
0x0dff37628a9db3f9ff2592754c997230ae21ae078fd981b25be186f3c926c03965031866 days 6 mins ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.34479564 Ether
0x675b2f5b14eab3109ff87eed3ef17ccf995ad219690621fe21471708e93869de64921217 days 19 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.0553713 Ether
0xe89d9f040ae1dad26fff533056e688bdd76cdb437bad40fb86cdcd820b624a4064903848 days 2 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.21208165 Ether
0x15901a686f1d483bde08d30d07a1607edcb788a6f55002250f4f5f85dfcb1bbc64882528 days 10 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.21245591 Ether
0x36702c0ed92df3c7b15b8a014bbfe93b837e1acc9d2a6fd20ace226e82bc029064858308 days 19 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20681611 Ether
0x43a506c08b724eb08886215a4c976be3a0c0d1b22adc2f4ca3ea75b8eb1629cd64834619 days 5 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20680724 Ether
0xafe25977615cec90a7041074ddab403385c49a7957ac8ab2916fff372e8838ec64811959 days 13 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20392454 Ether
0xc4055b208da9e871f1d6003210cad549593bde74e2b1d0a1b0c6b2bfded4f3db64789289 days 22 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20028194 Ether
0x60f1ba029d450127f0c5e0758c35d2e7f5424ff9ba87daa1436f5c702de23f2d647651810 days 8 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.2099489 Ether
0x6b651eefd6c0c99a82070682621d77b53874f4485e4884e88f5dc7c4eaa34f0f647432110 days 16 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20662998 Ether
0x8fff79878127b88214337c8471f1446dbc7843743247681c8ee0c536d9621a41647202211 days 1 hr ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20233979 Ether
0xfd57d4e633d79a3bdf873c547998bcc39188a339278a9286b39edf8df0678b00646988711 days 9 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20896209 Ether
0x73a26707fd80fdf2b132b137930913b50dccf9631fd0ae9ff0d3c045009e9da8646734611 days 19 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20260978 Ether
0xb1c4a72cfd8d18602d00e767796e4e83556a878f4c421732ca9a76aba7ba6a8a646500812 days 4 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20005356 Ether
0x0f2e30ace95684e5981eb21004bfb0c83565f84fb11cfad006098b3c0f127df4646296112 days 12 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20798198 Ether
0x0991cc1f3cd5856f7376c792610483137e322f844a7a2c2c309f1d1c0a4b401f646070912 days 21 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20021256 Ether
0x2a5ecb80c8ba8099bb8d94c63f933d90c05757b88817425f0e79d9b84cb69be4645839613 days 6 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.2017362 Ether
0xfd85f531126965200f50d28f38a7867b1e562d30c63ce02d4ca4c7ffe7efd46e645579213 days 16 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20056992 Ether
0x34ac53dc157a06d089c7c2934e1c0b3f3f993417f553c083eb262cc6c7f94ee0645345914 days 1 hr ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.206275 Ether
0xea22c50038a67b183cf2d46206506858481e036379e74d7be99a50413abc73aa645113714 days 10 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20811106 Ether
0xe692e131374847dbb17b846d3fd7752201dc36e3d3549a98de066cc5bbeba0c8644841514 days 21 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20434554 Ether
0xfabeb0b75ad0de1cbc8e670bec2088b430facbf9d4c372ad6e9b18e7c6ba532c644621315 days 5 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20276147 Ether
0x0fa7e7fa59b39e3cb0acab3b0bbbf9f6953787b590f6be0c1d7c9dc77723d691644426515 days 13 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20750281 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.