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

TxHash Age From To Value [TxFee]
0x970be4e1057139406038b552baa2c7d355228dd6bbb409c408fd6504e1500f482 hrs 54 mins agoBittrex  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90 Ether0.00249965
0x9119950877ebc7ff507e30ac42f7d4ef4ea3a41031c5fee4ac9facb5ab20869b3 hrs 2 mins agoNanopool  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90.05012844873253 Ether0.000021051
0x014b457a8c3cc6cc630c343e5609d48ad0db73c73153ddd3c9c4900c48f08aab1 day 4 hrs agoBittrex  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90 Ether0.00249965
0x4b78a0540931ef8349cbc23f36d190c9131e295c2cedc93e3eb5b0fc260bf7661 day 4 hrs agoNanopool  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90.050128880488455 Ether0.000021051
0xb033243b699b26073ca01ff38850af52456f29802125a03edf675cf18438877b2 days 6 hrs agoBittrex  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90 Ether0.00249965
0x88ac695be4493d89d80de64447f61cf7a909bde462eb632dfb94eb96adba08a02 days 6 hrs agoNanopool  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90.050267273209842 Ether0.000021051
0x2615f64c3dc2e010282f11436408a2485e9196bf457350dd2c9296c5d07462903 days 9 hrs agoBittrex  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90 Ether0.00249965
0x8407cfb4f29f9ac6ef12fd577a10ba391196b6efe4bbb467c1f28e1219f6e2a53 days 9 hrs agoNanopool  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90.050391943590313 Ether0.000021051
0x0a46a532acb12b3cd9f1fc8036305d76ee46ce808b9da2c44949e8a5230c82304 days 10 hrs agoBittrex  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90 Ether0.00249965
0x72dffed0da89b181155ab3f1e7d518823745445122082898639cd5b4d90353884 days 10 hrs agoNanopool  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90.0505567080835 Ether0.000021051
0xc9cf55d8f4c22700f372d98a84da4043cd0f33f8a861e23d3475aad893074b1d5 days 11 hrs agoBittrex  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90 Ether0.00249965
0xa1010f3a97f8a2a9034ccf08e199a9452c4f29db012686d7b93f4aedbdf8c3345 days 11 hrs agoNanopool  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90.05057955539642 Ether0.000021051
0xd5047b6705572d6375b5778be12f01a1c7d297234e1e9718af0218f62b4c7d136 days 9 hrs agoBittrex  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90 Ether0.00250285
0x249e842ce7f24f4ff9f0b34e4389eb5bbd1d043a5eb1b35fb2fa1ecd3801d8eb6 days 9 hrs ago0x75e7f640bf6968b6f32c47a3cd82c3c2c9dcae68  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90.340637 Ether0.00063153
0xb8338ba003b4207d91c1744d0d875fe3ad03e7ea6d504bd5bd02a28dcea01fca6 days 9 hrs agoBittrex  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90 Ether0.00249965
0xf41e2db5ac7aa4b98b55abc8aec617140b1e69d07a8e2085def7d11c2e49feeb6 days 9 hrs ago0x75e7f640bf6968b6f32c47a3cd82c3c2c9dcae68  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90.202626 Ether0.00063153
0x070e1e576717d5ab74227cdbe328f6fa71451f52e96715526cd9f84bfe87a1796 days 14 hrs agoBittrex  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90 Ether0.00249965
0xf8e05c3c030272ab173a700b9ec90c053188e9a0be031eaa8c513bcdf969927e6 days 14 hrs agoNanopool  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90.050589996558825 Ether0.000021051
0x498142d5925a56c4ec4eda1ee80b3af60c9ff2bf794a5524cb151efbbf8bfd117 days 18 hrs agoBittrex  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90 Ether0.00249965
0x2cefa733359f397ffb609bd630aa092abf285a553ef3e64fba720e1c646cd8a47 days 18 hrs agoNanopool  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90.051286912789171 Ether0.000021051
0xfdcf170ed77f1711be8f54abca1d47d00ba445cb247d9ba08f7cbb1329ee56648 days 20 hrs agoBittrex  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90 Ether0.00249965
0x9b92c55b6af15e1feea031d496765e9ccb4446cece6f654a6022b473c4001fe58 days 20 hrs agoNanopool  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90.050557803783399 Ether0.000021051
0xb7e38f154a07fd3930e242562f3a1966712616973f501d1472a15e310fd0ed259 days 23 hrs agoBittrex  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90 Ether0.00249965
0x031488cb02ccf74b0f11cfe6f0584ca8ce4d4d1e1edf5221919cc9bfeb0bf11210 days 1 min agoNanopool  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90.050412019057043 Ether0.000021051
0x76f072de4f133aa7b90b199720071330baea941a59a76f35b5bd6e5669acbea011 days 1 hr agoBittrex  IN   0x5f6074b046d115b7349deb86ebfc55461f950fb90 Ether0.00249965
[ 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
0x970be4e1057139406038b552baa2c7d355228dd6bbb409c408fd6504e1500f4858142372 hrs 54 mins ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05012845 Ether
0x014b457a8c3cc6cc630c343e5609d48ad0db73c73153ddd3c9c4900c48f08aab58079931 day 4 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05012888 Ether
0xb033243b699b26073ca01ff38850af52456f29802125a03edf675cf18438877b58014982 days 6 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05026727 Ether
0x2615f64c3dc2e010282f11436408a2485e9196bf457350dd2c9296c5d074629057950023 days 9 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05039195 Ether
0x0a46a532acb12b3cd9f1fc8036305d76ee46ce808b9da2c44949e8a5230c823057889754 days 10 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05055671 Ether
0xc9cf55d8f4c22700f372d98a84da4043cd0f33f8a861e23d3475aad893074b1d57828475 days 11 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05057955 Ether
0xd5047b6705572d6375b5778be12f01a1c7d297234e1e9718af0218f62b4c7d1357775906 days 9 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.340637 Ether
0xb8338ba003b4207d91c1744d0d875fe3ad03e7ea6d504bd5bd02a28dcea01fca57775696 days 9 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.202626 Ether
0x070e1e576717d5ab74227cdbe328f6fa71451f52e96715526cd9f84bfe87a17957765086 days 14 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05059 Ether
0x498142d5925a56c4ec4eda1ee80b3af60c9ff2bf794a5524cb151efbbf8bfd1157698357 days 18 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05128691 Ether
0xfdcf170ed77f1711be8f54abca1d47d00ba445cb247d9ba08f7cbb1329ee566457636058 days 20 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.0505578 Ether
0xb7e38f154a07fd3930e242562f3a1966712616973f501d1472a15e310fd0ed2557572569 days 23 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05041202 Ether
0x76f072de4f133aa7b90b199720071330baea941a59a76f35b5bd6e5669acbea0575113511 days 1 hr ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05005723 Ether
0xe1812f1c21625953ab1bb34afe2896fc8055f9afeb376614cd8adbecc777baad574520012 days 3 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05071798 Ether
0xc96ec3ee622b1644f3a3d0c49309f049154e3860699ae661d778c9eeb248954b573937913 days 3 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05012847 Ether
0xe181165b5c07a3d6fa2a82f88e3e21192f716e221c63ebc416239cd5ad5444b7573372214 days 4 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05022193 Ether
0x9675acc1c658003acdb1adc1c91cbabb870f7725158901b60dbb8460b5ee8a84572560415 days 14 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05035032 Ether
0x4434e0819d3ac60f1b3c71010980695547c925ad4552a3ecef68bb452cc37bdc572024816 days 13 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05037185 Ether
0x9f78a09190c51c5ab518b3a808b8a5ac20c6c7f4d08b4a840944af62012ebe8d571468817 days 13 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05019215 Ether
0x7eda980b71bb3c0a20daf988c0eea54c7f3c92fb81f43f2e17742b03612c9c4a570949618 days 11 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05027419 Ether
0xc13e7f12c8de0d1546a12df28e46d94fc42a51c88bec52bc4a347cca96f99213570407019 days 10 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05050563 Ether
0x4683c229995d2cc67406f1ed9199ace9d59bab0abfa6d7545516efee3974cb2f569674020 days 17 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05034476 Ether
0xb0fcde98f2eaa73c4e17829b24a36d2f21faec2bf88a951a6eb6e7bcf47ecc83568940122 days 52 mins ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05004438 Ether
0x5af03ebbfd6fa4e0548c30ea0e6b4f39732d52a1bcb0ce463f351abb6e4d7062568174623 days 9 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05026751 Ether
0xd80e091029c986315c4af46d47d360075bbc3c5cf981c20aa0053543068837f4567398624 days 18 hrs ago0x5f6074b046d115b7349deb86ebfc55461f950fb90xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.0503845 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.