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

TxHash Age From To Value [TxFee]
0xefbc2491c625c3f4648bdc190741a09fcb2e5423920523a926b49bb8c0ae07af20 mins agoBittrex_1  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330 Ether0.00250285
0x1381009f4615149ddab685901ca19c484f11b039c9f220752ae3061bb3f8b5bc29 mins agoEthermine  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330.10087451063889 Ether0.000021051
0x90e5eec3eb77fe708c3c505eb1f5d1aef7252085456f3cd6b74e368496d2ffad2 hrs 4 mins agoBittrex_1  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330 Ether0.00250285
0xf30232d407988ed167d2b11a44835715e7fdee82d012753a78070c648da989022 hrs 12 mins agoEthermine  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330.103311453289797 Ether0.000021051
0x04f24ff4ad5fef98ac88d7f5040b576b7e2ba78e71e79ba1ce6dfc6aba81dab54 hrs 2 mins agoBittrex_1  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330 Ether0.00250285
0xc34f1ed4b25024526eb3216ec2a5c9b05c530eb3d483880e85e582a7e903a7094 hrs 11 mins agoEthermine  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330.100255927595608 Ether0.000021051
0x14113cb7b9e4662b321476cc9909c30f8f2e7eea71f5b2efcc15a7ecd066d9a95 hrs 47 mins agoBittrex_1  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330 Ether0.00250285
0xe1e3c367405790cb820bbf133a979e6e5951866fd42b787c8501751b412b51905 hrs 55 mins agoEthermine  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330.100717777139364 Ether0.000021051
0xe44b874db13ea740bff9286959c5ec0115408201364f12bdfa4710c0facf16637 hrs 42 mins agoBittrex_1  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330 Ether0.0050057
0x22eb00e46cebb96b3137e68ad50ae2306dfa80daa82f9d451811b06e25b0d7b87 hrs 48 mins agoEthermine  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330.103736407638763 Ether0.000021051
0xec0ea89f5fde1e6038ff68ff0c2ca375648fdb9787cc3693f9b633f6a257bb689 hrs 31 mins agoBittrex_1  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330 Ether0.0050057
0x2b585bb901ac903e0598aab9a26497a80e33dd98aff7e2033f287f72f72c3f249 hrs 37 mins agoEthermine  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330.105714874016056 Ether0.000021051
0x9a0d6c3d3fa307de55a2ee30c321baeb767a50639a4690811d58d68f320ad07c11 hrs 23 mins agoBittrex_1  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330 Ether0.0050057
0x6a943c67a50670cfe1cb7d2ffff789dbacae26b9998cb8d6bcb4551abd78c95811 hrs 28 mins agoEthermine  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330.103598144857991 Ether0.000021051
0x1109f510b3ee106d9e95ea36358e1fd4f584315f8a99d7d0b9cf87281b2bf48513 hrs 2 mins agoBittrex_1  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330 Ether0.0050057
0x7d4c94e49bbb0210b7cd980b73df1ea09c0995445ecfac3f60c1b282be4fc9d613 hrs 15 mins agoEthermine  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330.100179638176538 Ether0.000021051
0x4e1c92119a5942dbfb5ac54e54d4f7181b16634d8e6d298277046a6836878e8415 hrs 7 mins agoEthermine  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330.104120617826935 Ether0.000021051
0xff4f6644aeb76c95fceb7f0791934d26b3ef18ad4f44a684e6227dfe8bb5938717 hrs 19 mins agoEthermine  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330.111536887615729 Ether0.000021051
0xf95eb508c486e7b356c3c20af34ba4b3fd974657ec8542f5f2eaea6275ea009119 hrs 26 mins agoEthermine  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330.102883077769852 Ether0.000021051
0xd750c7b50e5a847df3c5539e1e316af998db4bb1eed87de5fa9e48c844fb995921 hrs 15 mins agoEthermine  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330.101681457970412 Ether0.000021051
0xa5d75dd1f3cf5ce8abc26975d48a5601a41dd3b9874356bc58a127e17e92f61523 hrs 16 mins agoBittrex_1  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330 Ether0.0050057
0x826dc170a2d4ae82d4ad54f9569e500fa686f3d06f577b4eaa4851d92f73645d23 hrs 20 mins agoEthermine  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330.100493160673888 Ether0.000021051
0x7794b37ea523d0424cd18d1b629732ccf79a75a7c89aa0294e5a5cfade26ffda1 day 1 hr agoBittrex_1  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330 Ether0.0050057
0x2b6b66230dbcb3db6bb0e84bf21f1384bbb0f4b074096184b7db2faf4fb3ffdf1 day 1 hr agoEthermine  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330.106276581119626 Ether0.000021051
0xc0e7520557f5a29d40a8b805869fe563dd59a469b9811d8efcdc52794648a38c1 day 3 hrs agoBittrex_1  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330 Ether0.0050057
[ 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
0xefbc2491c625c3f4648bdc190741a09fcb2e5423920523a926b49bb8c0ae07af618583320 mins ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10087451 Ether
0x90e5eec3eb77fe708c3c505eb1f5d1aef7252085456f3cd6b74e368496d2ffad61853952 hrs 4 mins ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10331145 Ether
0x04f24ff4ad5fef98ac88d7f5040b576b7e2ba78e71e79ba1ce6dfc6aba81dab561849024 hrs 2 mins ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10025593 Ether
0x14113cb7b9e4662b321476cc9909c30f8f2e7eea71f5b2efcc15a7ecd066d9a961844915 hrs 47 mins ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10071778 Ether
0xe44b874db13ea740bff9286959c5ec0115408201364f12bdfa4710c0facf166361840257 hrs 42 mins ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10373641 Ether
0xec0ea89f5fde1e6038ff68ff0c2ca375648fdb9787cc3693f9b633f6a257bb6861835629 hrs 31 mins ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10571487 Ether
0x9a0d6c3d3fa307de55a2ee30c321baeb767a50639a4690811d58d68f320ad07c618308411 hrs 23 mins ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10359814 Ether
0x1109f510b3ee106d9e95ea36358e1fd4f584315f8a99d7d0b9cf87281b2bf485618266513 hrs 2 mins ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.52040168 Ether
0xa5d75dd1f3cf5ce8abc26975d48a5601a41dd3b9874356bc58a127e17e92f615618016823 hrs 16 mins ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10049317 Ether
0x7794b37ea523d0424cd18d1b629732ccf79a75a7c89aa0294e5a5cfade26ffda61796401 day 1 hr ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10627658 Ether
0xc0e7520557f5a29d40a8b805869fe563dd59a469b9811d8efcdc52794648a38c61791921 day 3 hrs ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10115633 Ether
0x01124521aed18700a6405473ff3bb682b747ed8d5b81a8a6db03f62b31b92b2261787691 day 4 hrs ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10207667 Ether
0x2d33a18d3b3624ff269e93de90041d0fe7117813a448feb050a87d48bb425bad61783281 day 6 hrs ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10657684 Ether
0x144d8ac1dc9e1fae87ad475660595eac97acfb36b71978d2475f9bf42452c71061778891 day 8 hrs ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10446352 Ether
0xd901f88f6ba255998214b3fa68d8bd4c61efd16adcceb4d64cea35a0723f3a4661775161 day 10 hrs ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10927098 Ether
0x04a4fa6b99e2db9525813e73e374b3f3befbdd1258cba605122545f53988172d61769741 day 12 hrs ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.1020848 Ether
0x99423a7587d90f73bcf835e73cd4129bf1b4023a0ce93dc4d8482c5bb4c5158461765201 day 13 hrs ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10184076 Ether
0x673a4a7043b6030b85e2f27d1ba4758c83fd7254d44fe491e8d0c8b64153e75861760551 day 15 hrs ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10102092 Ether
0xbe7b3b682672aabe210dc2a30988582ccc10f1893164088568d844341fe5285161756481 day 17 hrs ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10614521 Ether
0x0f4ef27fd63a81392b5984c0218224935459b8a9311d1caceb7dcb6a19be948b61751911 day 19 hrs ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10313719 Ether
0x49820c43ab19d2a70335bb3f642218e48694f40318e72d757fb574fd0b0dc07361746421 day 21 hrs ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.1040983 Ether
0xe4a7f3e9b5ad2531561348ee4753e0654800efab0e44b40e7bec933f98e4d37461741901 day 23 hrs ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10340297 Ether
0xe7c5e8c82b709a7a3bea64815fe4b650753ae18d4856f5b33d8f75e4990c4daa61737422 days 1 hr ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10491436 Ether
0x12048aa8c8fc1631a979731a416f3ed59b396ff306af6a3f9e48ca50bf16fd8d61733172 days 2 hrs ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10045084 Ether
0x16828dd2aaa77571c2e167a48854189f748ac6048102c5d57a96a7adaa6712b661729142 days 4 hrs ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10815445 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.