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

TxHash Age From To Value [TxFee]
0x4bba7ada56284bf5b4c394683c51cee0de3c58756e1a1a63bb1459021aaf608e1 day 15 hrs agoBittrex_1  IN   0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0 Ether0.0050057
0x7cf2a5b18992085725f8430fea2b59cdee639e1128f3cd99123fc9c9eb04d7261 day 15 hrs agoEthermine  IN   0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0.100038286579669 Ether0.000021051
0x733a2b1ccecfb7297b020e0d29da49d6eafb88642f8b016ff8b6d97a79ec55d26 days 3 hrs agoBittrex_1  IN   0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0 Ether0.0050057
0x2460d2872e775360db742e6135eeca2aae8767844ded2e12a2fc0429b73bed896 days 3 hrs agoEthermine  IN   0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0.100003466849393 Ether0.000021051
0x6be87cd423343ca88e0205fe3e70b0697dca16908385146fb6ee07482894298b10 days 9 hrs agoBittrex_1  IN   0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0 Ether0.0050057
0x714bde03ad8264442920696328b602fe663b9ebd26ab45991617eff7da3aba1110 days 9 hrs agoEthermine  IN   0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0.100020863968086 Ether0.000021051
0x27582995882c5fab4b075b804cde31761cacde243c76161ea97dec909fd68fff15 days 20 hrs agoBittrex_1  IN   0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0 Ether0.0050057
0x73cf5dba2f2c1c3fdc33ed39bdeb0419e5ad37efd1f1135e90945bf3a716453315 days 20 hrs agoEthermine  IN   0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0.100050052075687 Ether0.000021051
0x77cf94ffe5a7767811c110b9200fbf73a6373cfed06b398256213f03834a503d22 days 19 hrs agoBittrex_1  IN   0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0 Ether0.0050057
0x705d1fb3d44d7f8843a5430879ffdd68edb88127564a5fdf96af7c5cc7b839b122 days 19 hrs agoEthermine  IN   0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0.100081029354917 Ether0.000021051
0x6a2b196e99a5d2dab9de842ec7a9cb8349f78ebcb1960d689d8af15b69da841427 days 19 hrs agoBittrex_1  IN   0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0 Ether0.0050057
0x21cc23ca85dc5e1d20403640f7095725a0682508731e4123e9314dd411fd40b127 days 19 hrs agoEthermine  IN   0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0.100095950871161 Ether0.000021051
0x23fb504718bafc77999d9a2609b8c3559042f064fb920a70bb8e44e9cc8c909932 days 43 mins agoBittrex_1  IN   0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0 Ether0.0050057
0x39f4b4169ca8351725f23aa16ca9680f311dd6a15f7e5d1be360da9af5ffa4f232 days 49 mins agoEthermine  IN   0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0.100055222695063 Ether0.000021051
0x6469756cddf517c0f5a056233c00fbaaa3bccec704460d59d4abbf4bc448496a36 days 2 hrs agoBittrex_1  IN   0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0 Ether0.0050057
0xfca044612a7dd94c96cfca542c988ff8be24a42042376d8acd9b942c0da2238136 days 2 hrs agoEthermine  IN   0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0.100065532794524 Ether0.000021051
0x3d7d1d8daabdd745470b80160c0009257a5875893800319cdb475017afdfd7d940 days 11 hrs agoBittrex_1  IN   0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0 Ether0.0050057
0xc2e804ef90e218118c36d737b8ef65f15cee0fe3334376c664bf1ae07931c3aa40 days 12 hrs agoEthermine  IN   0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0.100086771662685 Ether0.000021051
0x7cb9417abb543c892bd2912bf35f38ef6c3037e2c60d251c4b2509c221f9546844 days 9 hrs agoBittrex_1  IN   0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0 Ether0.010847508328
0xbf24164956370d791cfa44a9db07bc9c6be9fa120d5ae6f3444437bf3b462d2b44 days 14 hrs agoEthermine  IN   0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0.100216502115064 Ether0.000021051
0x23df1a58122ce303adf004e489fcea8572e4c4c8a1a0eac8f2485e2f45bb868d48 days 18 hrs agoBittrex_1  IN   0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0 Ether0.00250285
0x92f4d3df715921e3f9c462cc4438c97a0a210c4836a059cfc9e8da95d3488baf48 days 18 hrs agoEthermine  IN   0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0.100040650594049 Ether0.000021051
0x35f49708456a60459b3dd968d5d06aa66ab3d7693ac8741d22a98df34612130c53 days 3 hrs agoBittrex_1  IN   0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0 Ether0.00250285
0x079e8d282a70db773a894f4c8ae902639c71582e538bb67d709f935561cf9a1c53 days 3 hrs agoEthermine  IN   0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0.100068114215938 Ether0.000021051
0xda47aa3d808fee7090259128200dc166873ac25dc3d2a264506cd0c20ff4fc6d58 days 9 hrs agoBittrex_1  IN   0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0 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
0x4bba7ada56284bf5b4c394683c51cee0de3c58756e1a1a63bb1459021aaf608e61460981 day 15 hrs ago0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10003829 Ether
0x733a2b1ccecfb7297b020e0d29da49d6eafb88642f8b016ff8b6d97a79ec55d261195126 days 3 hrs ago0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10000347 Ether
0x6be87cd423343ca88e0205fe3e70b0697dca16908385146fb6ee07482894298b609430310 days 9 hrs ago0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10002086 Ether
0x27582995882c5fab4b075b804cde31761cacde243c76161ea97dec909fd68fff606216015 days 20 hrs ago0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10005005 Ether
0x77cf94ffe5a7767811c110b9200fbf73a6373cfed06b398256213f03834a503d602080622 days 19 hrs ago0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10008103 Ether
0x6a2b196e99a5d2dab9de842ec7a9cb8349f78ebcb1960d689d8af15b69da8414599133027 days 19 hrs ago0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10009595 Ether
0x23fb504718bafc77999d9a2609b8c3559042f064fb920a70bb8e44e9cc8c9099596663532 days 43 mins ago0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10005523 Ether
0x6469756cddf517c0f5a056233c00fbaaa3bccec704460d59d4abbf4bc448496a594223836 days 2 hrs ago0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10006553 Ether
0x3d7d1d8daabdd745470b80160c0009257a5875893800319cdb475017afdfd7d9591680040 days 11 hrs ago0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10008677 Ether
0x7cb9417abb543c892bd2912bf35f38ef6c3037e2c60d251c4b2509c221f95468589413944 days 9 hrs ago0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.1002165 Ether
0x23df1a58122ce303adf004e489fcea8572e4c4c8a1a0eac8f2485e2f45bb868d586860748 days 18 hrs ago0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10004065 Ether
0x35f49708456a60459b3dd968d5d06aa66ab3d7693ac8741d22a98df34612130c584325253 days 3 hrs ago0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10006812 Ether
0xda47aa3d808fee7090259128200dc166873ac25dc3d2a264506cd0c20ff4fc6d581242658 days 9 hrs ago0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10008935 Ether
0xca790fb57211726021958e7a822ee28d5f29a0aff79e815dbf1b3d28ff9d359b578578962 days 23 hrs ago0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10007955 Ether
0x80b6e70088bee049b60696d2d545913fd9b13fb5c6e06d7638564aea6a8d9417576266467 days 35 mins ago0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10005404 Ether
0xdd93e363a192d4ca828ce22533e7f614f83cfb8c6719935c68c4ef060ccf3466573769571 days 10 hrs ago0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10002649 Ether
0x772b50db04fcb665da450ab0691ba1dd94765f41bfd769691ffac2c5db9e0d96571347975 days 18 hrs ago0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.1000801 Ether
0x6ff046ba907fc13d9be4d5b34b0e2ffb7d33147d49d911c8d9982bc50a483d83568936080 days 43 mins ago0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10012745 Ether
0xc61d39e13c5166245d5880282eca28ddf3fffd2ea6ef0fdd9b5ab87d4c6c04fd566518784 days 7 hrs ago0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10001978 Ether
0xc6b981d6167109cd7e33da91a05687c062e14032662c6734f02d787669189cf8564073388 days 15 hrs ago0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10006239 Ether
0x1b7138c90a4fbbba0ec7a8b9a1799b33bb70176b816bb659abfa206a32c68e9e561734892 days 18 hrs ago0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10011379 Ether
0x779770f3c2c5773351e3484a355db08593e9d2082daf70b7f5d9219b255a1331559026197 days 12 hrs ago0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10002814 Ether
0x93f10b8e3272166c9ede1fa075f16403bf5586fcfb03221076496a84b984b5805563681102 days 2 hrs ago0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10001314 Ether
0x039b44013aef1b46c743519a007bf809d307def1d7adf5a9e7e79f27bdc7823e5540027106 days 6 hrs ago0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10009299 Ether
0xba314a6a547d8b01bdaf8f779bba6cd03580e628725ac78ae0fd0e4a8051a1cf5516657110 days 8 hrs ago0x9b9d86a830ac71c40a93cfa7a1413c5386561b2b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10005716 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.