Sponsored Link:   Etheal: Backed by a Finance Minister & Michael Terpin & Harvard alumnus Prof 30% bonus - First hour only: June 25
Contract Overview
Balance: 0.000000009820578655 Ether
Ether Value: less than $0.01 (@ $516.72/ETH)
Transactions: 62 txns
 Latest 25 txns from a total Of 62 transactions
View All

TxHash Age From To Value [TxFee]
0x2774d552753263a1c10acc7a4e2969d009efc57820c866d1dcdcf927c088d56e3 days 8 hrs agoBittrex  IN  0xa4c8d34183a065995bd7a6007781e9b710534fc10 Ether0.00250285
0x83bf15d0405fcb881de6b83c6c224c77503e991067b8ef072384e6e025fd941e3 days 8 hrs agoEthermine  IN  0xa4c8d34183a065995bd7a6007781e9b710534fc10.100011799396777 Ether0.000021051
0x3f5c734bf0d0c50951a9eec96df7f36be7d614eed2be2b1bb233c776609a4d947 days 22 hrs agoBittrex  IN  0xa4c8d34183a065995bd7a6007781e9b710534fc10 Ether0.00250285
0xeb0893626ea694804ba85fa87212f820fd29c08e1d48a6c1e647e35933d5dde37 days 22 hrs agoEthermine  IN  0xa4c8d34183a065995bd7a6007781e9b710534fc10.100079708116833 Ether0.000021051
0x64a3555208370906bf24d0241b4ced1edfdeda47770cdb5db3a68565434fff2611 days 17 hrs agoBittrex  IN  0xa4c8d34183a065995bd7a6007781e9b710534fc10 Ether0.00250285
0x2daab53893d3f75b4ae0fdafaadbea9dce850af97024997500f888d3a2c5229411 days 17 hrs agoEthermine  IN  0xa4c8d34183a065995bd7a6007781e9b710534fc10.100093030044614 Ether0.000021051
0xb4f77fabf2818828a87294552eed246865dcfd166b31a80b60bc85f184b5a58415 days 13 hrs agoBittrex  IN  0xa4c8d34183a065995bd7a6007781e9b710534fc10 Ether0.00250285
0xb332de8ad310cae96b13b89e706642b23ac0b891a1f4d42ac61f68e5c188deef15 days 13 hrs agoEthermine  IN  0xa4c8d34183a065995bd7a6007781e9b710534fc10.100119890668086 Ether0.000021051
0xb49894194fdb60c567002f13555b7ff1ec356706d7a1e5a2e3b92c703901c9ba19 days 4 hrs agoBittrex  IN  0xa4c8d34183a065995bd7a6007781e9b710534fc10 Ether0.00250285
0xb7e432965d73239998abf383f6897939fe307a28dae0e0b8bf8d959c5000871a19 days 4 hrs agoEthermine  IN  0xa4c8d34183a065995bd7a6007781e9b710534fc10.100108461682914 Ether0.000021051
0xa6c16a8a8f9c34fbfb7af1c16b369862336f23b80e689cce106bda991298adc623 days 2 hrs agoBittrex  IN  0xa4c8d34183a065995bd7a6007781e9b710534fc10 Ether0.00250285
0x45c463ea599cb4ef6342c72dd74841c6890d47b45d3bccac967a801a8224f47e23 days 2 hrs agoEthermine  IN  0xa4c8d34183a065995bd7a6007781e9b710534fc10.100043299133583 Ether0.000021051
0x35265a9c72858c468a37d7e60ad263446ebed11893e97bf1d0adfbd1a0c7109926 days 21 hrs agoBittrex  IN  0xa4c8d34183a065995bd7a6007781e9b710534fc10 Ether0.00250285
0x7960b1f6f93bff22fd1df54d00ddb088f2a75798cee671512ba138ec11c4ec9e26 days 21 hrs agoEthermine  IN  0xa4c8d34183a065995bd7a6007781e9b710534fc10.100249151616036 Ether0.000021051
0x81709b80aab7bd835dbbf4708b523ac35d381f27dce080e99be135e4eefd040130 days 13 hrs agoBittrex  IN  0xa4c8d34183a065995bd7a6007781e9b710534fc10 Ether0.00250285
0xec06b4d18d80041eccb8e66ac734ce754ddbf17bb8f16bd7405a2dfe1664e22d30 days 13 hrs agoEthermine  IN  0xa4c8d34183a065995bd7a6007781e9b710534fc10.100089168565009 Ether0.000021051
0x311b136f10330a642fa2e615d02113457f3f47ab99d2f3427baa59ecf716432934 days 9 hrs agoBittrex  IN  0xa4c8d34183a065995bd7a6007781e9b710534fc10 Ether0.00250285
0x41f01f99d86d9a099ab45a11e30732d87f5f9554a95e23c4cfb9dda537be91cc34 days 9 hrs agoEthermine  IN  0xa4c8d34183a065995bd7a6007781e9b710534fc10.100047268711772 Ether0.000021051
0xaa5177b3b2b1b18f5f2cc427a13f1d1725ff30f615d54adc0d7fd06bb3700d6e37 days 23 hrs agoBittrex  IN  0xa4c8d34183a065995bd7a6007781e9b710534fc10 Ether0.00250285
0x1652bb632eef6ea2817141daa7bc72855448dee066c80939f40bd1434757d4e037 days 23 hrs agoEthermine  IN  0xa4c8d34183a065995bd7a6007781e9b710534fc10.100015727156128 Ether0.000021051
0xfaa86537664bc2521cb57e72e68db118972859a00ba869bda16a274d4e9ade0e41 days 20 hrs agoBittrex  IN  0xa4c8d34183a065995bd7a6007781e9b710534fc10 Ether0.00250285
0x4765cfea44f4217dee21cd3f5ed3e250ea0cfcd0eeb2155ddc024dadfa5fc93341 days 20 hrs agoEthermine  IN  0xa4c8d34183a065995bd7a6007781e9b710534fc10.10008964769865 Ether0.000021051
0xaa40099cff3e398dc82ea573a4cc8916efcb92964fb12171700974b01c34199e45 days 11 hrs agoBittrex  IN  0xa4c8d34183a065995bd7a6007781e9b710534fc10 Ether0.00250285
0x4f59b2af90d63c57e3aae70417d5a9a2d2acb8da5029ffaef186c33d428a3f0d45 days 11 hrs agoEthermine  IN  0xa4c8d34183a065995bd7a6007781e9b710534fc10.100021131809557 Ether0.000021051
0xf23c8449e0380ec540bc0a05590205a3f83a1106dc669ac6ddba168a36ab325d49 days 44 mins agoBittrex  IN  0xa4c8d34183a065995bd7a6007781e9b710534fc10 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
0x2774d552753263a1c10acc7a4e2969d009efc57820c866d1dcdcf927c088d56e58126073 days 8 hrs ago0xa4c8d34183a065995bd7a6007781e9b710534fc10xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10001179 Ether
0x3f5c734bf0d0c50951a9eec96df7f36be7d614eed2be2b1bb233c776609a4d9457857897 days 22 hrs ago0xa4c8d34183a065995bd7a6007781e9b710534fc10xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10007971 Ether
0x64a3555208370906bf24d0241b4ced1edfdeda47770cdb5db3a68565434fff26576409111 days 17 hrs ago0xa4c8d34183a065995bd7a6007781e9b710534fc10xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10009303 Ether
0xb4f77fabf2818828a87294552eed246865dcfd166b31a80b60bc85f184b5a584574252715 days 13 hrs ago0xa4c8d34183a065995bd7a6007781e9b710534fc10xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10011989 Ether
0xb49894194fdb60c567002f13555b7ff1ec356706d7a1e5a2e3b92c703901c9ba572204319 days 4 hrs ago0xa4c8d34183a065995bd7a6007781e9b710534fc10xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10010847 Ether
0xa6c16a8a8f9c34fbfb7af1c16b369862336f23b80e689cce106bda991298adc6570007423 days 2 hrs ago0xa4c8d34183a065995bd7a6007781e9b710534fc10xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10004329 Ether
0x35265a9c72858c468a37d7e60ad263446ebed11893e97bf1d0adfbd1a0c71099567858326 days 21 hrs ago0xa4c8d34183a065995bd7a6007781e9b710534fc10xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10024916 Ether
0x81709b80aab7bd835dbbf4708b523ac35d381f27dce080e99be135e4eefd0401565789830 days 13 hrs ago0xa4c8d34183a065995bd7a6007781e9b710534fc10xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10008916 Ether
0x311b136f10330a642fa2e615d02113457f3f47ab99d2f3427baa59ecf7164329563635334 days 9 hrs ago0xa4c8d34183a065995bd7a6007781e9b710534fc10xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10004727 Ether
0xaa5177b3b2b1b18f5f2cc427a13f1d1725ff30f615d54adc0d7fd06bb3700d6e561597337 days 23 hrs ago0xa4c8d34183a065995bd7a6007781e9b710534fc10xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10001573 Ether
0xfaa86537664bc2521cb57e72e68db118972859a00ba869bda16a274d4e9ade0e559389141 days 20 hrs ago0xa4c8d34183a065995bd7a6007781e9b710534fc10xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10008965 Ether
0xaa40099cff3e398dc82ea573a4cc8916efcb92964fb12171700974b01c34199e557293745 days 11 hrs ago0xa4c8d34183a065995bd7a6007781e9b710534fc10xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10002113 Ether
0xf23c8449e0380ec540bc0a05590205a3f83a1106dc669ac6ddba168a36ab325d555266049 days 44 mins ago0xa4c8d34183a065995bd7a6007781e9b710534fc10xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10003277 Ether
0xe6654f4e6177ebeb96fd67d47e7fcbaded31afe13acf03231e3551083fe1a7ba553350352 days 9 hrs ago0xa4c8d34183a065995bd7a6007781e9b710534fc10xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10017 Ether
0x4b5ad46340e558e906d69ba68e5338afb96f5efbaf73c1ff1faf3bcb60c0e2dd551285355 days 23 hrs ago0xa4c8d34183a065995bd7a6007781e9b710534fc10xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.08148847 Ether
0x9695a0b0d8ec86cc01b536f9ddfbea7a1ef9ecd8f34dfc4fb13e2c23d56b3434547218062 days 23 hrs ago0xa4c8d34183a065995bd7a6007781e9b710534fc10xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.08480929 Ether
0x2ca4b4208123a2b81f8b74136350fba4eddb3f9d9b29d5a5bcb07810a1404773543109469 days 23 hrs ago0xa4c8d34183a065995bd7a6007781e9b710534fc10xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.08519829 Ether
0xdb470f4d739be11b41065081833418e5473828489a70f1a0ce82a898bd267379538903076 days 23 hrs ago0xa4c8d34183a065995bd7a6007781e9b710534fc10xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.08937097 Ether
0xde8a90cbef87f896c2afe19cf376044a8b3d1a081a40fea32d96c423d2e31470534682484 days 1 min ago0xa4c8d34183a065995bd7a6007781e9b710534fc10xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.06005047 Ether
0x8b9ea3d31a55a3f8789a932a086db39507a957413615966ee3178ed500678c77531640489 days 2 hrs ago0xa4c8d34183a065995bd7a6007781e9b710534fc10xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.060059 Ether
0x36f7c32b605faf7c17aeccf7292a39a8ed8408259439547c722a2c8b961d37fc527852095 days 10 hrs ago0xa4c8d34183a065995bd7a6007781e9b710534fc10xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.06000362 Ether
0xef39ad963b7b3105476002769c275e6809470b0364047c4f04b47dcf247e287e5248462100 days 13 hrs ago0xa4c8d34183a065995bd7a6007781e9b710534fc10xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10035009 Ether
0xe7378e89a13871040dfd4ce39e6526666eb40ce3d89af276055f0260208090eb5167442114 days 7 hrs ago0xa4c8d34183a065995bd7a6007781e9b710534fc10xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05001629 Ether
0x716fec723eaf15257a8f23dd4c25b4af6b130668cd284feb173afbfae99fc1ee5142443118 days 13 hrs ago0xa4c8d34183a065995bd7a6007781e9b710534fc10xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05004943 Ether
0x783847dbb9dba49e29829f6002331334ada1b765802bf91c0964cb844eaee7e65118360122 days 16 hrs ago0xa4c8d34183a065995bd7a6007781e9b710534fc10xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05005255 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.