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

TxHash Age From To Value [TxFee]
0x501ebbb3329c444e334545ad43cfea4689e3b533f0994cf5326718849f68bca01 day 4 hrs agoBittrex  IN   0x604a41610cb45787a6bbbccf64368fa3e6149df40 Ether0.0049993
0xb57eca71d6d456e08cb1ef770656df5ef53b82bbed01f8bdbe6f6225d64572331 day 4 hrs agoEthermine  IN   0x604a41610cb45787a6bbbccf64368fa3e6149df40.054962427699852 Ether0.000021051
0xcc141dff36b5325f1e0051b0e0962fb6a373f213fccc8fe8f10746d0081d0a148 days 4 hrs agoBittrex  IN   0x604a41610cb45787a6bbbccf64368fa3e6149df40 Ether0.0050057
0x9f6cf5d38ed3ba47e848529b72035335e9a938fd43c1b9d23ffb5d62edc0b4138 days 4 hrs agoEthermine  IN   0x604a41610cb45787a6bbbccf64368fa3e6149df40.079876736604191 Ether0.000021051
0xf96f49bf761b1e5e38410b4b1250daf845d2d7e6060663d6e899d75b98d24de815 days 4 hrs agoBittrex  IN   0x604a41610cb45787a6bbbccf64368fa3e6149df40 Ether0.0050057
0xe496dd6b2ef22a5bb1f88b789a6afc0e89743402843229a96a9af5fe945b08e515 days 4 hrs agoEthermine  IN   0x604a41610cb45787a6bbbccf64368fa3e6149df40.084998891361345 Ether0.000021051
0x344da561c3f310560e11d01798d61b42250417b91d99595b693da4c3a6a2f09122 days 4 hrs agoBittrex  IN   0x604a41610cb45787a6bbbccf64368fa3e6149df40 Ether0.00250285
0x3198c94ef964ad34b03b084f73961f9ab60ff646fc6a8fa0a910de9e2df22e3622 days 4 hrs agoEthermine  IN   0x604a41610cb45787a6bbbccf64368fa3e6149df40.078618205346575 Ether0.000021051
0xb605c6bf0d3013fa0347e04fa1e474a2ce4cb1c0b48b241856dccb925a83d88929 days 4 hrs agoBittrex  IN   0x604a41610cb45787a6bbbccf64368fa3e6149df40 Ether0.00250285
0x624846f9da893c56a701ccc683b7309f83df49fb75f2d2859a3bec8f9bf8c74529 days 4 hrs agoEthermine  IN   0x604a41610cb45787a6bbbccf64368fa3e6149df40.106536535868044 Ether0.000021051
0xedc6c071eb8926b720b40c29dfd295725d0985bafd42e8df1b95f84258e2339f36 days 4 hrs agoBittrex  IN   0x604a41610cb45787a6bbbccf64368fa3e6149df40 Ether0.00250285
0xd7f92b3ab484321c6d0a7c073a71236bc128952616c952e2b191eb3e11b970e536 days 4 hrs agoEthermine  IN   0x604a41610cb45787a6bbbccf64368fa3e6149df40.109127114688681 Ether0.000021051
0x0a0157e98ea368f41ce5a8aeff8a62c6622b6d5bb33096f97d4433ada940311243 days 4 hrs agoBittrex  IN   0x604a41610cb45787a6bbbccf64368fa3e6149df40 Ether0.00250285
0x6e9bd994b8e448be896189137ff9f4ff3828c505c4c58dc1d8c3e1c70438924e43 days 4 hrs agoEthermine  IN   0x604a41610cb45787a6bbbccf64368fa3e6149df40.111328972114668 Ether0.000021051
0x35f5c93cca7ff5e336d1a18b018177e4beae26c5090b45bb1873c998db2b17ab50 days 4 hrs agoBittrex  IN   0x604a41610cb45787a6bbbccf64368fa3e6149df40 Ether0.00250285
0x54a4d8f0680f536b8d50a411af87380d79a1f143e0a897985cc3b3bae20da71550 days 4 hrs agoEthermine  IN   0x604a41610cb45787a6bbbccf64368fa3e6149df40.077083882750924 Ether0.000021051
0x93468b3a0b29623ab68a1b005726ad9d2dff0345cfaa33dd24c54721fa4d49d957 days 4 hrs agoBittrex  IN   0x604a41610cb45787a6bbbccf64368fa3e6149df40 Ether0.00250285
0x4721b12ceeeaf2e302d3f30f847de84a32e85f38468d82b2001c715140e9006b57 days 4 hrs agoEthermine  IN   0x604a41610cb45787a6bbbccf64368fa3e6149df40.090332299559059 Ether0.000021051
0xd2edf8c7e56e2db8f62f97c9855b7cd256483d2ac8fc2fdf9a37178477dc6ae864 days 4 hrs agoBittrex  IN   0x604a41610cb45787a6bbbccf64368fa3e6149df40 Ether0.00250285
0x030f2c7e1b460e3636aaf84ea576456f749f34f32efa8f09b70566e83333a59e64 days 5 hrs agoEthermine  IN   0x604a41610cb45787a6bbbccf64368fa3e6149df40.106577561016966 Ether0.000021051
0x6fcec7b2da461f8ea12a3ad9467ef0e2cc2d39071d7205581e7c04417d49377c71 days 4 hrs agoBittrex  IN   0x604a41610cb45787a6bbbccf64368fa3e6149df40 Ether0.00250285
0x120a6ab3993caeecbad9e860471e38693913bd29b40495078387fa20059d0ef571 days 5 hrs agoEthermine  IN   0x604a41610cb45787a6bbbccf64368fa3e6149df40.109975965757255 Ether0.000021051
0xafe6fef2836a9e911918b7a3fca97d5b4057a621bcb821229521462c0ff8a9d478 days 4 hrs agoBittrex  IN   0x604a41610cb45787a6bbbccf64368fa3e6149df40 Ether0.00250285
0x2367bbf807bf5462f3acc4b1e8ad067725789c4bd032330afb7c0a7151d3c36f78 days 5 hrs agoEthermine  IN   0x604a41610cb45787a6bbbccf64368fa3e6149df40.111707733869498 Ether0.000021051
0x828e2c6146abdf2aff1146230a01314549fb7a21fc461121b79ab911d78b582485 days 5 hrs agoBittrex  IN   0x604a41610cb45787a6bbbccf64368fa3e6149df40 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
0x501ebbb3329c444e334545ad43cfea4689e3b533f0994cf5326718849f68bca059935121 day 4 hrs ago0x604a41610cb45787a6bbbccf64368fa3e6149df40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05496242 Ether
0xcc141dff36b5325f1e0051b0e0962fb6a373f213fccc8fe8f10746d0081d0a1459520808 days 4 hrs ago0x604a41610cb45787a6bbbccf64368fa3e6149df40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.07987674 Ether
0xf96f49bf761b1e5e38410b4b1250daf845d2d7e6060663d6e899d75b98d24de8591119615 days 4 hrs ago0x604a41610cb45787a6bbbccf64368fa3e6149df40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.08499889 Ether
0x344da561c3f310560e11d01798d61b42250417b91d99595b693da4c3a6a2f091587030922 days 4 hrs ago0x604a41610cb45787a6bbbccf64368fa3e6149df40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.07861821 Ether
0xb605c6bf0d3013fa0347e04fa1e474a2ce4cb1c0b48b241856dccb925a83d889582966429 days 4 hrs ago0x604a41610cb45787a6bbbccf64368fa3e6149df40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10653653 Ether
0xedc6c071eb8926b720b40c29dfd295725d0985bafd42e8df1b95f84258e2339f578863136 days 4 hrs ago0x604a41610cb45787a6bbbccf64368fa3e6149df40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10912712 Ether
0x0a0157e98ea368f41ce5a8aeff8a62c6622b6d5bb33096f97d4433ada9403112574884143 days 4 hrs ago0x604a41610cb45787a6bbbccf64368fa3e6149df40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.11132897 Ether
0x35f5c93cca7ff5e336d1a18b018177e4beae26c5090b45bb1873c998db2b17ab570942250 days 4 hrs ago0x604a41610cb45787a6bbbccf64368fa3e6149df40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.07708388 Ether
0x93468b3a0b29623ab68a1b005726ad9d2dff0345cfaa33dd24c54721fa4d49d9566984557 days 4 hrs ago0x604a41610cb45787a6bbbccf64368fa3e6149df40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.0903323 Ether
0xd2edf8c7e56e2db8f62f97c9855b7cd256483d2ac8fc2fdf9a37178477dc6ae8563042264 days 4 hrs ago0x604a41610cb45787a6bbbccf64368fa3e6149df40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10657756 Ether
0x6fcec7b2da461f8ea12a3ad9467ef0e2cc2d39071d7205581e7c04417d49377c559039771 days 4 hrs ago0x604a41610cb45787a6bbbccf64368fa3e6149df40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10997597 Ether
0xafe6fef2836a9e911918b7a3fca97d5b4057a621bcb821229521462c0ff8a9d4555041178 days 4 hrs ago0x604a41610cb45787a6bbbccf64368fa3e6149df40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.11170773 Ether
0x828e2c6146abdf2aff1146230a01314549fb7a21fc461121b79ab911d78b5824551017885 days 5 hrs ago0x604a41610cb45787a6bbbccf64368fa3e6149df40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.11106006 Ether
0xd5058e0b99afe4b9c699deba5264255d797d1ba3ca9a937a2db59f26cc05151f546944792 days 5 hrs ago0x604a41610cb45787a6bbbccf64368fa3e6149df40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10356743 Ether
0xe0ade335b6877f6dd73edbfdd8faa257d488ce09e4b90a724102af2baed69261542836799 days 5 hrs ago0x604a41610cb45787a6bbbccf64368fa3e6149df40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.11409513 Ether
0xc6e4828a688aebc548ca1182b5e1bd401f092ae1f5b3d60e5fdcf0e1a34bfc8e5386093106 days 5 hrs ago0x604a41610cb45787a6bbbccf64368fa3e6149df40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10384251 Ether
0x2e08575e9e2b6b14753e0c9094049cc19cfa7b7f687d698ae887b379f47434315344006113 days 5 hrs ago0x604a41610cb45787a6bbbccf64368fa3e6149df40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.08850666 Ether
0x218374182a4d25adc50eda590e8318fd2ec16e0674a3493798d6db1f38b1173d5302167120 days 5 hrs ago0x604a41610cb45787a6bbbccf64368fa3e6149df40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.07952505 Ether
0xcd5ca4826095ade1c6605052f6efe4458ac0689833713b1149bb5aee66f492a55260550127 days 5 hrs ago0x604a41610cb45787a6bbbccf64368fa3e6149df40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.08291291 Ether
0xcd2c76145982eaf340b2158d1bd9d5f5836ce486c92fbd1df9efce926bc28f505219484134 days 5 hrs ago0x604a41610cb45787a6bbbccf64368fa3e6149df40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.07895086 Ether
0xe66661846bb899d48ca160e4c1c66f111fbc8cf104b7b657d3a7be9124a581d25178169141 days 5 hrs ago0x604a41610cb45787a6bbbccf64368fa3e6149df40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10211208 Ether
0xdfed104cc78f4624579cd18b1e7e78ff7cb23aefa700b1b403b8ba4a249d9f3f5137110148 days 5 hrs ago0x604a41610cb45787a6bbbccf64368fa3e6149df40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.09716819 Ether
0x6234786cc34a1c56448ffe74a8c366054fcadd37a36d5eab24bf64fc58f788de5095627155 days 5 hrs ago0x604a41610cb45787a6bbbccf64368fa3e6149df40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10800774 Ether
0x2567efb5650b5273dbc4bec7ae701fc2c300274ccf7c1f0275d1fd9d7210e89f5053925162 days 5 hrs ago0x604a41610cb45787a6bbbccf64368fa3e6149df40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.11689562 Ether
0x967f6e0894d65f21a5693aa3815e59f1adfc75c72295f443a1842aa73b843ac05012381169 days 5 hrs ago0x604a41610cb45787a6bbbccf64368fa3e6149df40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.12922543 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 (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.