Sponsored:   Color - Revolutionizing the Dapp Ecosystem, Bounty & Airdrop, Get 240,000 COL NOW!
Contract Overview
Balance: 0.000000003677256307 Ether
Ether Value: less than $0.01 (@ $283.24/ETH)
Transactions: 27 txns
 Latest 25 txns from a total Of 27 transactions

TxHash Age From To Value [TxFee]
0xc2765215a4bd14a8521bece92c27c9c5cd47db0ce4aa2993f1be299941d1ab5210 hrs 1 min agoBittrex_1  IN   0x198c1b72feaa42cdab448ab3e5e40511be2934980 Ether0.0050057
0xbf2008385375c51694bfad24d69dfc3a17caff80ce3451b2732376dc63ef041410 hrs 8 mins agoEthermine  IN   0x198c1b72feaa42cdab448ab3e5e40511be2934980.079696566467017 Ether0.000021051
0x5c40a5b5bcc7666af8ca3976e7f89c698f2d2f2279d1043457c15a30ba7a71b47 days 10 hrs agoBittrex_1  IN   0x198c1b72feaa42cdab448ab3e5e40511be2934980 Ether0.0050057
0x5724ba3e89af1ca2b811a8be5534d5e5b3ad07b14536e6e6e8da2ab7f0e579ec7 days 10 hrs agoEthermine  IN   0x198c1b72feaa42cdab448ab3e5e40511be2934980.085852702334415 Ether0.000021051
0x242b1150441af28f7ac8f3421f3cf192b9d504fca1c07e080e727603b49d7e3814 days 10 hrs agoBittrex_1  IN   0x198c1b72feaa42cdab448ab3e5e40511be2934980 Ether0.0050057
0xf7cbd1cdac24f54fcf5c0d5144248c9a87f84dc2e4418b7ecd9b90d48deaf89414 days 10 hrs agoEthermine  IN   0x198c1b72feaa42cdab448ab3e5e40511be2934980.041516583836796 Ether0.000021051
0x96832491069cc4c4dddfd59ce542d8b4f95becdeddb793d66cfff5e80c2dfa6421 days 10 hrs agoEthermine  IN   0x198c1b72feaa42cdab448ab3e5e40511be2934980.014081029765344 Ether0.000021051
0x11e12d2ed213323cc33787909b9d33310df6ae33bbe2504e97719cbd772c9b3028 days 10 hrs agoEthermine  IN   0x198c1b72feaa42cdab448ab3e5e40511be2934980.025357081127938 Ether0.000021051
0x7116d4f0b0e8d2f3aa531eab64330d414a9379139c9aa2494c468fd25b1b555d35 days 10 hrs agoBittrex_1  IN   0x198c1b72feaa42cdab448ab3e5e40511be2934980 Ether0.0049993
0xbe4ab3db8b812a6730ad92c311b914e4acf0b3bdb69e72d7da729ce8c5e7c54735 days 10 hrs agoEthermine  IN   0x198c1b72feaa42cdab448ab3e5e40511be2934980.024383958930588 Ether0.000021051
0x380821ed9c8a2bee5425abb0c36fea4c76fbd4aa214ce30fbc2aaa370391994442 days 10 hrs agoEthermine  IN   0x198c1b72feaa42cdab448ab3e5e40511be2934980.029046392911295 Ether0.000021051
0x2a0cf767730fac3f27e2c7927641e3b8775e55e55b00538ea3043d1e464f9b5549 days 10 hrs agoBittrex_1  IN   0x198c1b72feaa42cdab448ab3e5e40511be2934980 Ether0.00249965
0xd27d49a55864499b9b22eb96710793253bb829fa634c99e9994b3b0720bc5e5749 days 10 hrs agoEthermine  IN   0x198c1b72feaa42cdab448ab3e5e40511be2934980.026625771279416 Ether0.000021051
0x42d7d40ff17cd1e9b8506d15eb6c058a99c405fe08c53b0c7bdb97c4478c620c56 days 10 hrs agoEthermine  IN   0x198c1b72feaa42cdab448ab3e5e40511be2934980.025679640794737 Ether0.000021051
0xb38901aa968f39aeca92b4c7f070fbf50411a75baf937eba06fff4df80fa824063 days 10 hrs agoEthermine  IN   0x198c1b72feaa42cdab448ab3e5e40511be2934980.010027273716643 Ether0.000021051
0x94fce4e8bbad5389298cae6700c6a4ad1ad1105422659161c98ae30f0730b2f4225 days 20 hrs agoBittrex_1  IN   0x198c1b72feaa42cdab448ab3e5e40511be2934980 Ether0.002549643
0x78762c0353fe5317d6fe9d8a5dc2c11067ed9502d9b847195c6ddb4857d3cf1b225 days 20 hrs agoEthermine  IN   0x198c1b72feaa42cdab448ab3e5e40511be2934980.055484830877658 Ether0.000021051
0xf46bbf2bb4c3f4e045879784a5c22e6b8e17cfd457406f3db809cc37566e6936232 days 20 hrs agoBittrex_1  IN   0x198c1b72feaa42cdab448ab3e5e40511be2934980 Ether0.002552907
0xa66ac24ef60f6f940f40da7855a7cad9f23a512d2d76b4c20b8492fbb8b8f090232 days 20 hrs agoEthermine  IN   0x198c1b72feaa42cdab448ab3e5e40511be2934980.172512024055354 Ether0.000021051
0xf8458a4630519282d80eacfd1282ca9af12516c0460c241d271f890bf555caa1239 days 20 hrs agoBittrex_1  IN   0x198c1b72feaa42cdab448ab3e5e40511be2934980 Ether0.002552907
0x815728adccca9bbcccb821d5561c46ee57f8f92043e9d44092a40e10c290c7db239 days 20 hrs agoEthermine  IN   0x198c1b72feaa42cdab448ab3e5e40511be2934980.183587750817888 Ether0.000021051
0x73eaceffb940f4697e45fddfbe65e0ff46c898b73200ecc3dfad0930813d6d58246 days 20 hrs agoBittrex_1  IN   0x198c1b72feaa42cdab448ab3e5e40511be2934980 Ether0.002552907
0xdecfbb8a93e7daa8bab182bfd1a1cdf524511368cd6e3d2801552315a7811e8a246 days 20 hrs agoEthermine  IN   0x198c1b72feaa42cdab448ab3e5e40511be2934980.137086815899012 Ether0.000021051
0x97a43b55f76d4f2c350a9abdc03f48b59ca631a72b3747949a74866d5f98801c249 days 12 mins agoBittrex_1  IN   0x198c1b72feaa42cdab448ab3e5e40511be2934980 Ether0.0028732718
0xcc3bc8196cd52e00338866610081cd4ab7e823ec74cfc9501d45a62b8bbda751249 days 22 mins ago0xf83001c6fb135ee5eaf014db5fd73f232b3f848f  IN   0x198c1b72feaa42cdab448ab3e5e40511be2934980.383599460212713 Ether0.000442071
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 12 Internal Transactions

