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

TxHash Age From To Value [TxFee]
0x81ede2ba5f9538a66e31c03a321c5f11984137a5a8fbbc8ffd304902a4d01afd41 days 15 hrs agoBittrex_1  IN   0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90 Ether0.00250285
0xd872a083a41bf511efa6dbd954b934052499c806cc4cc9c31ed6da3afcfd5d8e41 days 15 hrs agoNanopool  IN   0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90.200159842024497 Ether0.00021051
0x438f686e3b88145e447c34f891d9442552d5bee82a44ddf8b7b6e3cf2a3ff8cb45 days 12 hrs agoBittrex_1  IN   0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90 Ether0.00250285
0x2250bdeca6d3fd588c18d5468a8dc70e34076b6958b1c149fad2a39a418f75b245 days 12 hrs agoNanopool  IN   0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90.200292326673266 Ether0.00021051
0xe533e50727b2959f34a7e2830c8b8baf817349725e0cac845bbadde40ce43f2949 days 13 hrs agoBittrex_1  IN   0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90 Ether0.00250285
0x928d431e526f5ced465cf1edbe800a6db521a52abaef901f8e7f758113e05bf349 days 13 hrs agoNanopool  IN   0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90.200308922278373 Ether0.000063153
0xb7493294b26ccf414fc6a467c13840f9bff887fd319ed3d16635f22528d4f58e53 days 20 hrs agoBittrex_1  IN   0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90 Ether0.00250285
0x7857496dbf87b6b40cd9168eb2ed0e35f004369e0addc587495c66dd23ffb1cb53 days 20 hrs agoNanopool  IN   0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90.200082977414182 Ether0.000063153
0xab825fc6777299fcd1a7499f95fa146c79d13aea31e8e4035d953b43aa55e0cf59 days 1 hr agoBittrex_1  IN   0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90 Ether0.00250285
0x35bc526a91abb3c2498944bd145f281bd3c2f9466fbc9df83149f0aa7835c09259 days 1 hr agoNanopool  IN   0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90.200311079185149 Ether0.000063153
0xb35c3b1a16013582bb1264d29b2b7e3c7ef1d8e87a34a9d8be38caa207b2125964 days 3 hrs agoBittrex_1  IN   0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90 Ether0.00250285
0x44d83131250732545d81816df02df6cabb3148d54ef9b0b9d3f9daaf4a6c572664 days 3 hrs agoNanopool  IN   0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90.200285672644448 Ether0.000063153
0xff316fc8984508b491bd10e49769d51ff526661c2b04c2dffcdbd7b1f16d763c69 days 2 hrs agoBittrex_1  IN   0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90 Ether0.00250285
0x6942f848c8bc657331bca28f31c35c91348d69244857c7ab7e55e4724767224f69 days 2 hrs agoNanopool  IN   0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90.200074270268634 Ether0.000063153
0x0644722757ca33cd6b0c9b8f53e0e535c14b6e896903a6c273cd0e994660998e73 days 23 hrs agoBittrex_1  IN   0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90 Ether0.00250285
0x23bfba10e2be88280e7c23ac06d96403cf15abd2344f6ac4a15a5e1268a3551773 days 23 hrs agoNanopool  IN   0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90.200444837914968 Ether0.000063153
0x83475f531a28e2cede90620d2d728d0631b3fbf97bc24df592b4d771302a65c578 days 20 hrs agoBittrex_1  IN   0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90 Ether0.00250285
0x1e6fff1963877cb49b6949579761120082c243b0663b56839ac94df3144ab4b878 days 20 hrs agoNanopool  IN   0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90.200190111250169 Ether0.000063153
0x9a610090c7a0eb52e91d42c7e3dd59b2cb136932a52a182c2e8fc5356aa8088f83 days 19 hrs agoBittrex_1  IN   0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90 Ether0.00250285
0x1347625340f7953d78241c26f04580c3e42fdd1e53194914971aa6913a10b77183 days 19 hrs agoNanopool  IN   0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90.20034476867478 Ether0.000063153
0x809a22473ad0ae6643ebc94baf0a41eac9f1408717c3b960e5ca4e35afceae2588 days 20 hrs agoBittrex_1  IN   0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90 Ether0.00250285
0x2200e04c26a3e9c2ad08d91389f3bd181cf4e3fe7210cc298081ad8bffb6f9ff88 days 20 hrs agoNanopool  IN   0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90.20001898539244 Ether0.000063153
0x545d5de2e6eb12b7ee5e7624ec51ad3df9fb0481abce2528ca4dd6b6a33f90a994 days 54 mins agoBittrex_1  IN   0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90 Ether0.00250285
0x2ba8319cf27b3b26dbd259de572542022127d619a04fa6e4d99f09d1d0f7959994 days 1 hr agoNanopool  IN   0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90.200236822545752 Ether0.000063153
0xc6b6c762d1b57643380f82949e2396db8f2131859d395c6911865d6fbbb7f17c99 days 11 hrs agoBittrex_1  IN   0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90 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
0x81ede2ba5f9538a66e31c03a321c5f11984137a5a8fbbc8ffd304902a4d01afd682942641 days 15 hrs ago0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20015984 Ether
0x438f686e3b88145e447c34f891d9442552d5bee82a44ddf8b7b6e3cf2a3ff8cb680613145 days 12 hrs ago0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20029232 Ether
0xe533e50727b2959f34a7e2830c8b8baf817349725e0cac845bbadde40ce43f29678168449 days 13 hrs ago0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20030893 Ether
0xb7493294b26ccf414fc6a467c13840f9bff887fd319ed3d16635f22528d4f58e675549153 days 20 hrs ago0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20008297 Ether
0xab825fc6777299fcd1a7499f95fa146c79d13aea31e8e4035d953b43aa55e0cf672374159 days 1 hr ago0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20031108 Ether
0xb35c3b1a16013582bb1264d29b2b7e3c7ef1d8e87a34a9d8be38caa207b21259669281864 days 3 hrs ago0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20028568 Ether
0xff316fc8984508b491bd10e49769d51ff526661c2b04c2dffcdbd7b1f16d763c666257069 days 2 hrs ago0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20007427 Ether
0x0644722757ca33cd6b0c9b8f53e0e535c14b6e896903a6c273cd0e994660998e663278773 days 23 hrs ago0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20044483 Ether
0x83475f531a28e2cede90620d2d728d0631b3fbf97bc24df592b4d771302a65c5660293778 days 20 hrs ago0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20019012 Ether
0x9a610090c7a0eb52e91d42c7e3dd59b2cb136932a52a182c2e8fc5356aa8088f657281783 days 19 hrs ago0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20034476 Ether
0x809a22473ad0ae6643ebc94baf0a41eac9f1408717c3b960e5ca4e35afceae25654175588 days 20 hrs ago0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20001899 Ether
0x545d5de2e6eb12b7ee5e7624ec51ad3df9fb0481abce2528ca4dd6b6a33f90a9651009494 days 54 mins ago0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20023682 Ether
0xc6b6c762d1b57643380f82949e2396db8f2131859d395c6911865d6fbbb7f17c647651899 days 11 hrs ago0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.2006809 Ether
0x599956af7ab6f5d9a54528397c5ce9fd6bd3124b6a4fd4efbba596749b9be8c06444029104 days 18 hrs ago0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20030444 Ether
0xe5a17ff3b89cb90055c5dbd49f3bf747c60738ba3bb76d0fcdee0faf5527723d6411380110 days 2 hrs ago0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20117581 Ether
0x08bc45b87ab43bb221691c235760c33e744e3f61d52ea404fd6ea5c40c273da86376919115 days 18 hrs ago0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20222765 Ether
0x313c95f845e9568fd0640eca235313c6624454c612050683fd7a294d39a9aa5b6345529120 days 22 hrs ago0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20021736 Ether
0xd35b985a1fb9f108a3421f29bc093bc0775ed6fa4fe93bdf0d5a4cf6aeba9e186313863126 days 4 hrs ago0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.2003709 Ether
0x4fded629dbe460163fd8abe8f16a4dcabef3c0af3070a9cf895b6b7a4fd5fb1f6281205131 days 15 hrs ago0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20024134 Ether
0x37907892acb71df5f71a6df46d941331d835d90f5a7b90bb146b115fbd1f2bf06248640137 days 3 hrs ago0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20459755 Ether
0xdf3d51d66ca43685ae0e52d8d9d193c578b93b7450350601c648301ba3af35ab6211216143 days 10 hrs ago0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20069772 Ether
0x6764cb8381c96295609c21f045f4feece71eadfaead2e9dc9faa1d4c80f352f96175529149 days 11 hrs ago0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20050314 Ether
0x6fba2e0fab4c5aef1a91e18880607020e3b2ea7ce3b70eef160e24630713d8a26140935155 days 7 hrs ago0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.2003878 Ether
0x3ff13bd5f7c39e22feab5ad22626865b4f89f709e667f6334fd7870bf7c331756102339161 days 20 hrs ago0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20004649 Ether
0x0a92ca7400f327940e8b5f48a9b6d0f6887f7766476398da237d3f7441366dd46065099168 days 3 hrs ago0x47f693fecbfdb8c79c4f812211e9a1f1a1b32bd90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.20023233 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.