Sponsored Link:   BubbleTone - Blockchain in Telecom, directly connecting mobile operators and users globally, launches its unique ICO!
Contract Overview
ETH Balance: 0 Ether
ETH USD Value: $0
No Of Transactions: 40 txns
  Latest 25 txns from a total Of 40 transactions View All

TxHash Age From To Value [TxFee]
0x5c7a7622d785590c922539308a6ece817a25bd9eff2dea6824799da095da5eed4 days 7 hrs agoBittrex  IN   0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810 Ether0.00249965
0x0efb5300bf7c95cb256c283995052159d02c783ef0c851e0dc772d1505e940624 days 7 hrs ago0x63f1b06029120ebdac4f708425e53cdec8dd66e8  IN   0x9498f2daaf2705e9ade34ff7febadd0b13eb7a815 Ether0.001494621
0x63b67883c1d36ac136f99d4f71477b1d0e75e9bd282668be8635643b01ec3e9b6 days 27 mins agoBittrex  IN   0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810 Ether0.00249965
0x9666f564c8b1e55ff7592a7cb31dfeaf3191c4036676d398cc3e8984645435486 days 34 mins ago0x7071f121c038a98f8a7d485648a27fcd48891ba8  IN   0x9498f2daaf2705e9ade34ff7febadd0b13eb7a814.55 Ether0.000084204
0x7931e9c1ec7a26cc2ef55857d6de25fd7217eb0cc0e9da3110d1ba7081629f776 days 3 hrs agoBittrex  IN   0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810 Ether0.00249965
0x2c96b51adfcdf117c93fad5612e242cc967569e64067f284a8f2cf870acb848f6 days 3 hrs ago0x63f1b06029120ebdac4f708425e53cdec8dd66e8  IN   0x9498f2daaf2705e9ade34ff7febadd0b13eb7a815 Ether0.001305162
0x40089929e5e1f1ef94790068a5f60b33fe6f9c0316d2d3e50219283a326341076 days 3 hrs agoBittrex  IN   0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810 Ether0.00249965
0xc5140cf23a0cff1362debf6f933ba47bc7d6b7f8c418232338b061e1aa2d86986 days 3 hrs ago0x63f1b06029120ebdac4f708425e53cdec8dd66e8  IN   0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810.1 Ether0.0003389211
0x8999aa1157d52d1fbebf5f02e3dfe4708e4e92a90fee4f142fceae843c99192f53 days 21 mins agoBittrex  IN   0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810 Ether0.0023593
0x6721286fcbf2d81538ae6b8858040bfd94941a6482b2561b862dbbe19783bde453 days 40 mins agoBittrex  IN   0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810 Ether0.0023529
0x12fa765723cb9acbe6351e13c7f37dc16c754c31cf4b36692e23d05e37c6671969 days 20 hrs agoBittrex  IN   0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810 Ether0.00449937
0x2fbba4dbe62e0e14d873bda19f33226634a884361273546545d65ee6306b1e2769 days 21 hrs ago0xaffb037807c8b9e5056ac6b50ddcd8d3601428bf  IN   0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810.568 Ether0.000884142
0x537368464270fa4bfe35306c9fe3ce908401a7dc726629b9595bd05eeda059f0116 days 22 hrs agoBittrex  IN   0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810 Ether0.002549643
0xa9a5a861e4b4a653a45cece959e055e70ac1f350af333950b3dcfb07fcb50ec5116 days 22 hrs ago0x0c955d96e7f2ca1cf0e14724cc9049558f5489de  IN   0x9498f2daaf2705e9ade34ff7febadd0b13eb7a815 Ether0.00042102
0xf90b1309fa7c70fa7e9e251037c6901a148ed23d05dd5b5b352ad074c6f8e4c8116 days 22 hrs agoBittrex  IN   0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810 Ether0.002549643
0xccd3fe4922f8fdfbde0a1ea4b744be7bc5bc46511b7e69a3c1946d41853ba2f5116 days 23 hrs ago0x0c955d96e7f2ca1cf0e14724cc9049558f5489de  IN   0x9498f2daaf2705e9ade34ff7febadd0b13eb7a811 Ether0.00042102
0x617dadbb65c8d3dd4ad22fc813068267940f31e238014104e251eb1e9250f5a3118 days 8 hrs agoBittrex  IN   0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810 Ether0.002549643
0x61d6d66efc1accbb26494628517c55ecdb5299ad216e4d7e4a0c46550c102cf9118 days 9 hrs ago0x0c955d96e7f2ca1cf0e14724cc9049558f5489de  IN   0x9498f2daaf2705e9ade34ff7febadd0b13eb7a813 Ether0.00042102
0xf23f940fe61fda8396cc320612df95354b2abc77e08c02de452f5c5eec14c732118 days 9 hrs agoBittrex  IN   0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810 Ether0.002549643
0x12e4288329f10091c206dbbd704867728d37be56c3767a0c7ba80b1fc3f59032118 days 9 hrs ago0x0c955d96e7f2ca1cf0e14724cc9049558f5489de  IN   0x9498f2daaf2705e9ade34ff7febadd0b13eb7a811 Ether0.00042102
0xe04c41eb6e0fe0df9dd7ae374e295da1ea94bae695f6a158d17425601d7621fa146 days 7 mins agoBittrex  IN   0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810 Ether0.00099986
0x4665f38d6168847001f2b86feb12223c609adad9a4974f68949ac7d25762e434146 days 12 mins ago0x2dd3d97175bdb4b7443e747aef1c6339bd988281  IN   0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810.5 Ether0.00042102
0x0be2b4011c8b6a9864208baba55306849541ef1e76d5f222cf3c676531fde239146 days 14 mins ago0x2dd3d97175bdb4b7443e747aef1c6339bd988281  IN   0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810.2 Ether0.00042102
0x501ce790532b8c25ffe61d7b25b45c19d5dbf1a5b9cefcbb5a7e88d461a60a6a146 days 6 hrs ago0x2dd3d97175bdb4b7443e747aef1c6339bd988281  IN   0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810.2 Ether0.000168
0x8260d7670493d08346cc3432e98160979a7e44d49fdbdcf81d0ed5394625686e146 days 6 hrs ago0x2dd3d97175bdb4b7443e747aef1c6339bd988281  IN   0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810.5 Ether0.000168
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
  Latest 18 Internal Transactions

