Sponsored:   Ubex.com - Additional 17% of tokens are available for purchase! Trading on exchanges already started.
Contract Overview
Balance: 0.000000004721116823 Ether
Ether Value: less than $0.01 (@ $283.04/ETH)
Transactions: 3060 txns
 Latest 25 txns from a total Of 3060 transactions

TxHash Age From To Value [TxFee]
0xb024cadee9c73cbed018d96b0fcf2f557848b2b77195d4a697fcab45180ffe754 mins agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.0050057
0x1cb817a60335e136dfba15c7e523710922962a250570bd3ae450d2a742df60ee12 mins agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.101639653195913 Ether0.000021051
0xba09037f3ce95329b50585e46397e519e99bf5c6dc95c4e08424faf2efc5a6862 hrs 11 mins agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.0050057
0xd814ebee494c2e42aff0dbbf5aec1261b97c86e754847a7305a3dd65f65e72592 hrs 14 mins agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.104930825743576 Ether0.000021051
0xeb7246f5d0d95fa61319f69ef2c485bda03c86c6391b8998ba5dc9eef9ab734b4 hrs 13 mins agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.0050057
0xd2c5c5a93bdcc712e6d286a61f740d232106e2b2f7cad413aedd4084f5709ade4 hrs 20 mins agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.100396033197221 Ether0.000021051
0x52300d6451c7fb0745240ecf7a4bb9d3ae3471028cd148a477dda9488aaf0f7c6 hrs 8 mins agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.0050057
0xbd978c92e15234dc8de1275b9155af21519452e60d018eaf85e3fe54f5d4a6936 hrs 16 mins agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.102654987888923 Ether0.000021051
0x151d691958435f6fd24fbd1d5ed508e587745da79022eb6d12efea355c9a4b188 hrs 22 mins agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.0050057
0xaafffd6751cf1e2d79703ad25b1573707ddddc7f610c2256790b902ca40e4af28 hrs 29 mins agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.105078693690458 Ether0.000021051
0x86be4be27bcfc6f0b1c9faa32180fe36b2f6b6db9a43325e24ef7407b124b07510 hrs 46 mins agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.0050057
0xf585089d298ada9c71aac9e51dd0a46f6f6bc7db8d02a594d935f1155464e5e110 hrs 53 mins agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.101143817182703 Ether0.000021051
0x7a0944097504c3c09b9dfeb29ad2b05b82e11cc09a6c295f0dba02f733f5103212 hrs 50 mins agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.0050057
0x48a5a91426f9f9187faf681875068eadb429bfd080ac0eb92c91cc35c33d1aec12 hrs 55 mins agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.102434495506304 Ether0.000021051
0x0e892d6460f026e852fdd8a2bd0d4ecb0de7542ae176c3272b98239b86bcaf1414 hrs 45 mins agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.0050057
0x988d433167a289f15618563ffdba49d583496cef86b3d4c8b99159adc1f6b92514 hrs 50 mins agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.102168861449761 Ether0.000021051
0x9d83fc2c815168735ed4390db1c24a8409948552f16e49d289581285b3a55d4b16 hrs 56 mins agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.0050057
0x2490bebbbd89c74bccfb8f03126d499f7f4d60ce7950c2b5b3b04bfe90ccba0517 hrs 2 mins agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.103613715500181 Ether0.000021051
0x3cc4ce59887c692cb4837b0f5da950d3f43e9add61f461a8e42d4c52415fd4ae19 hrs 21 mins agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.0050057
0x8e6df5d3fbb59ca56562809506bb9874e51bd6bc51773f1b80b276ad280554fc19 hrs 27 mins agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.100261277557589 Ether0.000021051
0xb99a4d47b1dec0f4868beb48ee3fa1f20d3c9b81f0eecdcfa60831077d65154f21 hrs 24 mins agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.0050057
0x475a006be6bd5b839c998d093cea1e2c97e0519cd26170e60dd23ed7fc06114a21 hrs 30 mins agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.100271000977832 Ether0.000021051
0x6961ec8aaefe5262333bdf13da8ab3176892354f1d667a9596bf15c4fe4bd08423 hrs 39 mins agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.0050057
0x312056d15ceacd46d0bdefc20230437f1619bcaced8b534bf07ea4ef3cbb14b123 hrs 44 mins agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.106217186494966 Ether0.000021051
0x9e5ed98dba09d08e5c8098614fff7a69d83de314ad83095793764726f59f35561 day 1 hr agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.0050057
[ 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
0xb024cadee9c73cbed018d96b0fcf2f557848b2b77195d4a697fcab45180ffe7561558664 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10163965 Ether
0xba09037f3ce95329b50585e46397e519e99bf5c6dc95c4e08424faf2efc5a68661553272 hrs 11 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10493083 Ether
0xeb7246f5d0d95fa61319f69ef2c485bda03c86c6391b8998ba5dc9eef9ab734b61548654 hrs 13 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10039603 Ether
0x52300d6451c7fb0745240ecf7a4bb9d3ae3471028cd148a477dda9488aaf0f7c61543876 hrs 8 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10265499 Ether
0x151d691958435f6fd24fbd1d5ed508e587745da79022eb6d12efea355c9a4b1861538398 hrs 22 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10507869 Ether
0x86be4be27bcfc6f0b1c9faa32180fe36b2f6b6db9a43325e24ef7407b124b075615325610 hrs 46 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10114382 Ether
0x7a0944097504c3c09b9dfeb29ad2b05b82e11cc09a6c295f0dba02f733f51032615272112 hrs 50 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.1024345 Ether
0x0e892d6460f026e852fdd8a2bd0d4ecb0de7542ae176c3272b98239b86bcaf14615223714 hrs 45 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10216886 Ether
0x9d83fc2c815168735ed4390db1c24a8409948552f16e49d289581285b3a55d4b615171216 hrs 56 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10361371 Ether
0x3cc4ce59887c692cb4837b0f5da950d3f43e9add61f461a8e42d4c52415fd4ae615111019 hrs 21 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10026128 Ether
0xb99a4d47b1dec0f4868beb48ee3fa1f20d3c9b81f0eecdcfa60831077d65154f615060521 hrs 24 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.100271 Ether
0x6961ec8aaefe5262333bdf13da8ab3176892354f1d667a9596bf15c4fe4bd084615004123 hrs 39 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10621719 Ether
0x9e5ed98dba09d08e5c8098614fff7a69d83de314ad83095793764726f59f355661494771 day 1 hr ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.1048871 Ether
0x549be5c42164a8dfcd7c62be99e6d6d620272959d4294d50f5b9c707e077cd5e61489621 day 4 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10155418 Ether
0x06c21c70c344c050d6afd7dcf2015dfb4254821590bef1f7139bc3133d80b0eb61484251 day 6 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10318567 Ether
0x48c3daf4a50e4b92a498d557aee69d1d5ec9f61506caa38f2e012eccbde2b67761479171 day 8 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10441854 Ether
0x6743d6a4ff03f647949d295722c04d4c682eb377cbfd8700996c8ad22a7ac23661473371 day 10 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10145826 Ether
0x2c467aeb2b0ab4ac941e53fbdd390cf9da0bca20ec7299502aafc2f8b6f751cb61468231 day 12 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10279291 Ether
0x657fc8746e8928f1106d79d48a7382cea664164c662f1697108f6462f654116761462821 day 14 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10450604 Ether
0xbc10cb4361465ad5596651867fa2d6dd451cde16802ae14e50f08933ecb15c9f61457331 day 17 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10389963 Ether
0xe78db230f660b94ec80819092ab896266c4325292f87e9b0e36484c9ba116f1961452511 day 18 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10115572 Ether
0xfc961c4fabfaafe34aa5ca89d21b7fc2efb4016673ed806f3a0a694bcd02ed2d61447031 day 21 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10440151 Ether
0x6a8f454a0cf140a2d7334f32e303602440b189c4925c3bbc18a3deab773753f861441771 day 23 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10141916 Ether
0xa3194397cbe3f9e24195fb6a41ec7db27d2a6fcb9774ef51949819ca3c0e751e61436572 days 1 hr ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10314563 Ether
0x407e241023755c9b5d5abfc7d318fb0326e8bec3266d727935c31ed5aa69d3e161431322 days 3 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10388969 Ether
[ Download CSV Export  ] 
Warning: The compiled contract might be susceptible to NestedArrayFunctionCallDecoder (medium-severity), 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.