Sponsored Link:   WELL – WORKING HEALTHCARE U.S. PLATFORM - RAISED $3M IN PRE-ICO – JOIN NOW WITH 40% BONUS
Contract Overview
ETH Balance: 0 Ether
ETH USD Value: $0
No Of Transactions: 58 txns
  Latest 25 txns from a total Of 58 transactions View All

TxHash Age From To Value [TxFee]
0x1f8774a0cc9aa206d9ec92eb5ddf3e07611c2d1a7321a1a219302e325629d98c55 days 29 mins agoBittrex  IN   0xae4f42629327919c6521f0d8ac573a93e93fa4220 Ether0.002549643
0xa4d814627ad8d4921474ec4629b53127f07ceb7d93f38ef8b9740031a7ff1e1955 days 38 mins ago0xd4667c4fc17a41e5da5b196dee81aa116823fc05  IN   0xae4f42629327919c6521f0d8ac573a93e93fa4221.5 Ether0.000084204
0x99ba433af8488d20e91bc5b494615b3c66facb47c6e03d94e560e92de7570d9a55 days 16 hrs agoBittrex  IN   0xae4f42629327919c6521f0d8ac573a93e93fa4220 Ether0.002549643
0x7faeb2921e2d74d19ebbc874e015a044dc83058fdf0d5b30f750870932e7949455 days 16 hrs ago0xd4667c4fc17a41e5da5b196dee81aa116823fc05  IN   0xae4f42629327919c6521f0d8ac573a93e93fa4220.91 Ether0.000084204
0x91ec6df028be0134eca2ad7a933d4e936e003c8199e4c68b288b3e723991f84856 days 22 hrs agoBittrex  IN   0xae4f42629327919c6521f0d8ac573a93e93fa4220 Ether0.002549643
0xb5706d6a08461d78110e2224e154586b3b12898e327a4a809cf9e2ec65497f2c56 days 22 hrs ago0xd4667c4fc17a41e5da5b196dee81aa116823fc05  IN   0xae4f42629327919c6521f0d8ac573a93e93fa4221.35 Ether0.000084204
0x9dd97bcfeb189d19f654b2692e57157642dfac38ea051f0534d7b35f224baec880 days 13 hrs agoBittrex  IN   0xae4f42629327919c6521f0d8ac573a93e93fa4220 Ether0.00099986
0x64b8f42ed7064a2d555b26e767f52734419a171b731dbe8731ae73459775cbc480 days 13 hrs ago0xd4667c4fc17a41e5da5b196dee81aa116823fc05  IN   0xae4f42629327919c6521f0d8ac573a93e93fa4220.19 Ether0.0000021051
0xed4c7f465e69adeded7b971df25a354f039dce474ab21527834a640a2ae7e10c89 days 21 hrs agoBittrex  IN   0xae4f42629327919c6521f0d8ac573a93e93fa4220 Ether0.00099986
0x7777452b841adf1c82f8726c52b5300aead2089c8d434147253567833125c92989 days 21 hrs ago0xd4667c4fc17a41e5da5b196dee81aa116823fc05  IN   0xae4f42629327919c6521f0d8ac573a93e93fa4220.25 Ether0.0000021051
0xc0fab733bc854d552fcbd07c2d674f92d1a4e8e26ac21ec89527a92c6aa7cc9889 days 23 hrs agoBittrex  IN   0xae4f42629327919c6521f0d8ac573a93e93fa4220 Ether0.00099986
0x476dd6a3ef4d8b2c7218c98e50aca2d5d49860d51461f95daebeb9e20a366d8589 days 23 hrs ago0xd4667c4fc17a41e5da5b196dee81aa116823fc05  IN   0xae4f42629327919c6521f0d8ac573a93e93fa4220.25 Ether0.0000021051
0xf1e7be3b834b202185959198ac8b0cb763fd2811695fd79bcac754cca0adf52690 days 8 hrs agoBittrex  IN   0xae4f42629327919c6521f0d8ac573a93e93fa4220 Ether0.00099986
0x3686182e54a385bd81db391e059003e54c8ee0737f7f75c33010f0dd30649d8490 days 8 hrs ago0xd4667c4fc17a41e5da5b196dee81aa116823fc05  IN   0xae4f42629327919c6521f0d8ac573a93e93fa4220.71 Ether0.0000021051
0x6c66ae388038580c6b9c2b32955f0bf10b3a00e98f82c3e4402ed2770637552690 days 16 hrs agoBittrex  IN   0xae4f42629327919c6521f0d8ac573a93e93fa4220 Ether0.00099986
0xa493a53538544e530a9a18ff78bac9350d6de73d7d26fc5f2c0ffcf7063e098490 days 16 hrs ago0xd4667c4fc17a41e5da5b196dee81aa116823fc05  IN   0xae4f42629327919c6521f0d8ac573a93e93fa4221.01 Ether0.0000021051
0xe824283e08e46b286a6d1485686dd4d873f5edc5c9ccc2930c609fd81819bba891 days 23 hrs agoBittrex  IN   0xae4f42629327919c6521f0d8ac573a93e93fa4220 Ether0.00099986
0xea3a41ceed00ac3dfbc978055d24cb475ce718ec2ecb4aea6e05bcdfced5b8b991 days 23 hrs ago0xd4667c4fc17a41e5da5b196dee81aa116823fc05  IN   0xae4f42629327919c6521f0d8ac573a93e93fa4222.04 Ether0.0000021051
0x3b179de81e279d379a4d04a417b153b17c315cab0657cb6b41cc26d3cf41356294 days 8 hrs agoBittrex  IN   0xae4f42629327919c6521f0d8ac573a93e93fa4220 Ether0.00099986
0x7c90156df7745963bcf3329d753f3c8b2c79fea6c9021c6e90efe8e5facd91ad94 days 8 hrs ago0xd4667c4fc17a41e5da5b196dee81aa116823fc05  IN   0xae4f42629327919c6521f0d8ac573a93e93fa4220.4 Ether0.000021051
0x18be1736084a43bffa065ad8cc1cf7fb746ea261a16aef51892650ddad127fe794 days 8 hrs agoBittrex  IN   0xae4f42629327919c6521f0d8ac573a93e93fa4220 Ether0.00099986
0xa6e24007e7ad7677980aff673e30d48dfd0a255e341bbcc9291b8d61c54730d194 days 8 hrs ago0xd4667c4fc17a41e5da5b196dee81aa116823fc05  IN   0xae4f42629327919c6521f0d8ac573a93e93fa4220.75 Ether0.000168408
0x84e52c866dcc6b2fc3d03089e5848d507431fce00a425fcdff92c97dab79dfc494 days 9 hrs agoBittrex  IN   0xae4f42629327919c6521f0d8ac573a93e93fa4220 Ether0.00099986
0xaf7681e816728030b1709f95663ccdd743b0bc34b07dcc6b43c20a66091d345194 days 9 hrs ago0xd4667c4fc17a41e5da5b196dee81aa116823fc05  IN   0xae4f42629327919c6521f0d8ac573a93e93fa4222.64 Ether0.000021051
0x2d78133a43fdec40c7f3f4867c163b7a10043a31cd05b021076ac9ca281ef3c594 days 10 hrs agoBittrex  IN   0xae4f42629327919c6521f0d8ac573a93e93fa4220 Ether0.00099986
[ 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
0x1f8774a0cc9aa206d9ec92eb5ddf3e07611c2d1a7321a1a219302e325629d98c479881955 days 29 mins ago0xae4f42629327919c6521f0d8ac573a93e93fa4220xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.5 Ether
0x99ba433af8488d20e91bc5b494615b3c66facb47c6e03d94e560e92de7570d9a479478055 days 16 hrs ago0xae4f42629327919c6521f0d8ac573a93e93fa4220xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.91 Ether
0x91ec6df028be0134eca2ad7a933d4e936e003c8199e4c68b288b3e723991f848478719256 days 22 hrs ago0xae4f42629327919c6521f0d8ac573a93e93fa4220xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.35 Ether
0x9dd97bcfeb189d19f654b2692e57157642dfac38ea051f0534d7b35f224baec8465106180 days 13 hrs ago0xae4f42629327919c6521f0d8ac573a93e93fa4220xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.19 Ether
0xed4c7f465e69adeded7b971df25a354f039dce474ab21527834a640a2ae7e10c459358989 days 21 hrs ago0xae4f42629327919c6521f0d8ac573a93e93fa4220xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.25 Ether
0xc0fab733bc854d552fcbd07c2d674f92d1a4e8e26ac21ec89527a92c6aa7cc98459301689 days 23 hrs ago0xae4f42629327919c6521f0d8ac573a93e93fa4220xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.25 Ether
0xf1e7be3b834b202185959198ac8b0cb763fd2811695fd79bcac754cca0adf526459082090 days 8 hrs ago0xae4f42629327919c6521f0d8ac573a93e93fa4220xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.71 Ether
0x6c66ae388038580c6b9c2b32955f0bf10b3a00e98f82c3e4402ed27706375526458859190 days 16 hrs ago0xae4f42629327919c6521f0d8ac573a93e93fa4220xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.01 Ether
0xe824283e08e46b286a6d1485686dd4d873f5edc5c9ccc2930c609fd81819bba8458048891 days 23 hrs ago0xae4f42629327919c6521f0d8ac573a93e93fa4220xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb982.04 Ether
0x3b179de81e279d379a4d04a417b153b17c315cab0657cb6b41cc26d3cf413562456588094 days 8 hrs ago0xae4f42629327919c6521f0d8ac573a93e93fa4220xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.4 Ether
0x18be1736084a43bffa065ad8cc1cf7fb746ea261a16aef51892650ddad127fe7456571994 days 8 hrs ago0xae4f42629327919c6521f0d8ac573a93e93fa4220xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.75 Ether
0x84e52c866dcc6b2fc3d03089e5848d507431fce00a425fcdff92c97dab79dfc4456554294 days 9 hrs ago0xae4f42629327919c6521f0d8ac573a93e93fa4220xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb982.64 Ether
0x2d78133a43fdec40c7f3f4867c163b7a10043a31cd05b021076ac9ca281ef3c5456537094 days 10 hrs ago0xae4f42629327919c6521f0d8ac573a93e93fa4220xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb982.57 Ether
0x208078dace96416caebadb15fd4fb24ef309db3fd43b606012d092dd7e859ba2454464297 days 18 hrs ago0xae4f42629327919c6521f0d8ac573a93e93fa4220xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb982 Ether
0x336ff01af2c120eedeb370b83e90b15cc7f98e4fbbaaee127e7855d3728e758d454005998 days 12 hrs ago0xae4f42629327919c6521f0d8ac573a93e93fa4220xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.36 Ether
0x1803637afcfb25bed1c3fbceeb5f06a2c6a1c5d5af06187cb0d80b5890f500984527706100 days 11 hrs ago0xae4f42629327919c6521f0d8ac573a93e93fa4220xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb982.323 Ether
0x2b6b20b3756714f4c008ee0ce7e0d16b655e126f910bd0c4e0947de67b1d03704524293101 days 41 mins ago0xae4f42629327919c6521f0d8ac573a93e93fa4220xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.821 Ether
0x84a8d28b9416a457c354c9d04a03bd7ee544be898255a9b4c391cf6d821634134401642120 days 18 hrs ago0xae4f42629327919c6521f0d8ac573a93e93fa4220xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.31 Ether
0x43c61771fbe5638c2d3b32630b46557fd80ee616c17c082df3320b5b48ac21894400190121 days 19 mins ago0xae4f42629327919c6521f0d8ac573a93e93fa4220xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb983.13114869 Ether
0x3da138e4a011b5319e0e047af64b51366a724c376cd0a1b3c608824db8e3d0ed4389549122 days 17 hrs ago0xae4f42629327919c6521f0d8ac573a93e93fa4220xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.187 Ether
0x1bf07e0156c76861cb1e2043b66e51267b7b4fe0f4a65e1c1f37257c3cf37ee44389400122 days 17 hrs ago0xae4f42629327919c6521f0d8ac573a93e93fa4220xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.352 Ether
0xe9fadfcb424b2eb7aee02a65da7aa9c453657054628ae69fee70b7db0bf84a7e4385879123 days 7 hrs ago0xae4f42629327919c6521f0d8ac573a93e93fa4220xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.5 Ether
0xb25dd30ade998555c4c51f303ac30d33d6fe84e5d7367ef3b7bd7a8abdda1b2c4384600123 days 12 hrs ago0xae4f42629327919c6521f0d8ac573a93e93fa4220xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.95 Ether
0x2562c5f7ac6bbb623d41ec34f025322005b8a71c8a44dd7336d0e7a2fa5fb4e94383616123 days 16 hrs ago0xae4f42629327919c6521f0d8ac573a93e93fa4220xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb982.98 Ether
0x843813fca0bc0c20fec4db0dd08128f3e6510e5954643ffde8a03511090c39dd4381933123 days 22 hrs ago0xae4f42629327919c6521f0d8ac573a93e93fa4220xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.38 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
Note: Displaying matching verified source code at contract 0x31074ec1f256da57ddce308d34a2e0ba661ef69c
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.