Sponsored Link:   Color - Revolutionizing the Dapp Ecosystem, Bounty & Airdrop, Get 240,000 COL NOW!
Contract Overview
Balance: 0 Ether
Ether Value: $0
Transactions: 202 txns
 Latest 25 txns from a total Of 202 transactions

TxHash Age From To Value [TxFee]
0x3d39af18d34ec479415f3b598e865a6666b0ca2a32f599d642f0a03228d008b657 days 7 hrs agoBittrex  IN   0xae1154759644b5f8910b7ca0cf3735958b0f1df50 Ether0.00250285
0x46c25ee3273a3f95696caa040264b12fd111b85b44fedb600cb8f4c51723680a57 days 7 hrs ago0x8f3dd16a977db1264db439b4d3d62acc04ee12b7  IN   0xae1154759644b5f8910b7ca0cf3735958b0f1df50.501 Ether0.00021051
0x2f733429e59bad5b0662bb6d2d80b686543cc29ca6ace9c92adda79946f35c8b115 days 15 hrs agoBittrex  IN   0xae1154759644b5f8910b7ca0cf3735958b0f1df50 Ether0.00250285
0x8024a0c34cbb90068089da1e5c657ee5f86571e0ecc7e97119cadebaf2fb497a115 days 15 hrs ago0xd4fa6e82c77716fa1ef7f5defc5fd6eeefbd3bff  IN   0xae1154759644b5f8910b7ca0cf3735958b0f1df50.999 Ether0.000442071
0x6df15bbf43a511cec0c58fde093faf5a9d02925f42414864e77ab8c92fb32557115 days 15 hrs ago0xd4fa6e82c77716fa1ef7f5defc5fd6eeefbd3bff  IN   0xae1154759644b5f8910b7ca0cf3735958b0f1df51 Ether0.000442071
0x423cdeb546f2c5d78b43eac1207d8f2f53368293ce50ba8dacca4d5d69257eec115 days 15 hrs ago0xd4fa6e82c77716fa1ef7f5defc5fd6eeefbd3bff  IN   0xae1154759644b5f8910b7ca0cf3735958b0f1df51 Ether0.000441
0x3323b2daf64f6446e3a0b2dac286309b195780db74f9add93f7e4b4ec67605ba115 days 16 hrs ago0xd4fa6e82c77716fa1ef7f5defc5fd6eeefbd3bff  IN   0xae1154759644b5f8910b7ca0cf3735958b0f1df51 Ether0.000441
0xca789204567f51575a50e99caa8e31ed7401d1324b7cc44e580baa848161088b117 days 13 hrs agoBittrex  IN   0xae1154759644b5f8910b7ca0cf3735958b0f1df50 Ether0.00249965
0x591aeaee2bf1ab130b13e1feb10c6040fd731ce6702e5ebe13937a81ba649610117 days 13 hrs ago0xd4fa6e82c77716fa1ef7f5defc5fd6eeefbd3bff  IN   0xae1154759644b5f8910b7ca0cf3735958b0f1df51 Ether0.000442071
0x62ad1190e85b203c50f61e77b8697ad941e86129c6f39d1595c5d24ead731007127 days 20 hrs agoBittrex  IN   0xae1154759644b5f8910b7ca0cf3735958b0f1df50 Ether0.00250285
0x5864b4ca9784f6acee8d5598ef7b6607fe417d0f30b90a26cdab646472e212f2127 days 20 hrs ago0x66697875336132ba72722c51993b6ddcbdd6d9f9  IN   0xae1154759644b5f8910b7ca0cf3735958b0f1df50.749937 Ether0.000063153
0x21bce1b52b8a025e0a453e0ad80aa716f5bfc43980acb1abe108eb1391381260127 days 21 hrs ago0xd4fa6e82c77716fa1ef7f5defc5fd6eeefbd3bff  IN   0xae1154759644b5f8910b7ca0cf3735958b0f1df51 Ether0.000441
0x49fe6cd2061eccc8e652d642910e71da9a2ac9e6d8f20c4734cb7f84565cae22127 days 22 hrs ago0xd4fa6e82c77716fa1ef7f5defc5fd6eeefbd3bff  IN   0xae1154759644b5f8910b7ca0cf3735958b0f1df50.6 Ether0.000441
0x3f463d23905e9214fe67e51e693defec4ae959fe583cbd0221221231eadc30a9136 days 11 hrs agoBittrex  IN   0xae1154759644b5f8910b7ca0cf3735958b0f1df50 Ether0.00250285
0x8250e172fc0b72a30756feae2c273753ac02567c2b1c2e7c5fb04a5747cae992136 days 11 hrs agoBinanceWallet  IN   0xae1154759644b5f8910b7ca0cf3735958b0f1df50.39966679 Ether0.00105255
0x4694f1f6a43c1aa7e357b054d9418b07d09c559157c8c1d76c3bb97cf3c10542141 days 21 hrs agoBittrex  IN   0xae1154759644b5f8910b7ca0cf3735958b0f1df50 Ether0.00250285
0x06b3697c1d60357241d713b8780f992f4572d4d28702328414a2275aa3ce39d6141 days 21 hrs agoBinanceWallet_3  IN   0xae1154759644b5f8910b7ca0cf3735958b0f1df50.50580916 Ether0.00105255
0x4bea342d1ec4e58b28dc6a18d4aabedc8fb3c856b4cf7895805882d0fd9f9cca154 days 12 hrs agoBittrex  IN   0xae1154759644b5f8910b7ca0cf3735958b0f1df50 Ether0.00250285
0xa2a9afdeb889ba688d39add5388b0856dce3244fdc4fa96c830c1ad1cb8026e3154 days 12 hrs ago0xe0ecbfc4b874277dc5dfdd816d2225a58bcff9ee  IN   0xae1154759644b5f8910b7ca0cf3735958b0f1df50.13637958 Ether0.00042102
0x6d4e8d9556c4675ffec97b58120947414729ddced6a167c55333c33828cbfd9f167 days 16 hrs agoBittrex  IN   0xae1154759644b5f8910b7ca0cf3735958b0f1df50 Ether0.00450513
0x88c9b95ec70e6cc2b63bbe5ebafeb25bfda3a9357bf742ef06d93c5454d3b9a5167 days 16 hrs ago0xc8d6899c4772cca14366fd529505ec51fb7fc47e  IN   0xae1154759644b5f8910b7ca0cf3735958b0f1df50.44316809 Ether0.00042102
0xa5b9e90c05108abbbbea466feaa99db8c1ae152ff9123c1c32d8ac6f854fc08e170 days 23 hrs agoBittrex  IN   0xae1154759644b5f8910b7ca0cf3735958b0f1df50 Ether0.00450513
0x2e66ede90db6b2b35b54fcdbf04e8a7267939fb95a5c28dcb31ce3b2f9d77489170 days 23 hrs ago0xd7010abfd07594171ab2a781e69d269dc1a8ad8c  IN   0xae1154759644b5f8910b7ca0cf3735958b0f1df50.4099608 Ether0.00063153
0x00a0a796df5812bbe5ca7855a8e47601e6874b5671d1e9113846314ecea69772177 days 22 hrs agoBittrex  IN   0xae1154759644b5f8910b7ca0cf3735958b0f1df50 Ether0.00450513
0x1e86933a632714e9ca46c109ac70655e9ff139f5b69aba51885abb68c39e7dbc177 days 22 hrs ago0xc089d5a42a545177f852cf93d3060fdfd9bad6cd  IN   0xae1154759644b5f8910b7ca0cf3735958b0f1df50.30842089 Ether0.00042102
[ 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
0x3d39af18d34ec479415f3b598e865a6666b0ca2a32f599d642f0a03228d008b6568413257 days 7 hrs ago0xae1154759644b5f8910b7ca0cf3735958b0f1df50xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.501 Ether
0x2f733429e59bad5b0662bb6d2d80b686543cc29ca6ace9c92adda79946f35c8b5345357115 days 15 hrs ago0xae1154759644b5f8910b7ca0cf3735958b0f1df50xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.999 Ether
0xca789204567f51575a50e99caa8e31ed7401d1324b7cc44e580baa848161088b5334053117 days 13 hrs ago0xae1154759644b5f8910b7ca0cf3735958b0f1df50xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981 Ether
0x62ad1190e85b203c50f61e77b8697ad941e86129c6f39d1595c5d24ead7310075272467127 days 20 hrs ago0xae1154759644b5f8910b7ca0cf3735958b0f1df50xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.749937 Ether
0x3f463d23905e9214fe67e51e693defec4ae959fe583cbd0221221231eadc30a95221846136 days 11 hrs ago0xae1154759644b5f8910b7ca0cf3735958b0f1df50xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.39966679 Ether
0x4694f1f6a43c1aa7e357b054d9418b07d09c559157c8c1d76c3bb97cf3c105425190075141 days 21 hrs ago0xae1154759644b5f8910b7ca0cf3735958b0f1df50xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.50580916 Ether
0x4bea342d1ec4e58b28dc6a18d4aabedc8fb3c856b4cf7895805882d0fd9f9cca5115839154 days 12 hrs ago0xae1154759644b5f8910b7ca0cf3735958b0f1df50xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.13637958 Ether
0x6d4e8d9556c4675ffec97b58120947414729ddced6a167c55333c33828cbfd9f5037256167 days 16 hrs ago0xae1154759644b5f8910b7ca0cf3735958b0f1df50xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.44316809 Ether
0xa5b9e90c05108abbbbea466feaa99db8c1ae152ff9123c1c32d8ac6f854fc08e5017644170 days 23 hrs ago0xae1154759644b5f8910b7ca0cf3735958b0f1df50xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.4099608 Ether
0x00a0a796df5812bbe5ca7855a8e47601e6874b5671d1e9113846314ecea697724976711177 days 22 hrs ago0xae1154759644b5f8910b7ca0cf3735958b0f1df50xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.30842089 Ether
0xff388b8e42adf540c2c1673a545beb0c48811a3893ce1c5ecd089edded7dc20d4925049186 days 19 hrs ago0xae1154759644b5f8910b7ca0cf3735958b0f1df50xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.88182708 Ether
0x0e6f03a6d45a7b6c86b3ba5bd6eb9d696da45e90a75d41160ed57a6b3467cd474920950187 days 12 hrs ago0xae1154759644b5f8910b7ca0cf3735958b0f1df50xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.45293638 Ether
0x8d833b8431a7a377c8e24f9b96b98e2b3955ee5de516cdb4418e46b3f40220e44918441187 days 23 hrs ago0xae1154759644b5f8910b7ca0cf3735958b0f1df50xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.87924836 Ether
0x4d298a98749f88854035be34f4dbd8a9d2340ca4c4a198bfeb51d2c7df597d704915376188 days 12 hrs ago0xae1154759644b5f8910b7ca0cf3735958b0f1df50xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.37861566 Ether
0x723038747cbb6009b6ff3fecebd17f1219f3720b7e3ea9734808aa54f92a9ad14810081207 days 10 hrs ago0xae1154759644b5f8910b7ca0cf3735958b0f1df50xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.56889857 Ether
0x20be0a80e5ccb7683aa15453b87fe518fb7f8aaa0738cde7bedaa15f468111784808395207 days 17 hrs ago0xae1154759644b5f8910b7ca0cf3735958b0f1df50xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.82467077 Ether
0x05c9543024c344a22412eb1637d854feabd5598f7a59f1b2158d20be0d1806ab4799700209 days 4 hrs ago0xae1154759644b5f8910b7ca0cf3735958b0f1df50xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb982.69461884 Ether
0x6181e39c502057bec3b710e10c04ec6cb556d40629be6d2256aa9f986c08bedf4797988209 days 11 hrs ago0xae1154759644b5f8910b7ca0cf3735958b0f1df50xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.29 Ether
0xf3fa520617947553387ca00fe30a0eec58325edd5e87ec1e5e01b9a1bce6d68c4757645216 days 11 hrs ago0xae1154759644b5f8910b7ca0cf3735958b0f1df50xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.31 Ether
0x24dd66613a8ee6bded1856224816b0ab99a71f8ca98512055f6d6ed811e25ff64741730219 days 5 hrs ago0xae1154759644b5f8910b7ca0cf3735958b0f1df50xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.26909863 Ether
0x1e08d023bea52489eac69a7e6d9af2250e6d65c211d0db81cecbb4e55c03de3b4734848220 days 9 hrs ago0xae1154759644b5f8910b7ca0cf3735958b0f1df50xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.45153738 Ether
0xad2181f8876dc82f128da75e528881a92b3f4d29be9ed6385f903ca6ec744b544727161221 days 18 hrs ago0xae1154759644b5f8910b7ca0cf3735958b0f1df50xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.14129703 Ether
0x5aaa73fd3e174418db1332f36f284661bb548929a50632d125d8d68f6216b11e4706326225 days 9 hrs ago0xae1154759644b5f8910b7ca0cf3735958b0f1df50xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.32166773 Ether
0x73b0087e515cdb6d48cfc3a0648dbc43edeee3d68fcb7297911386b602cb6cb64682845229 days 11 hrs ago0xae1154759644b5f8910b7ca0cf3735958b0f1df50xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb984.7447305 Ether
0xfa1bb4c458a9ba1fc6f5d15975b7090a593c28d5e7839eeb50b2f71c52b812b14678769230 days 5 hrs ago0xae1154759644b5f8910b7ca0cf3735958b0f1df50xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.2050042 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.