Sponsored Link:   Ducatur - EOS Hackathon Won! MVP Ready! Softcap reached! - Buy 1st Multichain Token - 3in1 (ETH,NEO,EOS)
Contract Overview
Balance: 0.000000009796028553 Ether
Ether Value: less than $0.01 (@ $535.57/ETH)
Transactions: 40 txns
 Latest 25 txns from a total Of 40 transactions
View All

TxHash Age From To Value [TxFee]
0xba1726af77af870b7d390331e3fc84f56b8595eb00842907cbc4968484e1b89418 hrs 13 mins agoBittrex  IN  0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90 Ether0.00249965
0x0e614ddcd9878323cbfe3717e9470c68b4fa3118c04aa512adcce194f701e01218 hrs 20 mins agoEthermine  IN  0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90.050028098025046 Ether0.000021051
0x9bff037aa706f3053612d2e3a19d2a0bcc64b36cac85352291f5f09f3fe187202 days 21 hrs agoBittrex  IN  0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90 Ether0.00249965
0x85cb6d51cc8c9a2347490740fce6bbf47bab5edfd49c2ec8aabb5082e016a2a62 days 21 hrs agoEthermine  IN  0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90.050134612500095 Ether0.000021051
0x7aaf6fee77c19d293ac06e447bba8bf6e7ffb2ae23ce6355dcddc480cf5c1ef74 days 21 hrs agoBittrex  IN  0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90 Ether0.00249965
0x29bb4888ca11dfcbb48ab41799f31df1c0eeffd5e0dff64668864fa66380b14d4 days 21 hrs agoEthermine  IN  0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90.050023867506324 Ether0.000021051
0x9ed8707c6d83ec12f41cfa36fe40b997721c3e9405ba15fa4ce9bdc692bb74967 days 3 hrs agoBittrex  IN  0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90 Ether0.00249965
0xaf6df2009957df3f5234e8b9d0037465467f6ae80f9ced1f552f2c36da6a182a7 days 3 hrs agoEthermine  IN  0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90.050038481371952 Ether0.000021051
0xe572d92b3e8ff65b961e999406d315c70f867a6da8e9b1f4f149853080f801439 days 3 hrs agoBittrex  IN  0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90 Ether0.00249965
0x29ad12a4cf11440625960905438f4456d7c9a69dd794bfbf9a82c53cfbbf9e069 days 3 hrs agoEthermine  IN  0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90.050090926006653 Ether0.000021051
0x311f56e43e167d7ccf789478930b63fdc37185ae58e62980e497dc78db16a1ee11 days 5 hrs agoBittrex  IN  0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90 Ether0.00249965
0x88c2c47a3e2d6957484e01ed497f70b7c872f1485b979a9c58904193cd1f025311 days 5 hrs agoEthermine  IN  0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90.050185907277129 Ether0.000021051
0x96174c09ce8bbceb5a32c05697efb5792f11edc365d0dac303b467ee1ca5565813 days 3 hrs agoBittrex  IN  0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90 Ether0.00249965
0x77cbc4c1b89557558b71c5886ea7b7c42302fd078d975d3f3cf16144b0906ea213 days 3 hrs agoEthermine  IN  0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90.050119743173746 Ether0.000021051
0xfbcb1326a78f9d1c9b404ebdc23d62a6c21a2de0743f7740f07adc1dd6871d1315 days 3 hrs agoBittrex  IN  0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90 Ether0.00249965
0x2cbd8a6334d29c754275606c59529ab63b246fbd64e9f1da073eb9f0fef0cc2715 days 3 hrs agoEthermine  IN  0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90.050078844134321 Ether0.000021051
0xdfdadaa027b9682f881fba9d031d6f5dfc54d6686e5f4d246f857a83bdf6b35417 days 4 hrs agoBittrex  IN  0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90 Ether0.00249965
0xdaf2f7161ac18fe7ab375020b36ece79c0c792d41f9d8ab705e4f028fd3f61ea17 days 4 hrs agoEthermine  IN  0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90.050001195129322 Ether0.000021051
0x72662f3b9958ce3a5000ff24a9b657d91b306edbaeebb5889370f01e6d1efb8819 days 1 hr agoBittrex  IN  0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90 Ether0.00249965
0x356330b25e6fa7135cdfdf42ed446e8fca37add3f828ea15fb587834290fba5719 days 1 hr agoEthermine  IN  0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90.05004053667769 Ether0.000021051
0x330b37d0aab90f23a62628e9c768710001691d1c9c30db7f4c3edccda3a0235a21 days 2 hrs agoBittrex  IN  0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90 Ether0.00249965
0x77ca2945679513e9c62036fed657873e6cc4b80d36257fa1a264e3628067c0dc21 days 2 hrs agoEthermine  IN  0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90.050076745658106 Ether0.000021051
0xe4bb1b3a29ac9fdd276934b874244fd958740f735ca232b1a3813a8eb262ced623 days 2 hrs agoBittrex  IN  0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90 Ether0.00249965
0xefc2f16995b74205f7d066a8b63b81a32cda5c39bb75d0039e12289db3ae874223 days 2 hrs agoEthermine  IN  0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90.050080693863015 Ether0.000021051
0x83e65e1d6a3c9fcca3a0ad2549715ba4b561e5a20c579bc76ba0b6717e485deb25 days 2 hrs agoBittrex  IN  0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90 Ether0.00249965
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 21 Internal Transactions

