Sponsored Link:   Qravity - the only blockchain entertainment production studio and distributor. Learn more.
Contract Overview
Balance: 0.000000007 Ether
Ether Value: less than $0.01 (@ $532.95/ETH)
Transactions: 365 txns
 Latest 25 txns from a total Of 365 transactions
View All

TxHash Age From To Value [TxFee]
0xe56c35cbb90ff816705fc8897ab0d2e1545ac0a6a598ef8ca9d8c77f6074538e44 days 18 hrs agoBittrex  IN   0x59cc4ee608a725e44992f5d1c10d67526205d0de0 Ether0.00249965
0xc8620ff0fff1686e3ada83be9db1bf800e8f18f7b8bc1a094fdcbd45d8cce11f44 days 18 hrs agoDwarfPool1  IN   0x59cc4ee608a725e44992f5d1c10d67526205d0de0.05171912 Ether0.000084204
0xd41c987f7b444ed022804128676b057e7a456fdaad074e45b38e08b3d0a76ab846 days 59 mins agoBittrex  IN   0x59cc4ee608a725e44992f5d1c10d67526205d0de0 Ether0.00249965
0xc6da2ba0fd2919915201d6c0bebaf21c27a020b95db7ccd2bd2e737001ebc69446 days 1 hr agoDwarfPool1  IN   0x59cc4ee608a725e44992f5d1c10d67526205d0de0.05213839 Ether0.000084204
0xc00fdbbb2545e29560bab29ca0da387bb6f2b6c82f840323f97060fa8ed07d7347 days 6 hrs agoBittrex  IN   0x59cc4ee608a725e44992f5d1c10d67526205d0de0 Ether0.00249965
0x30a92f108ce0bb6b46d99580a89903ece089481630dabff6fd81e11f5d97990447 days 6 hrs agoDwarfPool1  IN   0x59cc4ee608a725e44992f5d1c10d67526205d0de0.05788934 Ether0.000084204
0x15292ff98559df7ac36c5038d72239aa30a3fa192498dfd40617ca7ba552d0ce48 days 15 hrs agoBittrex  IN   0x59cc4ee608a725e44992f5d1c10d67526205d0de0 Ether0.00249965
0x1130690eb3cc52436f7fc5e6435274a242d39c0d654cf4cfa56eb5df4adbaea748 days 16 hrs agoDwarfPool1  IN   0x59cc4ee608a725e44992f5d1c10d67526205d0de0.05244785 Ether0.000084204
0xd52b502ab44165ec2b925bb745fcccfec7b549f0645bc6e27a9d0f5253066bf350 days 4 hrs agoBittrex  IN   0x59cc4ee608a725e44992f5d1c10d67526205d0de0 Ether0.00249965
0x2c4375dcb25a6fdd2c1d608c0655cc9a219958cf9463da84dd0c3e4b78330ccd50 days 4 hrs agoDwarfPool1  IN   0x59cc4ee608a725e44992f5d1c10d67526205d0de0.05079775 Ether0.000084204
0x1c53d509f4fb0340c75c3d36679081fd0357342e560946335577999a94342a9e51 days 11 hrs agoBittrex  IN   0x59cc4ee608a725e44992f5d1c10d67526205d0de0 Ether0.00249645
0x83306b30b8052f85b11fb4e62dc08c075316625d9c6f6ce946fce5d5167b7b7351 days 11 hrs agoDwarfPool1  IN   0x59cc4ee608a725e44992f5d1c10d67526205d0de0.05082368 Ether0.000084204
0x481f2d6b65b1f43afb3e60958f7f0e1c484208340f9d14580cff7cc7cea093fe52 days 21 hrs agoBittrex  IN   0x59cc4ee608a725e44992f5d1c10d67526205d0de0 Ether0.00249965
0xe759a0ae2dfedd4f6377c0ff63bff78c74e6e355152995959f0947d6129716c052 days 21 hrs agoDwarfPool1  IN   0x59cc4ee608a725e44992f5d1c10d67526205d0de0.06506222 Ether0.000042102
0x841272fcb9b614905424900bfe6743ceba9e645cc38bac01e420bd0cdb7f98aa54 days 18 hrs agoBittrex  IN   0x59cc4ee608a725e44992f5d1c10d67526205d0de0 Ether0.00249965
0x0cefdb8e0144fc441082a5bf2f19355fae4ed5db47acc5e466d9d4814293cf0154 days 18 hrs agoDwarfPool1  IN   0x59cc4ee608a725e44992f5d1c10d67526205d0de0.05057603 Ether0.000042102
0xdae9ceb40b741ae7512a21ab46aca05781c7e65786010f5f20fcce21812b8d3955 days 22 hrs agoBittrex  IN   0x59cc4ee608a725e44992f5d1c10d67526205d0de0 Ether0.00250285
0x2783258840db1b9df2b56a9e3b8e56936c5d8e17c41fdb3fdcfd1de5c740cf5655 days 22 hrs agoDwarfPool1  IN   0x59cc4ee608a725e44992f5d1c10d67526205d0de0.07511803 Ether0.000042102
0x40790498406484082792513934823c3eec97e80ce77307528e645f3845576f9c57 days 12 hrs agoBittrex  IN   0x59cc4ee608a725e44992f5d1c10d67526205d0de0 Ether0.00249965
0x7ce47853efbdae76a74ecae9efb10c975b1d175d5397a496cce02d0bf86a74da57 days 12 hrs agoDwarfPool1  IN   0x59cc4ee608a725e44992f5d1c10d67526205d0de0.05057218 Ether0.000042102
0x546c6baee2d7e691ca5555d6e3f14a84da1f7ae2d49e1d0ef5cccf530406c14058 days 16 hrs agoBittrex  IN   0x59cc4ee608a725e44992f5d1c10d67526205d0de0 Ether0.00249965
0xe83e2739d4cae0cece3ec255d5f10200d8e1d34a3baff41ef66891a14cb01f4158 days 17 hrs agoDwarfPool1  IN   0x59cc4ee608a725e44992f5d1c10d67526205d0de0.05008503 Ether0.000042102
0xa2676b78d2a6e5f4d1d2017f82ca53e165983feacef42cabc3f058cc39deb98259 days 22 hrs agoBittrex  IN   0x59cc4ee608a725e44992f5d1c10d67526205d0de0 Ether0.00249965
0xd2975ba37550d22ccf7e6c0bb28afce342748f529a580e869ce0ff8e4c78346659 days 22 hrs agoDwarfPool1  IN   0x59cc4ee608a725e44992f5d1c10d67526205d0de0.0504426 Ether0.000042102
0xa0737cc4fab74cc9ef83774993d0cf61b5a35636a40ed819664e4c180187d6b261 days 1 hr agoBittrex  IN   0x59cc4ee608a725e44992f5d1c10d67526205d0de0 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
0xe56c35cbb90ff816705fc8897ab0d2e1545ac0a6a598ef8ca9d8c77f6074538e557014744 days 18 hrs ago0x59cc4ee608a725e44992f5d1c10d67526205d0de0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05171912 Ether
0xd41c987f7b444ed022804128676b057e7a456fdaad074e45b38e08b3d0a76ab8556269946 days 59 mins ago0x59cc4ee608a725e44992f5d1c10d67526205d0de0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05213839 Ether
0xc00fdbbb2545e29560bab29ca0da387bb6f2b6c82f840323f97060fa8ed07d73555567147 days 6 hrs ago0x59cc4ee608a725e44992f5d1c10d67526205d0de0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05788934 Ether
0x15292ff98559df7ac36c5038d72239aa30a3fa192498dfd40617ca7ba552d0ce554789548 days 15 hrs ago0x59cc4ee608a725e44992f5d1c10d67526205d0de0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05244785 Ether
0xd52b502ab44165ec2b925bb745fcccfec7b549f0645bc6e27a9d0f5253066bf3553920750 days 4 hrs ago0x59cc4ee608a725e44992f5d1c10d67526205d0de0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05079775 Ether
0x1c53d509f4fb0340c75c3d36679081fd0357342e560946335577999a94342a9e553176051 days 11 hrs ago0x59cc4ee608a725e44992f5d1c10d67526205d0de0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05082368 Ether
0x481f2d6b65b1f43afb3e60958f7f0e1c484208340f9d14580cff7cc7cea093fe552370052 days 21 hrs ago0x59cc4ee608a725e44992f5d1c10d67526205d0de0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.06506222 Ether
0x841272fcb9b614905424900bfe6743ceba9e645cc38bac01e420bd0cdb7f98aa551296354 days 18 hrs ago0x59cc4ee608a725e44992f5d1c10d67526205d0de0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05057603 Ether
0xdae9ceb40b741ae7512a21ab46aca05781c7e65786010f5f20fcce21812b8d39550602955 days 22 hrs ago0x59cc4ee608a725e44992f5d1c10d67526205d0de0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.07511803 Ether
0x40790498406484082792513934823c3eec97e80ce77307528e645f3845576f9c549694257 days 12 hrs ago0x59cc4ee608a725e44992f5d1c10d67526205d0de0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05057218 Ether
0x546c6baee2d7e691ca5555d6e3f14a84da1f7ae2d49e1d0ef5cccf530406c140549010458 days 16 hrs ago0x59cc4ee608a725e44992f5d1c10d67526205d0de0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05008503 Ether
0xa2676b78d2a6e5f4d1d2017f82ca53e165983feacef42cabc3f058cc39deb982548297059 days 22 hrs ago0x59cc4ee608a725e44992f5d1c10d67526205d0de0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.0504426 Ether
0xa0737cc4fab74cc9ef83774993d0cf61b5a35636a40ed819664e4c180187d6b2547618961 days 1 hr ago0x59cc4ee608a725e44992f5d1c10d67526205d0de0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.07832233 Ether
0xd55960cc5a531d0df1597ae65b1eecd1c222d323a57cde5bbda24df8c8125a21546385763 days 4 hrs ago0x59cc4ee608a725e44992f5d1c10d67526205d0de0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05285866 Ether
0x31d4a518861255ff3686ed8829688917a6b42ac636678f2413ee47aa76ffb9a3545632664 days 12 hrs ago0x59cc4ee608a725e44992f5d1c10d67526205d0de0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05076914 Ether
0x418126eaff59a2ce393537e92a06dadf188c173190c97dbd6a4b89cbde58dc26544680766 days 2 hrs ago0x59cc4ee608a725e44992f5d1c10d67526205d0de0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.0509167 Ether
0x047f3dbb4127242e2c50189a45ce7a15206eae68d20a0c5a7ff6595e6f4eab60543834767 days 13 hrs ago0x59cc4ee608a725e44992f5d1c10d67526205d0de0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05070396 Ether
0x53287c12aa397dd3ddee857a1c477a30d5765874f19f3e0262bc6e857785edf5543122368 days 18 hrs ago0x59cc4ee608a725e44992f5d1c10d67526205d0de0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05125904 Ether
0xb7dc8cbd33f58692f1b37360bc2b5e1a54044b3c249706e82d7701ec56b579a2542435969 days 21 hrs ago0x59cc4ee608a725e44992f5d1c10d67526205d0de0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05172547 Ether
0x7b3bda5b8b6af09d92b3b1b16918c262aead9da3d276c47bdedb524c3f69efaf541384371 days 16 hrs ago0x59cc4ee608a725e44992f5d1c10d67526205d0de0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05126736 Ether
0xeb6848e5d9240cf194c6a270c7ec9c2cb3e60a0ca8e74767a3e448bc2815337f540502473 days 3 hrs ago0x59cc4ee608a725e44992f5d1c10d67526205d0de0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05089642 Ether
0x90a68921570b55c6607b61b544a2b9b3cd8f01af34593a640264faa84d7aa14c539696374 days 11 hrs ago0x59cc4ee608a725e44992f5d1c10d67526205d0de0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05090946 Ether
0xd81857416ed89547533a1af6c2f86349ed7d1ade56d719ed5ce3597b4062c307538893975 days 18 hrs ago0x59cc4ee608a725e44992f5d1c10d67526205d0de0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05489618 Ether
0x47ddd5e13dc55898d409ccaeea316bada05cb7501d02293f27428857f99a99c5538190976 days 22 hrs ago0x59cc4ee608a725e44992f5d1c10d67526205d0de0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05098687 Ether
0xe4d12fb5614fd88b29b3924665917f764cdd6336c6b5fe1c47c51e0fb9b7189f5213453105 days 6 hrs ago0x59cc4ee608a725e44992f5d1c10d67526205d0de0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05025439 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.