Contract Overview
Balance: 0.000000006925984019 Ether
Ether Value: Less Than $0.01 (@ $119.23/ETH)
Transactions: 972 txns
Misc:
Address Watch: Add To Watch List
Contract Creator: 0xa3c1e324ca1ce40db73ed6026c4a177f099b5770at txn 0x0b0a60302a359720c1c4c1aa9761d6d3fa39dc0765653525be5d3420f9ac9774
 Latest 25 transactions from a total of 972 transactions

TxHash Age From To Value [TxFee]
0x7ef63aabe2f7f8f65d416945cdf63252b0a5eceecf5ce431a5dca73c7e4b617314 hrs 45 mins agoBittrex_1  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20 Ether0.00250285
0x00f0559b8378606fd4143ec7629388c399d3e5d40b45a1d2700505ee99d9c0c514 hrs 49 mins agoEthermine  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20.773511106084248 Ether0.000021051
0xe08ae8ddf5a7dd9e815f4703a5dfc96d88730f741312474ce67f1aee7478f6c71 day 20 hrs agoBittrex_1  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20 Ether0.00249965
0xc532b13193e48aded687b5544daa997b8b538765443ff28b3b9cd122492a65d71 day 20 hrs agoEthermine  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20.842183680547273 Ether0.000021051
0x160cd227608bff4b3b23061f3711ff03fbbbe29542ff70e4319d87a9c0ee76592 days 21 hrs agoBittrex_1  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20 Ether0.00250285
0x6dff3a1ade4457835a8a5c2cc59761d6a4ad629c129279c93571a61914f6957c2 days 21 hrs agoEthermine  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20.838180615119956 Ether0.000021051
0xdb4f6d18d500ebdab71639288853654b5c06bf2f902e68d9206e50610607942b3 days 20 hrs agoBittrex_1  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20 Ether0.00250285
0x8de8d58d9657ba3c7f8fbe268df1a84c270d18d164917b5546c64da0b514bffe3 days 21 hrs agoEthermine  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20.82282877668426 Ether0.000021051
0x56cad8faeeeeec9bbcea72e5626d26c33c299d1dd9ea57e5e809a3e7359955c14 days 21 hrs agoBittrex_1  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20 Ether0.00250285
0xee28d3ca354596434e3b55706f54cb9715eaad02b400a9668cce39c88972cb8a4 days 21 hrs agoEthermine  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20.74199651912327 Ether0.000021051
0x51f32446def2a52f926a3e6b2caa1cffdeede1e191b13c2f666d107c274c025f5 days 21 hrs agoBittrex_1  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20 Ether0.00250285
0x02124aab3fd1b48923483edc30e1697500ce480c796957edfe9ba6ad9df7aa3c5 days 21 hrs agoEthermine  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20.799835820805435 Ether0.000021051
0x35d873f89ec3c2c67cedfeb48a94a309fa345e2eab745b5311a2cdbab2fffd1b6 days 21 hrs agoBittrex_1  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20 Ether0.00250285
0x0b032ab5e1d31d939b88fff6cab754a95f876383a23ac861e1cb61304786d8ea6 days 21 hrs agoEthermine  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20.810253741164969 Ether0.000021051
0xa086ee536e9ce9b65cab130ac2731d6cafd08f1a53d03e2d7c7bf08801e0124a7 days 21 hrs agoBittrex_1  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20 Ether0.00250285
0xa4bca6c418a8209218567edcbbca79186614065550fb719d9345992904f6cc777 days 21 hrs agoEthermine  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20.837940721344487 Ether0.000021051
0x2d7cd1e840d7cb853e6e196c694b2ed068bdeeb46fdc9798c1b593caaaafa47a8 days 21 hrs agoBittrex_1  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20 Ether0.00250285
0x71c430c85d8d1afb57c9e7b1fd8cb1f963163b8cd463b22c1254641df187b7298 days 21 hrs agoEthermine  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20.816298262571523 Ether0.000021051
0x0919962726e7c064cf5ee28aad549cc1037101f60ccf1b6c871afac9a55cbcac9 days 21 hrs agoBittrex_1  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20 Ether0.00250285
0x958a7050e31c10a22a0d0de733af78244230b3ca5736fbfe8d132371a3e638d09 days 21 hrs agoEthermine  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20.836906505956881 Ether0.000021051
0x9aaad157cd8255a2c59970d6cd1609909deba3d54e0336b1c2bd34cb6abd68ab10 days 21 hrs agoBittrex_1  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20 Ether0.00250285
0x65947082c0a33d6b6f1b7a0b2a4efa8f940f6e7da7a069d74fc642e37830a5e610 days 21 hrs agoEthermine  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20.803952045059658 Ether0.000021051
0xae7da70742925b57268600636651f06ffddb516b03df38ff02e1c82fc02b45f511 days 21 hrs agoBittrex_1  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20 Ether0.00250285
0x870ce7ad8122e2e2eaf7e70ebaa6bffe9c067941e2f4f2cbe0378f79eba2895611 days 21 hrs agoEthermine  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20.788146291239793 Ether0.000021051
0x493513c4fb8f6954684e7e4c13b400cab1cf8050c685e70f848e8dde315279ec12 days 47 mins agoWhalesburgPool  IN   0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20 Ether0.000117815
[ 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
0x7ef63aabe2f7f8f65d416945cdf63252b0a5eceecf5ce431a5dca73c7e4b6173710795914 hrs 45 mins ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.7735111 Ether
0xe08ae8ddf5a7dd9e815f4703a5dfc96d88730f741312474ce67f1aee7478f6c771016191 day 20 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.84218368 Ether
0x160cd227608bff4b3b23061f3711ff03fbbbe29542ff70e4319d87a9c0ee765970959922 days 21 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.83818062 Ether
0xdb4f6d18d500ebdab71639288853654b5c06bf2f902e68d9206e50610607942b70903073 days 20 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.82282878 Ether
0x56cad8faeeeeec9bbcea72e5626d26c33c299d1dd9ea57e5e809a3e7359955c170846834 days 21 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.74199652 Ether
0x51f32446def2a52f926a3e6b2caa1cffdeede1e191b13c2f666d107c274c025f70790995 days 21 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.79983582 Ether
0x35d873f89ec3c2c67cedfeb48a94a309fa345e2eab745b5311a2cdbab2fffd1b70735576 days 21 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.81025374 Ether
0xa086ee536e9ce9b65cab130ac2731d6cafd08f1a53d03e2d7c7bf08801e0124a70679817 days 21 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.83794072 Ether
0x2d7cd1e840d7cb853e6e196c694b2ed068bdeeb46fdc9798c1b593caaaafa47a70623178 days 21 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.81629826 Ether
0x0919962726e7c064cf5ee28aad549cc1037101f60ccf1b6c871afac9a55cbcac70567139 days 21 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.83690651 Ether
0x9aaad157cd8255a2c59970d6cd1609909deba3d54e0336b1c2bd34cb6abd68ab705110010 days 21 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.80395204 Ether
0xae7da70742925b57268600636651f06ffddb516b03df38ff02e1c82fc02b45f5704551711 days 21 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.78814629 Ether
0x3106213ed2f16abdf97b1f4000bbb51deceee8c0d900319d31f19ddcb478d13e703989612 days 21 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.79984601 Ether
0x69dd70398af3b9c874e669340b9336c1d781b70876fe8b18a28adceb372a5322703430013 days 21 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.79453931 Ether
0x303bc051800e8e8d726491f717b13ac07465e467c1f35b7d3e4be615a7381492702874914 days 21 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.82455969 Ether
0x0a5f1a389a4229849dfef20aef76611f265d395f6b503b92480f29a4efda6f39702310115 days 21 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.79979564 Ether
0x7e9fe9a221ea470268e94d98108d102ec93b9703842310f8c595f50678a42c91701750116 days 21 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.66558155 Ether
0x7a46c70c9ae8c66ce46d5379ae683f3e7cbe2326b957b3bf21e74e2e0728ec37701186317 days 21 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.66061835 Ether
0x88320239e945ae870ec5c877068906d64c08668adc7088dd5b1afb7ab881336e700632418 days 21 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.82595225 Ether
0xb41828de9ca097e1de80d78d3dc10e4c51e692c027004170b9cc6bfdb52a051a700070619 days 21 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.89724603 Ether
0x6c8f263d4b098b00fde3a5fac58db8dcd464b09f68ade6c80127451988b2fc1f699478020 days 22 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.87066119 Ether
0x7f4928ec7c89e2103dc172c54b7024dd51f2857dc4d67f3b63e9d6aab4ca7263698888021 days 22 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.90869882 Ether
0x1af96d21ffb69b07e4041809d651221b00207ceb8099d74f314242874702e6ed698299622 days 22 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.84472031 Ether
0x6bef0c9cddc698cf86b65388c02f10dec511f0b583ee2907e6d4229ea3655b90697705623 days 22 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.88625864 Ether
0xed1112555d666ad294a9f7426ef0ed6ecc1d610e5fc0a2cc1a8c292292e728c8697107724 days 22 hrs ago0x739f3bfb9fea6c336f1610ce5cbc54903e2eeca20xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.92430393 Ether
[ Download CSV Export  ] 
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), NestedArrayFunctionCallDecoder (medium-severity), ZeroFunctionSelector (very low-severity), DelegateCallReturnValue (low-severity), ECRecoverMalformedInput (medium-severity), SkipEmptyStringLiteral (low-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Similar Match)
Note: Displaying Similar Match Verified Source Code At Contract 0xd1DD82d1dED8f40c200b89455050E9C18D918504(Excluding Constructor Arguments if any)
Contract Name: UserWallet
Compiler Text: 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 transaction Difficulty GasUsed Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.