Contract Overview
Balance: 0.000000002080963008 Ether
Ether Value: Less Than $0.01 (@ $125.82/ETH)
Transactions: 255 txns
Misc:
Address Watch: Add To Watch List
Contract Creator: 0xa3c1e324ca1ce40db73ed6026c4a177f099b5770at txn 0xdc9a2e8352594fbe776597f69ddba749d94af5184848bcd77543f179d2c6af25
 Latest 25 transactions from a total of 255 transactions

TxHash Age From To Value [TxFee]
0x0cc703a56bf67f14e79e21ed953c7b58ee001b1acb841d0d6edf6585c62f407d1 day 13 hrs agoBittrex_1  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170 Ether0.00250285
0x741c07c6726ad7d602de6a7d9149bbf88694e59e7bf7d1b9773b1dbe8f34340f1 day 13 hrs agoNanopool  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170.201247442323707 Ether0.00021051
0x465f3cfdc79d712b02da1e3d2bbdd381ae900f91d0c8e48009720a3f231be8403 days 7 hrs agoBittrex_1  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170 Ether0.00250285
0x4eeab7f2faab88f934083170be5c63b0ec46b0ab0b6c74a70f9cf8ffa0e8dc683 days 7 hrs agoNanopool  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170.20007261822664 Ether0.00021051
0x92bf8fc182fbadc4188a93b379a5451ab1947f4cf4ac6011647b46c017cb95874 days 21 hrs agoBittrex_1  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170 Ether0.00250285
0x7e0673541c09f4d7acd20d76a9c5cae7d7d87e08bc116c1bec42b526b577ada34 days 21 hrs agoNanopool  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170.201317900086757 Ether0.00021051
0x7ce9efe3aa6f47f3064affc1bf8a002298994cbf4853a91936cc4224c5d7ce1b6 days 12 hrs agoBittrex_1  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170 Ether0.00250285
0x2c7c1b3848e07aa9ae6cfad4497b57d8abf1c0230754264c142ab3e2ef34c6436 days 12 hrs agoNanopool  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170.201716029996858 Ether0.00021051
0x639d302316ba3e6f723750d609c7a3d9bb6912e1fe7afc0358c62f1733d882408 days 4 hrs agoBittrex_1  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170 Ether0.00250285
0x062562f22195348b0deb907417b9e99c57f1690debe81dc475309bf18ad9dcd68 days 4 hrs agoNanopool  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170.200311051863101 Ether0.00021051
0xe56c1329ee6bc8ff70024aa591a0722a3a60148fe49e25db5bd67d5cd1e8bb9e9 days 19 hrs agoBittrex_1  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170 Ether0.00250285
0xab514acd3782a3093800dd8ee4c3dfff5a924308f86ba74e4a2bf8298779a24b9 days 19 hrs agoNanopool  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170.200340737275868 Ether0.00021051
0x39c7471c8a81048c451a98d664ea24ffb6e3bddc80f13b11b6c7e8aae3b02f0b11 days 9 hrs agoBittrex_1  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170 Ether0.00250285
0x284d7994dce35497efda6af4b2bb492e476e72991e231e8924a26f124f9e6cc311 days 10 hrs agoNanopool  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170.200883489914428 Ether0.00021051
0x19a6d4f1ef9a2db208e8d80df5cf3e4198bd7e811694c5f6cf3d26026f77034113 days 2 hrs agoBittrex_1  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170 Ether0.00250285
0xf464b4bcb81b235151d0479e82f994f0a78f713f063cd65b31b5b537497ee51613 days 2 hrs agoNanopool  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170.200968494809031 Ether0.00021051
0x6744d0677456fef070de6953993f978deb21314db882d33b4b5c412e1ee5fbc014 days 18 hrs agoBittrex_1  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170 Ether0.00250285
0x458dd6257404883c104222212d3598e6fd4c85055af0b6318d345ec4b500f92214 days 19 hrs agoNanopool  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170.200380293640192 Ether0.00021051
0x5097272ad9d85607458999ce7011090e4ca2efa858c53aeb0998678d0c882fba16 days 10 hrs agoBittrex_1  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170 Ether0.00250285
0xf927aae54ce6f0c3a4cc9c310db5e85558b9bc3a03045fad226b4b85dd93aa6e16 days 10 hrs agoNanopool  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170.200244658305818 Ether0.00021051
0x803d91fe3f9438d3cf501aa189a845b87523014c46d938cd592c33742a52164817 days 23 hrs agoBittrex_1  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170 Ether0.00250285
0x392f2c192f483067832bd0f1d63e6668f97f5bc4d18531adfd5f843c052d87f017 days 23 hrs agoNanopool  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170.201387511174398 Ether0.00021051
0x6a41a96cf1b3a2ba456f995c98629d8d7613bd905d00026049534a292ae93f8f19 days 12 hrs agoBittrex_1  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170 Ether0.00250285
0x9d49bffbb47df3e46e1aca2086e215db1bbf1ecccccd806599fe81ba587f4cdd19 days 12 hrs agoNanopool  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170.200756175524516 Ether0.00021051
0xfb09b8d71c5c201dcb0cb664d3aa151866b135b9737d1030ba04c6c3be19625921 days 1 hr agoBittrex_1  IN   0x5a87868e75abc83dc94dbf4a32a12d37fafa56170 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
0x0cc703a56bf67f14e79e21ed953c7b58ee001b1acb841d0d6edf6585c62f407d70849311 day 13 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20124745 Ether
0x465f3cfdc79d712b02da1e3d2bbdd381ae900f91d0c8e48009720a3f231be84070751063 days 7 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20007261 Ether
0x92bf8fc182fbadc4188a93b379a5451ab1947f4cf4ac6011647b46c017cb958770662594 days 21 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.2013179 Ether
0x7ce9efe3aa6f47f3064affc1bf8a002298994cbf4853a91936cc4224c5d7ce1b70570696 days 12 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20171603 Ether
0x639d302316ba3e6f723750d609c7a3d9bb6912e1fe7afc0358c62f1733d8824070478818 days 4 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20031106 Ether
0xe56c1329ee6bc8ff70024aa591a0722a3a60148fe49e25db5bd67d5cd1e8bb9e70388289 days 19 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20034073 Ether
0x39c7471c8a81048c451a98d664ea24ffb6e3bddc80f13b11b6c7e8aae3b02f0b702981611 days 9 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20088349 Ether
0x19a6d4f1ef9a2db208e8d80df5cf3e4198bd7e811694c5f6cf3d26026f770341702033413 days 2 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.2009685 Ether
0x6744d0677456fef070de6953993f978deb21314db882d33b4b5c412e1ee5fbc0701091014 days 18 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20038029 Ether
0x5097272ad9d85607458999ce7011090e4ca2efa858c53aeb0998678d0c882fba700181216 days 10 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20024466 Ether
0x803d91fe3f9438d3cf501aa189a845b87523014c46d938cd592c33742a521648699277417 days 23 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20138751 Ether
0x6a41a96cf1b3a2ba456f995c98629d8d7613bd905d00026049534a292ae93f8f698366419 days 12 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20075618 Ether
0xfb09b8d71c5c201dcb0cb664d3aa151866b135b9737d1030ba04c6c3be196259697447421 days 1 hr ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20034841 Ether
0x1fe24f85d1aff5dc2866667c05874df17610eabf2c50b2434383e66a17b440f8696531922 days 14 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20065663 Ether
0x690cc73ed39231e89cab7316470787172edbec7ddc527c9f2b814c335c8926d8695602824 days 4 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20251518 Ether
0x86cfd562c07276e9d026aea26911b4e62c082b69dd5f4be6b11820509023bedc694677225 days 17 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20005911 Ether
0x89a1260f72d70441d80666cfce07b64b4125d184d97f9c9aedb71918cf90c02b693710127 days 8 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20047441 Ether
0x3df0ff69fc079753d20415e17baff59667f7b983eb63b62ff2a24c46b53bb203692882528 days 18 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.200702 Ether
0xd49354b2e87c9e50109de1624933d62be5e0f5e618f6dd9cb899bb34c465d6db691990930 days 7 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20303181 Ether
0xdf688114ea1eab6b7659e530ba9985eb6ba792d5dcb4ad4bbb658007c3ae6d21690889132 days 4 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20082622 Ether
0x43e7540a1081dbe54ad45ced90a4b1b1fda8dbdb9e95a6bc3d7224903d8e93da690083633 days 13 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20001648 Ether
0x268f0efbb28d80efb5941bf0f2c51349d3fb30efa8a339e58e4d58bcf7eecbdf689207235 days 15 mins ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20163861 Ether
0xa2cc316f949e3fe3be36744a1814137850b05a7c1886b4298670665b01aaec63688358636 days 9 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20046064 Ether
0xcbe1b3d29f7ff10aa732805133622341dd1e994c15aeb4c8883d6d3d3a3265ea687494437 days 19 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20034408 Ether
0x3c7c23ec53f2727b9aa0d4589f2a7395f05c93d3f06a26dd1a67be024db4edeb686637539 days 5 hrs ago0x5a87868e75abc83dc94dbf4a32a12d37fafa56170xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20070546 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.