Contract Overview
Balance: 0.000000001726188282 Ether
Ether Value: Less Than $0.01 (@ $207.66/ETH)
Transactions: 2734 txns
 Latest 25 txns From a total of 2734 Transactions

TxHash Age From To Value [TxFee]
0xcb8f39de0088cfd3306227840d1575d9ba08dc602c9895d3fe9db95ad09fbf032 hrs 21 mins agoBittrex_1  IN   0xb6e4989121ca00b3512360612106749c5bee738b0 Ether0.00250285
0x30e4857e4ad17f237802a8e4b542518278284ebab4f6b0c0ec8074ffc36304bd2 hrs 31 mins agoEthermine  IN   0xb6e4989121ca00b3512360612106749c5bee738b0.241465622218815 Ether0.000021051
0xb164a0586baa481dcecebcd68c5e320c35c3b431c1cf97d87cf35b49b3cc25601 day 2 hrs agoBittrex_1  IN   0xb6e4989121ca00b3512360612106749c5bee738b0 Ether0.00250285
0xef6bd7a25bdd55f297e8dcc0aa06af47a59c72653772e6f6aa90bd731b6ec0341 day 2 hrs agoEthermine  IN   0xb6e4989121ca00b3512360612106749c5bee738b0.239072386239961 Ether0.000021051
0x620c39a065e9a13f164b3a49e1bb96c25ec5eabe7dd8ec630cf430c6eda4f5742 days 2 hrs agoBittrex_1  IN   0xb6e4989121ca00b3512360612106749c5bee738b0 Ether0.00250285
0x93168963e8d6807b5ede6b4b7801b4600ae129b2e9e81d25a049011e4cdb86062 days 2 hrs agoEthermine  IN   0xb6e4989121ca00b3512360612106749c5bee738b0.238285022311418 Ether0.000021051
0x238bbba52a3a027d719d499ae2a9868e3a2d8db6cb28110c5cbf17da6a34e4eb3 days 2 hrs agoBittrex_1  IN   0xb6e4989121ca00b3512360612106749c5bee738b0 Ether0.00250285
0x915a81775d8a5484831e3b75fdfd5f6147906a697d696d7fa38c861d35c050b13 days 2 hrs agoEthermine  IN   0xb6e4989121ca00b3512360612106749c5bee738b0.23830558022903 Ether0.000021051
0x4535d09f6a5dde69e4467d824389b2340cf040096b8e7d4068077b616cdd7bf44 days 2 hrs agoBittrex_1  IN   0xb6e4989121ca00b3512360612106749c5bee738b0 Ether0.00250285
0x19bc7ae63599d85374f2b0cbfaf4ce669c962933af4e0be98336bb9572972a384 days 2 hrs agoEthermine  IN   0xb6e4989121ca00b3512360612106749c5bee738b0.243398428819277 Ether0.000021051
0xdc94cf88dee487f579d9063ace25a8125fc07bc2620d59d4784355486eac48ce5 days 2 hrs agoBittrex_1  IN   0xb6e4989121ca00b3512360612106749c5bee738b0 Ether0.00250285
0x6641da5d6e7033de45d14aa11c84799f252d104a0fada7ac039b4ef9dca9a35b5 days 2 hrs agoEthermine  IN   0xb6e4989121ca00b3512360612106749c5bee738b0.23247697907245 Ether0.000021051
0x09cb259e774474166342e6d4d07c4786f7f82020acb61568b565a8a92365a4e96 days 2 hrs agoBittrex_1  IN   0xb6e4989121ca00b3512360612106749c5bee738b0 Ether0.00250285
0x3848f02bd430474cf53f7f5273d862816216c06811890536b93718c5e0ba2e726 days 2 hrs agoEthermine  IN   0xb6e4989121ca00b3512360612106749c5bee738b0.234921585944262 Ether0.000021051
0xe28e2996749613ba05edf964067254a349a00ab3c8fc0ee80feef87cec3649ef7 days 2 hrs agoBittrex_1  IN   0xb6e4989121ca00b3512360612106749c5bee738b0 Ether0.00250285
0x833019ea7d22522c140f61b11cc72dabc0d2fde9050e259c38a85cdd027af2307 days 2 hrs agoEthermine  IN   0xb6e4989121ca00b3512360612106749c5bee738b0.243700947399144 Ether0.000021051
0xaaa7b6c087f1c48c7e299e0a63029cc207b008ab3b060e07d7135278274a99948 days 2 hrs agoBittrex_1  IN   0xb6e4989121ca00b3512360612106749c5bee738b0 Ether0.00250285
0xbe1a04dafe52ff48d5147725d17f2b76847f0d280cd7ac6b5daececc7b67d0b78 days 2 hrs agoEthermine  IN   0xb6e4989121ca00b3512360612106749c5bee738b0.241299795916463 Ether0.000021051
0x19da7af6c1e965a81e9c4fa7ea1afe3ece4d65d21209e9832eb43782f22979879 days 2 hrs agoBittrex_1  IN   0xb6e4989121ca00b3512360612106749c5bee738b0 Ether0.00250285
0x3bfab189df8673d9a319c7a2e9cf7cf3ea8aba4e38c029f9163bb58141a427719 days 3 hrs agoEthermine  IN   0xb6e4989121ca00b3512360612106749c5bee738b0.237117535281344 Ether0.000021051
0x6b7dc7703a3b5bf438d8b3b24a6d2500736e926c434d4b09d8031577073931b410 days 2 hrs agoBittrex_1  IN   0xb6e4989121ca00b3512360612106749c5bee738b0 Ether0.00249965
0x9b8e8457df07925c6ec7cb4061b2b74cc2122c50b7f44090abcc132d3246d7b610 days 3 hrs agoEthermine  IN   0xb6e4989121ca00b3512360612106749c5bee738b0.050797362372995 Ether0.000021051
0xf4c5fec0d8021ceda2a5352b873da5955188607b2e75fad72da15bb09054ce0410 days 8 hrs agoBittrex_1  IN   0xb6e4989121ca00b3512360612106749c5bee738b0 Ether0.00249965
0x41557aea0cb8173b51be617069a6e669e945f918e90e20ff3f43685deb847d3a10 days 8 hrs agoEthermine  IN   0xb6e4989121ca00b3512360612106749c5bee738b0.051642672210761 Ether0.000021051
0x7a10d05a72426877fde97d380c05bfe676802b1ca4ccbf26a451d222928530cc10 days 13 hrs agoBittrex_1  IN   0xb6e4989121ca00b3512360612106749c5bee738b0 Ether0.00249965
[ 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
0xcb8f39de0088cfd3306227840d1575d9ba08dc602c9895d3fe9db95ad09fbf0365360642 hrs 21 mins ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.24146563 Ether
0xb164a0586baa481dcecebcd68c5e320c35c3b431c1cf97d87cf35b49b3cc256065299041 day 2 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.23907238 Ether
0x620c39a065e9a13f164b3a49e1bb96c25ec5eabe7dd8ec630cf430c6eda4f57465237852 days 2 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.23828502 Ether
0x238bbba52a3a027d719d499ae2a9868e3a2d8db6cb28110c5cbf17da6a34e4eb65176413 days 2 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.23830558 Ether
0x4535d09f6a5dde69e4467d824389b2340cf040096b8e7d4068077b616cdd7bf465114364 days 2 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.24339843 Ether
0xdc94cf88dee487f579d9063ace25a8125fc07bc2620d59d4784355486eac48ce65052345 days 2 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.23247698 Ether
0x09cb259e774474166342e6d4d07c4786f7f82020acb61568b565a8a92365a4e964990716 days 2 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.23492159 Ether
0xe28e2996749613ba05edf964067254a349a00ab3c8fc0ee80feef87cec3649ef64929107 days 2 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.24370095 Ether
0xaaa7b6c087f1c48c7e299e0a63029cc207b008ab3b060e07d7135278274a999464867678 days 2 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.24129979 Ether
0x19da7af6c1e965a81e9c4fa7ea1afe3ece4d65d21209e9832eb43782f229798764806049 days 2 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.23711754 Ether
0x6b7dc7703a3b5bf438d8b3b24a6d2500736e926c434d4b09d8031577073931b4647438910 days 2 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05079736 Ether
0xf4c5fec0d8021ceda2a5352b873da5955188607b2e75fad72da15bb09054ce04647299010 days 8 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05164267 Ether
0x7a10d05a72426877fde97d380c05bfe676802b1ca4ccbf26a451d222928530cc647158710 days 13 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05114068 Ether
0x48992920129b022b0a84e3c98205bd42f714cc624b50db317e7bb94bd2966059647034710 days 18 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05138506 Ether
0xf2cb80c63ddf2736907151f8bb9cf65ff20f81473f3166d349543f9038ecea13646908810 days 23 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05033353 Ether
0xf24d2dfae07e125bd070065d8bec4fcc9274795bd0ec90e569da1cfddf361f8e646774311 days 4 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05095472 Ether
0x66ae0ec389261695848e41ccce0e9a2f7a6109d97526affd6da127adcfc22a28646640911 days 9 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.0504731 Ether
0xf76312cfad400516da6f4bfff354c38014709d468bc27d0e10c13438f6f5cb66646504711 days 15 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05000328 Ether
0x1a702121997506f6dbb577447c6a9bf27902d9d24ad41d5be598f214929fc88a646369011 days 20 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05098468 Ether
0x9683b4477c87e0b40a0397a0f93e11f05161aaf7f3874f84cbaf73c069ef3638646228212 days 1 hr ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05063215 Ether
0xc8850654603867eec97f3dcc835358e364d1deb4469cc7ae103b9471a517ab08646099612 days 6 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05072098 Ether
0x34b6d51eb85fd8477548f5e31c0f46d438f40b8ac57542f3c237c015aff456e4645969312 days 11 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05017001 Ether
0x0c3341534bb806cf30224eb89102ae345fd6c80f624db48534e86b9b236eb196645844412 days 16 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05064396 Ether
0x05d062174c1977b454d34609ad73a59e7ba428a1618165e66ab9b1643d0c11e4645701012 days 22 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05110568 Ether
0x3b077f8e73d7cb617be3ec59b8f2c1758b22d04189952f9402960e1e9184d49c645562613 days 3 hrs ago0xb6e4989121ca00b3512360612106749c5bee738b0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05198489 Ether
[ Download CSV Export  ] 
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), NestedArrayFunctionCallDecoder (medium-severity), ZeroFunctionSelector (very low-severity), DelegateCallReturnValue (low-severity), ECRecoverMalformedInput (medium-severity), SkipEmptyStringLiteral (low-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Similar Match)
Note: Displaying Similar Match Verified Source Code At Contract 0xd1DD82d1dED8f40c200b89455050E9C18D918504(Excluding Constructor Arguments if_any)
Contract Name: UserWallet
Compiler Text: 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 transaction Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.