ParentTxHash Block Age From To Value
0xba1726af77af870b7d390331e3fc84f56b8595eb00842907cbc4968484e1b894581316318 hrs 13 mins ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05002809 Ether
0x9bff037aa706f3053612d2e3a19d2a0bcc64b36cac85352291f5f09f3fe1872058005062 days 21 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05013462 Ether
0x7aaf6fee77c19d293ac06e447bba8bf6e7ffb2ae23ce6355dcddc480cf5c1ef757889774 days 21 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05002386 Ether
0x9ed8707c6d83ec12f41cfa36fe40b997721c3e9405ba15fa4ce9bdc692bb749657760307 days 3 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05003848 Ether
0xe572d92b3e8ff65b961e999406d315c70f867a6da8e9b1f4f149853080f8014357646509 days 3 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05009093 Ether
0x311f56e43e167d7ccf789478930b63fdc37185ae58e62980e497dc78db16a1ee575286311 days 5 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05018591 Ether
0x96174c09ce8bbceb5a32c05697efb5792f11edc365d0dac303b467ee1ca55658574219313 days 3 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05011974 Ether
0xfbcb1326a78f9d1c9b404ebdc23d62a6c21a2de0743f7740f07adc1dd6871d13573079415 days 3 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05007885 Ether
0xdfdadaa027b9682f881fba9d031d6f5dfc54d6686e5f4d246f857a83bdf6b354571942417 days 4 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05000119 Ether
0x72662f3b9958ce3a5000ff24a9b657d91b306edbaeebb5889370f01e6d1efb88570872519 days 1 hr ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05004054 Ether
0x330b37d0aab90f23a62628e9c768710001691d1c9c30db7f4c3edccda3a0235a569725321 days 2 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05007674 Ether
0xe4bb1b3a29ac9fdd276934b874244fd958740f735ca232b1a3813a8eb262ced6568586223 days 2 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.0500807 Ether
0x83e65e1d6a3c9fcca3a0ad2549715ba4b561e5a20c579bc76ba0b6717e485deb567451625 days 2 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.0500839 Ether
0x8e41dfc06e6474b7add7a69089744d03d7906c9551cede2c213d84044b731f42566257127 days 5 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05003723 Ether
0xdb338f78835c12df466d56212d14898387561d2e9d77122f02a374be3e376388565141329 days 5 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05008289 Ether
0x4960848e33d18604a8cb8cfec2c8ab72923f4449c4f1c52af350bf397f5bf422563992931 days 6 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05001835 Ether
0x8d2f86f76c27618cb2cd69c25117a056292582ca452633e07a874d74cefd636d562886733 days 5 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05009489 Ether
0xaf4575b5c9154d3e53973e2faaab5df00ae514919bc76cf7d57ed0659cca696d561712935 days 6 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05001946 Ether
0x44c98b43ef22063153bdc8bce5bb1887bb9396415e3da05493ba95188729c799560521437 days 8 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05007975 Ether
0x8d19e154a71b1c24eb7d14af9a49655827e2bcbeb92d11e70ce413be51e900b8547305560 days 8 hrs ago0xfe9887339d5645e202ba0cdc4bbfff7b3f1338f90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.58845171 Ether
0x7d05a9b4affae1e6d70080802f53bbd070ed76406a03c8e58f2fac6d9d2c65fb4942238149 days 20 hrs ago0xa3c1e324ca1ce40db73ed6026c4a177f099b5770  Contract Creation0 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.