ParentTxHash Block Age From To Value
0xc2765215a4bd14a8521bece92c27c9c5cd47db0ce4aa2993f1be299941d1ab52615392310 hrs 1 min ago0x198c1b72feaa42cdab448ab3e5e40511be2934980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.07969657 Ether
0x5c40a5b5bcc7666af8ca3976e7f89c698f2d2f2279d1043457c15a30ba7a71b461124787 days 10 hrs ago0x198c1b72feaa42cdab448ab3e5e40511be2934980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.0858527 Ether
0x242b1150441af28f7ac8f3421f3cf192b9d504fca1c07e080e727603b49d7e38607095014 days 10 hrs ago0x198c1b72feaa42cdab448ab3e5e40511be2934980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.08095469 Ether
0x7116d4f0b0e8d2f3aa531eab64330d414a9379139c9aa2494c468fd25b1b555d594671535 days 10 hrs ago0x198c1b72feaa42cdab448ab3e5e40511be2934980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05343036 Ether
0x2a0cf767730fac3f27e2c7927641e3b8775e55e55b00538ea3043d1e464f9b55586516949 days 10 hrs ago0x198c1b72feaa42cdab448ab3e5e40511be2934980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.06233268 Ether
0x94fce4e8bbad5389298cae6700c6a4ad1ad1105422659161c98ae30f0730b2f44841172225 days 20 hrs ago0x198c1b72feaa42cdab448ab3e5e40511be2934980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05548483 Ether
0xf46bbf2bb4c3f4e045879784a5c22e6b8e17cfd457406f3db809cc37566e69364800027232 days 20 hrs ago0x198c1b72feaa42cdab448ab3e5e40511be2934980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.17251203 Ether
0xf8458a4630519282d80eacfd1282ca9af12516c0460c241d271f890bf555caa14759522239 days 20 hrs ago0x198c1b72feaa42cdab448ab3e5e40511be2934980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.18358775 Ether
0x73eaceffb940f4697e45fddfbe65e0ff46c898b73200ecc3dfad0930813d6d584719354246 days 20 hrs ago0x198c1b72feaa42cdab448ab3e5e40511be2934980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.13708681 Ether
0x97a43b55f76d4f2c350a9abdc03f48b59ca631a72b3747949a74866d5f98801c4706835249 days 12 mins ago0x198c1b72feaa42cdab448ab3e5e40511be2934980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.38359946 Ether
0x49e09c11c51f8571e548168c0aabd8138fbb5e129eab7b1b8510f068a09a15074706200249 days 3 hrs ago0x198c1b72feaa42cdab448ab3e5e40511be2934980xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.99956501 Ether
0x2ae88d54762276d680c6aed3eda65115b3099b799ab0183663d3e6770f3436804676307254 days 9 hrs ago0xa3c1e324ca1ce40db73ed6026c4a177f099b5770  Contract Creation0 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.