Sponsored Link:   Qravity - the only blockchain entertainment production studio and distributor. Learn more.
Contract Overview
Balance: 0.000000002985765209 Ether
Ether Value: less than $0.01 (@ $537.91/ETH)
Transactions: 480 txns
 Latest 25 txns from a total Of 480 transactions
View All

TxHash Age From To Value [TxFee]
0x280cb80b924aa2b8e7512951633c9fe05857f385c7ee58e1a302c7bcb70a6ea61 hr 21 mins agoBittrex  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330 Ether0.00249965
0xf663205a3453d50285db8781cf5d55320681cc52aa64cf40d1d5a0007db0b7f61 hr 34 mins agoEthermine  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330.103671673677983 Ether0.000021051
0x97695054c75c061c3252e36bea9334b0ca0f53a79265e345ba38085810d632c33 hrs 9 mins agoBittrex  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330 Ether0.00250285
0x25b4dcb9d8584398b3498d1de3aee91fcf827c5687bfce06e30a3134412c2d723 hrs 20 mins agoEthermine  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330.103971989626648 Ether0.000021051
0xc1a01d8c5268d4a8c8e3763a228f27f21c3d7799090a5644993a10f2807b1a155 hrs 1 min agoBittrex  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330 Ether0.00250285
0xecb2a2e0af87c67ec7753855f39e18083d40db9b17466e457189697fa1317a255 hrs 10 mins agoEthermine  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330.102414297168514 Ether0.000021051
0x7afb374c3f9a9c2f14251ad6bc87aac160ed9095982058cbcc97ca6203296f257 hrs 17 mins agoBittrex  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330 Ether0.00250285
0x16c43f9adc74bbed81cff02ec0f10999ed957dcddde57d8ae1cb1623a28fb6c17 hrs 25 mins agoEthermine  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330.101846626758438 Ether0.000021051
0xf45b6d0e198b45d50dbe973c86a9a91c03a3883819fda6ed41303e3936524cbd9 hrs 33 mins agoBittrex  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330 Ether0.00250285
0x374cb67f8c47b115338461e6150daf6ddd9da66809ba8f33eed11d6bcc3b445b9 hrs 42 mins agoEthermine  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330.103086404452034 Ether0.000021051
0xfe502b06ae6aafd5b23bb714646d8f8fd82cd03965fb2e795fa324a9329b6ee011 hrs 35 mins agoBittrex  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330 Ether0.00250285
0x266977f990d10dc21fe72e1eab61b79a6a8547f9327208ffc7df8f58f6508baa11 hrs 44 mins agoEthermine  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330.10304824847026 Ether0.000021051
0x9a105b7933ac11dad5e44bcfd4bd4fb7e1a12ee7b88e68f35269d9141186f34813 hrs 38 mins agoBittrex  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330 Ether0.00250285
0x9677e45756c1144aba9297a81162895fc0c13c8e82612ad57a446f77f951eee813 hrs 46 mins agoEthermine  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330.101666045093811 Ether0.000021051
0xbed1ad33f1723208a3ff21ebd8639ac0cde2be82d3349493942263633dc52a9a15 hrs 9 mins agoBittrex  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330 Ether0.00250285
0xa6150f377fddb2179522d742296d080536ee1c59dc381c42a271077f52bdcb3115 hrs 13 mins agoEthermine  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330.105325449510067 Ether0.000021051
0xb6b8c92ed255a8aa650a77742ab6cd1792f15d2dcaa2dd8f8ee492f7c7733a7d17 hrs 4 mins agoBittrex  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330 Ether0.00250285
0xaec1051bd42010fd8e6739c8ee8a4d7f022da69321406bb46515c517954e06df17 hrs 12 mins agoEthermine  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330.109474496725666 Ether0.000021051
0x853ee17ce17456a8c7c29d0a37820536cb64f51be8ad16486cbe3da46697717a19 hrs 9 mins agoBittrex  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330 Ether0.00250285
0x00c7914c4a5a688fab6fd7226c2e2868ce49f004a07ee7784d86b87ae2e6f66119 hrs 18 mins agoEthermine  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330.100953239748835 Ether0.000021051
0x922079b91a2d7454e8d73064755f3eab218f0509d93cdb299f6d0cb34dfff9de21 hrs 5 mins agoBittrex  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330 Ether0.00250285
0x600a991b9d7113ab4207c0ca7c0cabac60ace86f4e40f02c4d8f0e795fe05fd021 hrs 11 mins agoEthermine  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330.100721869946613 Ether0.000021051
0x3333c336656cadaf50e01b049e524dc239643cb3ed83771cccc7ba431781202722 hrs 48 mins agoBittrex  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330 Ether0.00250285
0xcab1a2e240902c2d0f42ec64d0ecb806202f0f1e3748a8f4ffff53756ab2261222 hrs 56 mins agoEthermine  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330.103248587855808 Ether0.000021051
0x6669a36cfaba90151d4ef49af430ce2afba44e421d50845dcbafccf9ea5d32151 day 30 mins agoBittrex  IN   0x9a65d738a890628bdedbeba36d4c4df59fa20b330 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
0x280cb80b924aa2b8e7512951633c9fe05857f385c7ee58e1a302c7bcb70a6ea658163081 hr 21 mins ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10367168 Ether
0x97695054c75c061c3252e36bea9334b0ca0f53a79265e345ba38085810d632c358158783 hrs 9 mins ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10397199 Ether
0xc1a01d8c5268d4a8c8e3763a228f27f21c3d7799090a5644993a10f2807b1a1558154355 hrs 1 min ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10241429 Ether
0x7afb374c3f9a9c2f14251ad6bc87aac160ed9095982058cbcc97ca6203296f2558148997 hrs 17 mins ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10184663 Ether
0xf45b6d0e198b45d50dbe973c86a9a91c03a3883819fda6ed41303e3936524cbd58143289 hrs 33 mins ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.1030864 Ether
0xfe502b06ae6aafd5b23bb714646d8f8fd82cd03965fb2e795fa324a9329b6ee0581384311 hrs 35 mins ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10304825 Ether
0x9a105b7933ac11dad5e44bcfd4bd4fb7e1a12ee7b88e68f35269d9141186f348581335813 hrs 38 mins ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10166605 Ether
0xbed1ad33f1723208a3ff21ebd8639ac0cde2be82d3349493942263633dc52a9a581293215 hrs 9 mins ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10532545 Ether
0xb6b8c92ed255a8aa650a77742ab6cd1792f15d2dcaa2dd8f8ee492f7c7733a7d581246117 hrs 4 mins ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10947449 Ether
0x853ee17ce17456a8c7c29d0a37820536cb64f51be8ad16486cbe3da46697717a581194519 hrs 9 mins ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10095324 Ether
0x922079b91a2d7454e8d73064755f3eab218f0509d93cdb299f6d0cb34dfff9de581147721 hrs 5 mins ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10072187 Ether
0x3333c336656cadaf50e01b049e524dc239643cb3ed83771cccc7ba4317812027581105422 hrs 48 mins ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10324859 Ether
0x6669a36cfaba90151d4ef49af430ce2afba44e421d50845dcbafccf9ea5d321558106311 day 30 mins ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10175719 Ether
0x46a1f050765b9736c3ec55616e657ab43dc18347c4ef73dcbafb5c2722ade29758101781 day 2 hrs ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10237587 Ether
0x5a3af05e00315dbf57c51bb91dc8b6f05415cfd31911d50ee212dfc59503cf7258097851 day 4 hrs ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10499961 Ether
0xaa15d7db6af3faac42f637ea0fbe6a32d9863e764241e226fa2aaee31759f63d58093061 day 6 hrs ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10144798 Ether
0xf004561c28fc31259e2fb628b227adecf1a8a0a536671dd3150364d04a5b06e358088971 day 7 hrs ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10469765 Ether
0x31676956362a9e5db5f125aca68f2e5b10e3800e36958ad37b4dc240ee8b3c1958084741 day 9 hrs ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10052626 Ether
0x6d3de62e35277b78712dcde902b496d214943476a58f13843e62efe122e76f2e58080611 day 11 hrs ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10016829 Ether
0x17aa779e8f54542ce4bef2bb0198a91cd5d2d770395ba547c5d9d6999dbbd7f058076211 day 12 hrs ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10217429 Ether
0xf9ba799211ecc709d859c7f6bdcaf47b91d90f5d478ae5a1e03ac84ebe5e38f858071411 day 14 hrs ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10358701 Ether
0x1a62cf8f3bb0cc04f836a7704039b915ceb81da1d38524cb4dd097ef07ffeea358066991 day 16 hrs ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10076681 Ether
0x2dfeca570032f13bf518c4db8d8aad9d9af07244eaf2258eca3507046564210358062751 day 18 hrs ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10312932 Ether
0xdeecfd34d55cd9a4c0a57dc721b99ddfefab4427b2b7e10ff5468577220dcc7058058111 day 19 hrs ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10299356 Ether
0xc14a56cecdcac72b6fe6ff3c228e448691595fae969c10d6f6ad137ab96f57cd58053241 day 22 hrs ago0x9a65d738a890628bdedbeba36d4c4df59fa20b330xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10247271 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.