Sponsored Link:  ConnectJob App, the Uber of Service, launches its awesome ICO.
Contract Overview
ETH Balance: 0 Ether
ETH USD Value: $0
No Of Transactions: 199 txns
  Latest 25 txns from a total Of 199 transactions View All

TxHash Age From To Value [TxFee]
0x0a14892f6ff74772ebc41ffd52be586be581d903c440349b7e25df3f01a3a43c1 day 5 hrs agoBittrex  IN   0xc39239daf2fbd9efbfb789f2f067190f1b482b460 Ether0.00449937
0xe9736e19dc81cf52da34286161de6a8709b805c3d12fdc544ab06703a9302fe61 day 5 hrs agoDwarfPool1  IN   0xc39239daf2fbd9efbfb789f2f067190f1b482b460.05014605 Ether0.00042102
0x453a809111809f4af25b2591eabb939825510e7062b9afe7a386ace5485f68ae2 days 14 hrs agoBittrex  IN   0xc39239daf2fbd9efbfb789f2f067190f1b482b460 Ether0.00449937
0x8f9105edf79c4a09817cae5a3d0d05b4b37638da3a3b5f5dbe14c939413e05742 days 14 hrs agoDwarfPool1  IN   0xc39239daf2fbd9efbfb789f2f067190f1b482b460.05024803 Ether0.00042102
0x46d2e8aebcc4d9349e7366b8642733f4786b83608e02a27a4217f5dd4a2c64373 days 12 hrs agoBittrex  IN   0xc39239daf2fbd9efbfb789f2f067190f1b482b460 Ether0.00449937
0x5262ab59acb37abe6405e3b190d8ae717010db491d6dcd19aa57d051390aea6d3 days 12 hrs agoDwarfPool1  IN   0xc39239daf2fbd9efbfb789f2f067190f1b482b460.05081619 Ether0.00042102
0x52c0ef764c866a32fb6c93f2b4ba9df6a44962efb54fc72054f84e6ae518380b5 days 3 hrs agoBittrex  IN   0xc39239daf2fbd9efbfb789f2f067190f1b482b460 Ether0.00449937
0xd62bae6f8a7e864e8f5d05f096e91d02f526901ca3cff43ed01f81fb52f956625 days 4 hrs agoDwarfPool1  IN   0xc39239daf2fbd9efbfb789f2f067190f1b482b460.05031681 Ether0.00042102
0x9e6d8f2dec539016e8e598bd715adb249a16e401b34e3f331f85864ad8bd75196 days 4 hrs agoBittrex  IN   0xc39239daf2fbd9efbfb789f2f067190f1b482b460 Ether0.00449937
0x55ffdfd56b2f891688b99dfbc96d6600707615cd51b9ef86df7504754d88dcda6 days 4 hrs agoDwarfPool1  IN   0xc39239daf2fbd9efbfb789f2f067190f1b482b460.05035538 Ether0.00042102
0x676c201ebeaf22a3adf4f76a55462b40d7e8fbaddddbbba24f1dd7e118a36fdc7 days 13 hrs agoBittrex  IN   0xc39239daf2fbd9efbfb789f2f067190f1b482b460 Ether0.00449937
0x54ddaea37d6de6272573720a29daffd2a3c32c830b1a6463165534356871aa1d7 days 13 hrs agoDwarfPool1  IN   0xc39239daf2fbd9efbfb789f2f067190f1b482b460.0597547 Ether0.00042102
0x193430768e40795523c25bca560e4979b6774c88397e6bdf2f06ed2b92bde3f79 days 2 hrs agoBittrex  IN   0xc39239daf2fbd9efbfb789f2f067190f1b482b460 Ether0.00449937
0x45fa91a44f9acc12c912c250ac617a4ca2c176ed317b79bcdfcee1240110cbe89 days 3 hrs agoDwarfPool1  IN   0xc39239daf2fbd9efbfb789f2f067190f1b482b460.05204957 Ether0.00042102
0xbf83b30eed5a2e075f51d64bb4832fca21daae50c6ffa7d421d6f43fe7797dd510 days 16 hrs agoBittrex  IN   0xc39239daf2fbd9efbfb789f2f067190f1b482b460 Ether0.00449937
0xe99e765b42b97a98b050e552ef9eccc8c260cf9e6c52301170cd99274b9fd78910 days 17 hrs agoDwarfPool1  IN   0xc39239daf2fbd9efbfb789f2f067190f1b482b460.05056942 Ether0.00042102
0x083f82680c4fcb01d861539900ab899187199303ac59a58403bbdfffda37a0df12 days 10 hrs agoBittrex  IN   0xc39239daf2fbd9efbfb789f2f067190f1b482b460 Ether0.00449937
0xd96b34fd288ba1369e103da5f884848df89c43230776ef7cee1a1651e445d19712 days 10 hrs agoDwarfPool1  IN   0xc39239daf2fbd9efbfb789f2f067190f1b482b460.05525038 Ether0.00042102
0xbcb8c0ece20a55bd399c012a15115f598480239ce92875839898738acb6e612813 days 21 hrs agoBittrex  IN   0xc39239daf2fbd9efbfb789f2f067190f1b482b460 Ether0.003754275
0x89c41be4959c855fa22becff74b2781f2ec420f60702fe99bfb14b20f41cbc3513 days 21 hrs agoDwarfPool1  IN   0xc39239daf2fbd9efbfb789f2f067190f1b482b460.10799782 Ether0.00042102
0xd8c3b784f20e45ee24e0c1538dd232c2b5b0b606d185a90f427c674cdc42685016 days 5 hrs agoBittrex  IN   0xc39239daf2fbd9efbfb789f2f067190f1b482b460 Ether0.008248845
0xded8b5c57ac7bee52cb9a1e8fc655cc84cc7b7d2ff1e5307d8cbfe63c4fdb51216 days 5 hrs agoDwarfPool1  IN   0xc39239daf2fbd9efbfb789f2f067190f1b482b460.05816124 Ether0.00042102
0xc02b4c8535e479d3ca9666a268f2c91f61efeb4417e3016f1b969dafbf28920917 days 19 hrs agoBittrex  IN   0xc39239daf2fbd9efbfb789f2f067190f1b482b460 Ether0.0047243385
0x4fb5574bd8615086cfabab7972db7105e49646b995ab681963c8cb91f04dc57117 days 19 hrs agoDwarfPool1  IN   0xc39239daf2fbd9efbfb789f2f067190f1b482b460.05055563 Ether0.00042102
0x02a7bcdd93590ff3d7f3c47d4d1808621cf80a2648e6b4d448ed40ea9a434b7318 days 19 hrs agoBittrex  IN   0xc39239daf2fbd9efbfb789f2f067190f1b482b460 Ether0.002549643
[ 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
0x0a14892f6ff74772ebc41ffd52be586be581d903c440349b7e25df3f01a3a43c49493631 day 5 hrs ago0xc39239daf2fbd9efbfb789f2f067190f1b482b460xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05014605 Ether
0x453a809111809f4af25b2591eabb939825510e7062b9afe7a386ace5485f68ae49413532 days 14 hrs ago0xc39239daf2fbd9efbfb789f2f067190f1b482b460xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05024803 Ether
0x46d2e8aebcc4d9349e7366b8642733f4786b83608e02a27a4217f5dd4a2c643749358743 days 12 hrs ago0xc39239daf2fbd9efbfb789f2f067190f1b482b460xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05081619 Ether
0x52c0ef764c866a32fb6c93f2b4ba9df6a44962efb54fc72054f84e6ae518380b49266965 days 3 hrs ago0xc39239daf2fbd9efbfb789f2f067190f1b482b460xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05031681 Ether
0x9e6d8f2dec539016e8e598bd715adb249a16e401b34e3f331f85864ad8bd751949210886 days 4 hrs ago0xc39239daf2fbd9efbfb789f2f067190f1b482b460xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05035538 Ether
0x676c201ebeaf22a3adf4f76a55462b40d7e8fbaddddbbba24f1dd7e118a36fdc49134107 days 13 hrs ago0xc39239daf2fbd9efbfb789f2f067190f1b482b460xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.0597547 Ether
0x193430768e40795523c25bca560e4979b6774c88397e6bdf2f06ed2b92bde3f749048109 days 2 hrs ago0xc39239daf2fbd9efbfb789f2f067190f1b482b460xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05204957 Ether
0xbf83b30eed5a2e075f51d64bb4832fca21daae50c6ffa7d421d6f43fe7797dd5489620010 days 16 hrs ago0xc39239daf2fbd9efbfb789f2f067190f1b482b460xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05056942 Ether
0x083f82680c4fcb01d861539900ab899187199303ac59a58403bbdfffda37a0df488692612 days 10 hrs ago0xc39239daf2fbd9efbfb789f2f067190f1b482b460xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05525038 Ether
0xbcb8c0ece20a55bd399c012a15115f598480239ce92875839898738acb6e6128487904813 days 21 hrs ago0xc39239daf2fbd9efbfb789f2f067190f1b482b460xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10799782 Ether
0xd8c3b784f20e45ee24e0c1538dd232c2b5b0b606d185a90f427c674cdc426850486618616 days 5 hrs ago0xc39239daf2fbd9efbfb789f2f067190f1b482b460xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05816124 Ether
0xc02b4c8535e479d3ca9666a268f2c91f61efeb4417e3016f1b969dafbf289209485772917 days 19 hrs ago0xc39239daf2fbd9efbfb789f2f067190f1b482b460xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05055563 Ether
0x02a7bcdd93590ff3d7f3c47d4d1808621cf80a2648e6b4d448ed40ea9a434b73485235418 days 19 hrs ago0xc39239daf2fbd9efbfb789f2f067190f1b482b460xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05191544 Ether
0x9c837cf0de15287a372b28f80ae92bec4377c9015e88879eeb9fcf1c2e00c756484433320 days 6 hrs ago0xc39239daf2fbd9efbfb789f2f067190f1b482b460xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.0503966 Ether
0x81e0d1c59837b18779afc4ffd7bf87ec71abda92149041b8c4a4167ba6369c48483784721 days 9 hrs ago0xc39239daf2fbd9efbfb789f2f067190f1b482b460xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05233205 Ether
0xfce616fbfdbfcde5a827af8ead20d48bed392b4374acd46dd9344b1dcec78183483154622 days 10 hrs ago0xc39239daf2fbd9efbfb789f2f067190f1b482b460xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05113217 Ether
0x50332842323f0167e2a849e1fa972f176514eedb0798db39c35741d7b01a25d0482447523 days 15 hrs ago0xc39239daf2fbd9efbfb789f2f067190f1b482b460xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.06013498 Ether
0x2107b42c608fd37b91d0b2555e47dd3002147026c164d1e8ac0acb2a4b771bf9481693624 days 22 hrs ago0xc39239daf2fbd9efbfb789f2f067190f1b482b460xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05026296 Ether
0x22d939132bc4c04c9e0c6e6afff1c4a3f60558bcd730360a41027173e7e73cd5481037026 days 1 hr ago0xc39239daf2fbd9efbfb789f2f067190f1b482b460xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.1096015 Ether
0xa296d98ec5700e74e1624fa735003c97965100d19ca21c37eda1ee222ff3d734479533128 days 14 hrs ago0xc39239daf2fbd9efbfb789f2f067190f1b482b460xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05101846 Ether
0x1fba51a470deff0eecef5a5703ec069f33327b765f106d2b8b0f8c1d34fc4b8a478895429 days 15 hrs ago0xc39239daf2fbd9efbfb789f2f067190f1b482b460xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05238328 Ether
0x649c0c9e71fb7bd53b692ccb022e9b8eea164893e16a3bd90d5fa3cd15e9d263478308030 days 15 hrs ago0xc39239daf2fbd9efbfb789f2f067190f1b482b460xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.06786503 Ether
0x2b010004f01a6f0a21ed4723307ee79f0ee7e619ccbfb68827a39a51cd4122d0477538731 days 23 hrs ago0xc39239daf2fbd9efbfb789f2f067190f1b482b460xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05574408 Ether
0x617a4678cbd9b8935de3372416c24dda8d429a8ea28bcb2832b8c1a23cf55b60476787233 days 7 hrs ago0xc39239daf2fbd9efbfb789f2f067190f1b482b460xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.050625 Ether
0xa110d258a0d94f7696d4bdf99cad07851ea58393d7a971c8bed390eff3d48ea8476199434 days 8 hrs ago0xc39239daf2fbd9efbfb789f2f067190f1b482b460xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05175532 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.