Sponsored Link:   SocialMedia.Market - The most cost effective advertising platform with 1069% ROI. Join ICO Now!
Contract Overview
ETH Balance: 0.000000000902300383 Ether
ETH USD Value: less than $0.01 (@ $818.87/ETH)
No Of Transactions: 91 txns
  Latest 25 txns from a total Of 91 transactions View All

TxHash Age From To Value [TxFee]
0xb666e0b848f0b24487d0d4b06e41d4be4e92cb414906f021b47d265ccb670c9e3 days 16 hrs agoBittrex  IN   0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0 Ether0.00249965
0x554cbfc86e24c55f8a51332b709284d10ec3d75aaf93d185016608f95d4d3ce83 days 16 hrs agoEthermine  IN   0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0.050001585105516 Ether0.000021051
0x86604a9e2eb5a43322d819f058805cdae6d0b62b07539b61480de7a6e976aa567 days 16 hrs agoBittrex  IN   0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0 Ether0.00249965
0x547fffe92dc82b2d560ec963cefa5ccdd5cf351f68a1001abe44b625b595fe2d7 days 16 hrs agoEthermine  IN   0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0.050023289636626 Ether0.000021051
0xc401b744fcd652d8fee6d002d6515d28539124a4facd6052cd764dcd4a88d8a812 days 16 hrs agoBittrex  IN   0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0 Ether0.00449937
0x59d47b6b9ef4711daa61fe64ee1d204ec56e37dd78a70fad3a8faf1a16894bf012 days 17 hrs agoEthermine  IN   0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0.050001610326908 Ether0.000021051
0xdedcf9e72cd4336e31068d671bd265551cb602d832f75cee64f25ba5309996ad16 days 11 hrs agoBittrex  IN   0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0 Ether0.00449937
0xde006820f55d5da3dbd801c559f067bbee688dab91aa6636d472f26d302d636616 days 11 hrs agoEthermine  IN   0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0.050020171343936 Ether0.000021051
0xcfd9a0bc7e991eaff855d176cd8040c7d35abd80370f22909eda53f33cdc81f920 days 15 hrs agoBittrex  IN   0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0 Ether0.00449937
0xc0064fda62110d66f46445e69d1fe8ab8c73b0fc961859afd07d3397bbe19c7420 days 15 hrs agoEthermine  IN   0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0.050018797072084 Ether0.000021051
0xdfe14bb144a9f64b91bcb4b6ba8c914d9fa86ac64c1bc68c221b9de02805897224 days 5 hrs agoBittrex  IN   0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0 Ether0.00449937
0x57315403d98d4dedc47521db28261564dc5964cd5c122d6eaeef2ab03bd0963824 days 6 hrs agoEthermine  IN   0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0.050024695930988 Ether0.000021051
0x617b866f2ee75533c96a6c921d7b2c6338b02406aa152c102e853333d537447b27 days 18 hrs agoBittrex  IN   0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0 Ether0.00449937
0xde0bf05f06247b40a15344579d3dc8ea76615238076996d594253cc4d95d3a3127 days 18 hrs agoEthermine  IN   0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0.050077735690635 Ether0.000021051
0xb1c12b9ab93f631926b6fb7f0192a412940134850d0a257a9f01f58e02578fa731 days 9 hrs agoBittrex  IN   0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0 Ether0.00449937
0x24748c09e275a393c54fd46efbea865264c4a358b2a56e78f1be5288d4bf11e831 days 10 hrs agoEthermine  IN   0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0.050058913519926 Ether0.000021051
0x0be15fd07a2c59e63acdabddf74301385f4012f9cd80c51ec36f890abc5f5e9634 days 12 hrs agoBittrex  IN   0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0 Ether0.00449937
0x76e9833e698da7bc11347ac5d5d9adcf3364a0704e3faa9641ed655179a7678734 days 12 hrs agoEthermine  IN   0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0.050096373788551 Ether0.000021051
0x5aba9cb5b9505ffe74586cb5bcf60d0c8e4d015e65357e595c3f0d87613b923137 days 11 hrs agoBittrex  IN   0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0 Ether0.00449937
0xb549fd25c21e8ede0996c4eb528dca02fd336cd9667b97af692847ac9c36470d37 days 11 hrs agoEthermine  IN   0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0.050035352556035 Ether0.000021051
0xd4978417f8ef0a6b461a2de9676d5f9dd527116f5fecc6b17db709ef9b22ee7740 days 8 hrs agoBittrex  IN   0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0 Ether0.00449937
0x627229f43cbddbf4b144b30b8757a2de55ea07efe718480cc4131232c9ccd63340 days 8 hrs agoEthermine  IN   0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0.050045357580612 Ether0.000021051
0x461be97b74f7ae293ebdb5827c4ec28b1f3c17732c5eb6e3c4b2ee26acb565ab41 days 21 hrs agoBittrex  IN   0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0 Ether0.0068327805
0xa77d6895a3bdbe83d4375cac16c7dcbf9cede0b7772c806feaf19d1ea82bd76a41 days 21 hrs agoPoloniex Wallet  IN   0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0.089756 Ether0.0042144102
0x3a60019d40a0b2440acb3baac5964a19be45d24eaac8ea78ae8e5d1fb27fd16443 days 15 hrs agoBittrex  IN   0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0 Ether0.00449937
[ 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
0xb666e0b848f0b24487d0d4b06e41d4be4e92cb414906f021b47d265ccb670c9e51285633 days 16 hrs ago0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05000159 Ether
0x86604a9e2eb5a43322d819f058805cdae6d0b62b07539b61480de7a6e976aa5651048957 days 16 hrs ago0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05002329 Ether
0xc401b744fcd652d8fee6d002d6515d28539124a4facd6052cd764dcd4a88d8a8507501812 days 16 hrs ago0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05000161 Ether
0xdedcf9e72cd4336e31068d671bd265551cb602d832f75cee64f25ba5309996ad505241616 days 11 hrs ago0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05002017 Ether
0xcfd9a0bc7e991eaff855d176cd8040c7d35abd80370f22909eda53f33cdc81f9502762820 days 15 hrs ago0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.0500188 Ether
0xdfe14bb144a9f64b91bcb4b6ba8c914d9fa86ac64c1bc68c221b9de028058972500644924 days 5 hrs ago0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05002469 Ether
0x617b866f2ee75533c96a6c921d7b2c6338b02406aa152c102e853333d537447b498562027 days 18 hrs ago0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05007774 Ether
0xb1c12b9ab93f631926b6fb7f0192a412940134850d0a257a9f01f58e02578fa7496394831 days 9 hrs ago0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05005891 Ether
0x0be15fd07a2c59e63acdabddf74301385f4012f9cd80c51ec36f890abc5f5e96494554834 days 12 hrs ago0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05009638 Ether
0x5aba9cb5b9505ffe74586cb5bcf60d0c8e4d015e65357e595c3f0d87613b9231492864137 days 11 hrs ago0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05003535 Ether
0xd4978417f8ef0a6b461a2de9676d5f9dd527116f5fecc6b17db709ef9b22ee77491283040 days 8 hrs ago0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05004536 Ether
0x461be97b74f7ae293ebdb5827c4ec28b1f3c17732c5eb6e3c4b2ee26acb565ab490416841 days 21 hrs ago0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.089756 Ether
0x3a60019d40a0b2440acb3baac5964a19be45d24eaac8ea78ae8e5d1fb27fd164489464243 days 15 hrs ago0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05002005 Ether
0x68a9e7d12ab47a1f20cd11536d5235366fbb4c87bfebb74b7ca7726f63a01dbc487724146 days 21 hrs ago0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05006216 Ether
0x736a3e47edb2935652aa229f7f29d9edcf72dd3dfcd7120f4fd4c446b20dadac486061449 days 22 hrs ago0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05001307 Ether
0x0ad8c76c66e6bee9f0db77b69727d6cd4e6a17fcf67d19347996038a73c8d400483638254 days 6 hrs ago0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05002211 Ether
0x4e12498aa7bfce16349d8336cd0b568d68b5ec0f7750d6cd31aa242388e5c29e481760457 days 12 hrs ago0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05000205 Ether
0xe3acb484ae04ffd12b5d8a20a7ff06441b5235ce78644d59a00c9ee717268655479888660 days 15 hrs ago0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05003371 Ether
0xbc0d54fc328cd154c6dbfdf6f9ba31f8a2b544dba278f6b74f87e12c15a26ef1478627362 days 18 hrs ago0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05002468 Ether
0x309c2eece53261a40cd6f8a7437323570bd965276663bc2798ae15dc40c9e7fc477507664 days 16 hrs ago0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05009063 Ether
0xc97e3981b433d57bc7ef97a3b1361ca4e7a9166372d103a283e34ba801c021b7476255866 days 22 hrs ago0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05011026 Ether
0xf98d37af52f344fff2f017937c67b7398241c49355da3bcdef1f9d875e0dd6fc474958069 days 4 hrs ago0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.0500046 Ether
0xa0f3d41e2f4de273c01e9054158294474922501db1b85e991589f3a353c4f2ac473844571 days 2 hrs ago0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05019444 Ether
0xc54b0edc05cb1e56bc72489e1273b3cf0be7c52a7111363653155552d4beaa99472696473 days 3 hrs ago0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05000274 Ether
0x4e1a9e7355a3ecad45163997141293349929247a40bb74dd7a2cd2d495ccfcc4471615875 days 34 mins ago0x324775d97946a03ff6fca4108ccbe3c5003d8e3f0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05004108 Ether
[ Download CSV Export  ] 
Warning: The compiled contract might be susceptible to ZeroFunctionSelector (very low-severity), DelegateCallReturnValue (low-severity), ECRecoverMalformedInput (medium-severity), SkipEmptyStringLiteral (low-severity) Solidity compiler bugs.

Contract Source Code Verified
Note: Displaying matching verified source code at contract 0x31074ec1f256da57ddce308d34a2e0ba661ef69c
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.