Contract Overview
Balance: 0.000000007983324684 Ether
Ether Value: Less Than $0.01 (@ $204.48/ETH)
Transactions: 4332 txns
 Latest 25 txns From a total of 4332 Transactions

TxHash Age From To Value [TxFee]
0x02429a25d7a4d0b96aa9e664e48e3aafebda2dd8f80a880a8e292b9f83da5aac2 hrs 51 mins agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0x7859c73ff836a026f40380ba0f2f0007c0ab65384001eb14e4f6a87310ec17a92 hrs 59 mins agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba41.271546141530049 Ether0.000021051
0xf07ae5b179e5de9f6dd9b2bc4c1ed4ff4e9eec8e51b6e9fe057d147429832a041 day 2 hrs agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0x0e967c0dad57ae8ccedbcdfa2ebd7d0cc16a1fdcaf39148f53454a103fa9d0a91 day 3 hrs agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba41.309864704612472 Ether0.000021051
0x1d6da1d33a73710d4a7d60796acaed8adcc8f10523e3298044a29a699f4b4a222 days 3 hrs agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0xaaf58a64cfa0d357fb0eee301713a8e0577c2dfd5158e6151db3b7d4ef54c1fa2 days 3 hrs agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba41.167501726964913 Ether0.000021051
0x741f80a0118f4fab20e5f36d065194e5208eeea63ceb66a14464eb221392834c3 days 3 hrs agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0x914032ff838648ba087ebbcb25c292ca1905aeaea09ca8639d3f8f7f359b1f073 days 3 hrs agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba41.271383197464904 Ether0.000021051
0xfdaf7da8e89ad905c4b20b842c529a931222fe834004fab4e8c1cd8222305de44 days 3 hrs agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0x14c2a472aab435fe6bcf6c7aabf63b8bd714f6a7c47455509c1cc4df45fefedd4 days 3 hrs agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba41.261776844143746 Ether0.000021051
0xa6b90053316f9a5cd77ff5fafe53957becff112b07ee9eb714674496e1c1c3825 days 3 hrs agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0xb6009f17499d7bdde63c28d5114dbbb2fd0516a2ce33d99a3840a677ab6ec0035 days 3 hrs agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba41.213079629500985 Ether0.000021051
0x5e50645696ecdbd8a1a88015a7111c64926da1098117261b60b69b55899e93f06 days 3 hrs agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0xe67c8d4ecc6db4921f249ae1f3dad092465791b264608bdfb0b271f848d709566 days 3 hrs agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba41.245129422678669 Ether0.000021051
0x4029675a2d9828f8c0172dfbc8d233a799a8d64c748e895b0c2240637d4799ce7 days 3 hrs agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0x98fbce5fe9514d23de3ec48d0e0dd1134a3fbb224e2d21989bec0b3154b98d267 days 3 hrs agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba41.25302910166649 Ether0.000021051
0x3832ab9c5c0d4aff30e3cb0c1cb838f55b6072e77ba4b5b8240e7664659fcaec8 days 3 hrs agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0xc46e5b339541405524db0d8a6df887e49cb62974d08e8d29b5703a39d4fe0eb08 days 3 hrs agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba41.263595016547224 Ether0.000021051
0x79174552b7743602f0e5876ff1f8783b09b7f8bf282a0d74ad891b73fd76178d9 days 3 hrs agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0x344bbae3a9ca6748ca19ad3c18b5e589c062970cae5bca438e49c1a00c6584ed9 days 3 hrs agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.942301946073098 Ether0.000021051
0xfb77fac0bf7ee99f1e48f2935bd77542576e43dca9ae25927313e3ae2ff9c44110 days 3 hrs agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0x0ea0ad24950d4faf66e5da83a326a8450d218c249b9784812cb1d261b77e51f210 days 3 hrs agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba41.176593438886027 Ether0.000021051
0x35d3e899c6f8e63331edfdf0948648c99291e319594dac31b22560233d15c12611 days 3 hrs agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0xf53aac6aa9474e030814ab157eaa871bc3b5279087d3e3212cebab7b926783f111 days 3 hrs agoEthermine  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba41.238552179070805 Ether0.000021051
0x7d598935e60408ef5288954237da660c2745dca85477fc4ab1b5c48061221ba812 days 3 hrs agoBittrex_1  IN   0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
[ 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
0x02429a25d7a4d0b96aa9e664e48e3aafebda2dd8f80a880a8e292b9f83da5aac65614442 hrs 51 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.27154614 Ether
0xf07ae5b179e5de9f6dd9b2bc4c1ed4ff4e9eec8e51b6e9fe057d147429832a0465553051 day 2 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.3098647 Ether
0x1d6da1d33a73710d4a7d60796acaed8adcc8f10523e3298044a29a699f4b4a2265491222 days 3 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.16750173 Ether
0x741f80a0118f4fab20e5f36d065194e5208eeea63ceb66a14464eb221392834c65430403 days 3 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.2713832 Ether
0xfdaf7da8e89ad905c4b20b842c529a931222fe834004fab4e8c1cd8222305de465369184 days 3 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.26177684 Ether
0xa6b90053316f9a5cd77ff5fafe53957becff112b07ee9eb714674496e1c1c38265307505 days 3 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.21307963 Ether
0x5e50645696ecdbd8a1a88015a7111c64926da1098117261b60b69b55899e93f065245916 days 3 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.24512942 Ether
0x4029675a2d9828f8c0172dfbc8d233a799a8d64c748e895b0c2240637d4799ce65184557 days 3 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.25302911 Ether
0x3832ab9c5c0d4aff30e3cb0c1cb838f55b6072e77ba4b5b8240e7664659fcaec65122378 days 3 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.26359501 Ether
0x79174552b7743602f0e5876ff1f8783b09b7f8bf282a0d74ad891b73fd76178d65060499 days 3 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.94230195 Ether
0xfb77fac0bf7ee99f1e48f2935bd77542576e43dca9ae25927313e3ae2ff9c441649992610 days 3 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.17659344 Ether
0x35d3e899c6f8e63331edfdf0948648c99291e319594dac31b22560233d15c126649374511 days 3 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.23855218 Ether
0x7d598935e60408ef5288954237da660c2745dca85477fc4ab1b5c48061221ba8648758912 days 3 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.27022556 Ether
0x1aefea63a7f3f21bbc3150cad01ad9bbe5825a52479c88e3d2803c145b40f281648140113 days 3 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb981.14377926 Ether
0xebe4883356c81a1578c74fa1fa010234b0796624bf6de8b7ff319c7ee33225fa647519214 days 3 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10032965 Ether
0x9a53068cee94fff145a29b1255a733cacef01d5edf4243b41e916778b57732ae647470414 days 5 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10082099 Ether
0x520309bdda6d3645964e3a4082c9f971875c3d9f82433a88239815779086f310647418314 days 7 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10399616 Ether
0x2472556aa9972de9023b567fed1a330ddbfeb7e85a2e92a4995af83da77b07e6647358314 days 10 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10474721 Ether
0xb12e9251174e1765ecc55e72a18c0f88d7f543e7781a270d0c3b2644b2a73d91647302714 days 12 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10377698 Ether
0x99d126b06dcbfba20b167e77bb979c16f0256849c8031c40e8e1c8525db236e7647249814 days 14 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10632197 Ether
0x84b37d1fe47a8f0406d78330897e7d79d8862d4958b91646c9564b1144e72a87647196714 days 16 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10209738 Ether
0x553a2d71df53d2b46e20a95611749da2083303609ca7844474572c80e0006414647144414 days 18 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10389839 Ether
0xdab3cc7ce20792581e81582d9a73ed36df73630d84d57eb23164cd30abcd65f4647093314 days 20 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10165906 Ether
0xebe607eb6499a0401417860f48ef55573fc2880f864482a7903a0a5f5a0841b3647045514 days 22 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10184849 Ether
0x487de47fb932f217837c9fa8ba51c48c552ad037a05fb9c9bfcda2922b25ecfe646998515 days 1 min ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10428672 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.