ParentTxHash Block Age From To Value
0x5c7a7622d785590c922539308a6ece817a25bd9eff2dea6824799da095da5eed54678414 days 7 hrs ago0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb985 Ether
0x63b67883c1d36ac136f99d4f71477b1d0e75e9bd282668be8635643b01ec3e9b54577846 days 27 mins ago0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb984.55 Ether
0x7931e9c1ec7a26cc2ef55857d6de25fd7217eb0cc0e9da3110d1ba7081629f7754570026 days 3 hrs ago0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb985 Ether
0x40089929e5e1f1ef94790068a5f60b33fe6f9c0316d2d3e50219283a3263410754569626 days 3 hrs ago0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.1 Ether
0x12fa765723cb9acbe6351e13c7f37dc16c754c31cf4b36692e23d05e37c66719507878169 days 20 hrs ago0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.568 Ether
0x537368464270fa4bfe35306c9fe3ce908401a7dc726629b9595bd05eeda059f04807950116 days 22 hrs ago0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb985 Ether
0xf90b1309fa7c70fa7e9e251037c6901a148ed23d05dd5b5b352ad074c6f8e4c84807934116 days 22 hrs ago0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981 Ether
0x617dadbb65c8d3dd4ad22fc813068267940f31e238014104e251eb1e9250f5a34799405118 days 8 hrs ago0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb983 Ether
0xf23f940fe61fda8396cc320612df95354b2abc77e08c02de452f5c5eec14c7324799371118 days 9 hrs ago0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981 Ether
0xe04c41eb6e0fe0df9dd7ae374e295da1ea94bae695f6a158d17425601d7621fa4638906146 days 7 mins ago0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.7 Ether
0xa0da4a1bb71dc590b06abd43e5dde354e05282554088f98bec9b825a105fe7f24557150159 days 5 hrs ago0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb984.2 Ether
0x16cd7a48a87eaaaf4b4b4fac7df55f01063504434f9744f9d0a8ccfacc800c074554218159 days 16 hrs ago0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb982 Ether
0x5f876731942756e55ae075e6282e1c5901a6a9c1e25177e9985ae74c8f5173264551412160 days 3 hrs ago0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb9812 Ether
0x7f21be9178cc7f4238e3b519bd009e54202ad11bd5ee6c15e32c24a8bd1239b74551388160 days 3 hrs ago0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.2 Ether
0xd5558177094ebc86629f87bf0e886aa4fe0b764dd3a56383c07993df455685074540976161 days 19 hrs ago0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb9810 Ether
0x8151648f00f1a41f42cc7ea2e55dd01f7530bd3d91186aee7bb0c9783778953e4540894161 days 20 hrs ago0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.3 Ether
0x1c0b2003dbc73d77af902924dd642de28eb91cd5c26535cddcb400a91ba4df314394739185 days 8 hrs ago0x9498f2daaf2705e9ade34ff7febadd0b13eb7a810xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981 Ether
0x9d96cbce5514356a81f42ca3612d329275f0bef5411a54139d4817ec58dd14c24368431190 days 47 mins 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.