Sponsored:   Kirik Meta Protocol - New Generation of Blockchain - Join Pre-Sale Aug 15-17
Contract Overview
Balance: 0.000000003187750697 Ether
Ether Value: less than $0.01 (@ $301.35/ETH)
Transactions: 56 txns
 Latest 25 txns from a total Of 56 transactions

TxHash Age From To Value [TxFee]
0x1d766c9f78debeb5f83ff8e39ed507ac35abc771e46909eec20b7ace677b59d314 hrs 6 mins agoBittrex_1  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0 Ether0.0050057
0xd290fd0d5221bdaca1e7bcfaca84fd9d40bf2905eae5a2f5faf015fe03ef2cff14 hrs 11 mins agoEthermine  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0.272278428544891 Ether0.000021051
0xa77e5d4e0816be06af168123857ce22cf96612c6bcc995938f3f285e5752fb2b7 days 14 hrs agoBittrex_1  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0 Ether0.0050057
0xa6a24f9fce86989a4718f3122d75c0b4d258e8dc7dcf15bb243eb7e4e0470c777 days 14 hrs agoEthermine  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0.279772590523385 Ether0.000021051
0x67ff110ada150d8986beb761a90c03db53011c46e1268d1552f03d83e7c8122714 days 14 hrs agoBittrex_1  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0 Ether0.0050057
0xa8029b7153475a97b3c9075088e94236302005b11c50592f3dc572a7c897e7e614 days 14 hrs agoEthermine  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0.269496421546646 Ether0.000021051
0x3aa2cc2ad56b14f6e49c8b69958c322cad950f5932e22897842dd2bf879eca3c21 days 14 hrs agoBittrex_1  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0 Ether0.0050057
0x94c1076dd1ea1bea2b788bbd146f83e3933890e665f93af7b17a71f6a65ffb0e21 days 14 hrs agoEthermine  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0.283149020823937 Ether0.000021051
0x69fa2ab8be72c1d4d52c9754e47fb772bddb134155d894d3cf73f1bff80cde5528 days 14 hrs agoBittrex_1  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0 Ether0.0050057
0x32acea6422afc9befde1d855971916c665ecdf02af4213dbe9726e4ad6db5f8628 days 14 hrs agoEthermine  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0.284629989998899 Ether0.000021051
0x5fa241a427b4683b21dccf03b46820fde985c587bd22f0f0a4a70c833bce0fc135 days 14 hrs agoBittrex_1  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0 Ether0.0050057
0xca12412ebf5cccc5f962ffd8247754e4fa14a8febed7130f59e9dcb07284a67835 days 14 hrs agoEthermine  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0.229275138873328 Ether0.000021051
0x370594e2764e55878a4db46be365cb1656228b45cf855a2b22d2e76d5babe80242 days 14 hrs agoBittrex_1  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0 Ether0.0050057
0xb7c341fbcf1240c377a7ba0ff900c7523ab444893da6c5bab1b08bfbe22b220542 days 14 hrs agoEthermine  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0.272400118077879 Ether0.000021051
0x78da3725aae106a21f7e4d656f70f75c1b839453d264dea0c62ec16cbbfcaf1f49 days 14 hrs agoBittrex_1  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0 Ether0.00250285
0x6e2ff15d0b36ed6ba67cc8acd0ab98ddd2ffa5958349502715cbede507f16b3a49 days 14 hrs agoEthermine  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0.270891361990199 Ether0.000021051
0x62ed2a0d2186e59e33204eaa53444644b4b4e5ed6f34c3a47840c951dc80648c56 days 14 hrs agoBittrex_1  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0 Ether0.00250285
0x623e53cefd946c50a347885a783706da8b177eb9679658f29d3916d838e011c356 days 14 hrs agoEthermine  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0.279572010591729 Ether0.000021051
0xe5983fc2720009101aa44c4743eb86177c5cd2986ac0c5e4ea411c050dee82a463 days 14 hrs agoBittrex_1  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0 Ether0.00250285
0x820f895975f04002d9eaeccbd515f36179c0484ebab346ef93ab7c9d25969f7863 days 14 hrs agoEthermine  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0.26677108561516 Ether0.000021051
0x28f29c8d044e2cde8f67fbb6773b8bb9aeacca5df1ceda35babce2b2a97b7e0c70 days 14 hrs agoBittrex_1  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0 Ether0.00250285
0xb81078e378a3eee9d0715efe45ff04fdeb5f28df9947958b57dee72be98818e870 days 14 hrs agoEthermine  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0.293617758786715 Ether0.000021051
0x73e22e83bbda90c466eb2891e20789a2fa4ca504ef5c4aca779737cd03aa4faa77 days 14 hrs agoBittrex_1  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0 Ether0.00250285
0xd25003f788af2adf8ff47800b8e1ff7b09fb05b3104b817918f38a7a0ae762fd77 days 14 hrs agoEthermine  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0.28920906486656 Ether0.000021051
0xed5248a73603c1fe0784bb04c0a6af02bdca5a6c39b9bb07676f2c47e1bde49d84 days 14 hrs agoBittrex_1  IN   0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0 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
0x1d766c9f78debeb5f83ff8e39ed507ac35abc771e46909eec20b7ace677b59d3615953014 hrs 6 mins ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.27227843 Ether
0xa77e5d4e0816be06af168123857ce22cf96612c6bcc995938f3f285e5752fb2b61180637 days 14 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.27977259 Ether
0x67ff110ada150d8986beb761a90c03db53011c46e1268d1552f03d83e7c81227607655814 days 14 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.26949642 Ether
0x3aa2cc2ad56b14f6e49c8b69958c322cad950f5932e22897842dd2bf879eca3c603500221 days 14 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.28314902 Ether
0x69fa2ab8be72c1d4d52c9754e47fb772bddb134155d894d3cf73f1bff80cde55599383328 days 14 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.28462999 Ether
0x5fa241a427b4683b21dccf03b46820fde985c587bd22f0f0a4a70c833bce0fc1595242135 days 14 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.22927514 Ether
0x370594e2764e55878a4db46be365cb1656228b45cf855a2b22d2e76d5babe802591153842 days 14 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.27240012 Ether
0x78da3725aae106a21f7e4d656f70f75c1b839453d264dea0c62ec16cbbfcaf1f587064349 days 14 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.27089136 Ether
0x62ed2a0d2186e59e33204eaa53444644b4b4e5ed6f34c3a47840c951dc80648c583001756 days 14 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.27957201 Ether
0xe5983fc2720009101aa44c4743eb86177c5cd2986ac0c5e4ea411c050dee82a4578898463 days 14 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.26677109 Ether
0x28f29c8d044e2cde8f67fbb6773b8bb9aeacca5df1ceda35babce2b2a97b7e0c574919470 days 14 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.29361776 Ether
0x73e22e83bbda90c466eb2891e20789a2fa4ca504ef5c4aca779737cd03aa4faa570977977 days 14 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.28920906 Ether
0xed5248a73603c1fe0784bb04c0a6af02bdca5a6c39b9bb07676f2c47e1bde49d567019284 days 14 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.2871506 Ether
0xfaa25bedf818498fa4dac422640807067227f5f4776eee7d1a1e596c85c7f108563074991 days 14 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.28277495 Ether
0xf44fd1ba544a0f2bbef4ce941a5a5e86456196d87898ea4e39c4d7c229bb1979559078898 days 14 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.2876536 Ether
0x5710e24d096bb227fe8510ebbec16217559422bf3328650e849212007e9b77d65550598105 days 14 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.28937387 Ether
0x0374b07701507985ce1a9be0651f08e6fb8729525a4229b28a9ef60f6fec2d675510552112 days 15 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.29993206 Ether
0x4aabd9fb1f2dd42eecef2c76ff61b9f0e92c3d8644377e74cfba1a9f7edb9b245469842119 days 15 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.30355488 Ether
0x064dfba33e81aa2c9af78e1ed197f06f902f95d480889c4c3d067aafc12ef33d5428723126 days 15 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.29881955 Ether
0xe6f7581bb605ba3793cdc7f01d2892310cbe5b3270433edf2afca44f32d1130b5386472133 days 15 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.29749942 Ether
0x9a278450de0ca611e3fd0dc197a1c967bd5b44d9d54bdc5d69156e46032b7a5f5344395140 days 15 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.2892332 Ether
0x3463158030b8b3abdc0529cc35a0306b6ccbcb82e9f9a592adfd3d11d57f0ece5302599147 days 15 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.28812155 Ether
0x35afb7035d70a184b4a352c3c97e677e58eda28c7d60db64310896179d360fab5260943154 days 15 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.28125773 Ether
0x5b4dcc694be21b3c672a10c60f8a82639e4ae3dcc15355b53ba139cc183c95275219881161 days 15 hrs ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.29106516 Ether
0xa2abc146add2bb38ff110e1f4b3a80491d624895a0933dbd4c054f54d5c4745e4890026218 days 2 mins ago0x06536c7be0eba0c251a46e8dcb55dde70e6d30ce0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.39432369 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.