Contract 0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b7

 

Contract Overview

Balance:
0.00000000532062692 Ether

EtherValue:
Less Than $0.01 (@ $137.45/ETH)
TxHash Block Age From To Value [TxFee]
0xd31310c778e3e7c9c935be16aa3481d6f00df050a6b387cdf4cdf303a5741d2074120821 day 8 hrs agoBittrex 1 IN  0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70 Ether0.00249965
0xc19fe71972b3f465f444968c924bc018727e20cd53848e1cdf925314fa06494474120681 day 8 hrs agoNanopool IN  0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70.050249184561499 Ether0.00021051
0x0db58078b640b0821f3aae939ca6557d2741cdf0c3e970277f3be2969bbb607c74005973 days 3 hrs agoBittrex 1 IN  0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70 Ether0.00249965
0x57acd317fce5a45bbf8c20f0f10444617d25a053cba890a27cd45a65f625c03974005823 days 3 hrs agoNanopool IN  0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70.050167843115821 Ether0.00021051
0x233fda151c188063e9374657b6464ff1d91bbeaea8224a017486127cbce7117f73887404 days 23 hrs agoBittrex 1 IN  0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70 Ether0.00249965
0xababe26c1224d57935787a2f366c2faafa08624d5c02be9bdfdb0e69974b390073887184 days 23 hrs agoNanopool IN  0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70.050058584863932 Ether0.00021051
0x07ff1247f5c055c5d05e459de38bea234c624e2986bd3552727cdc6631eb4f7e73765336 days 21 hrs agoBittrex 1 IN  0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70 Ether0.00249965
0x3dd523eae3db3180db41f713cad2db991ea346ff9ea900324c0550807423405173765126 days 21 hrs agoNanopool IN  0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70.050163813558539 Ether0.00021051
0x89b81cf9d6a95358883095732ddc02f38b5daf5af883c3e090400b8545e8718073642758 days 18 hrs agoBittrex 1 IN  0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70 Ether0.00249965
0x802c92e84d8a34f14a09298c428485736a91bc4bb6409cb7f3a989edc650bbb973642528 days 19 hrs agoNanopool IN  0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70.050136624620159 Ether0.00021051
0xfe7b0429a1cb84a0a99a850ad48fd14858c49a9ab774bb236220148e68890fea735263810 days 14 hrs agoBittrex 1 IN  0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70 Ether0.00249965
0x645100250c3290e40ca1877a765b96bb3c3cb05ead249d62ca1387b93b07aa7c735262210 days 14 hrs agoNanopool IN  0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70.05005460654632 Ether0.00021051
0xace69236063d9c419a89d6ccc5e40b0432fbe1df2b40cc93f8e36f98216366a0734047512 days 11 hrs agoBittrex 1 IN  0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70 Ether0.00249965
0x658f49e26ade63d86fbf640ab6da91ce3a97eea8a1f754ac72ab268cc5ee6234734045112 days 11 hrs agoNanopool IN  0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70.050007120302549 Ether0.00021051
0x0aab4a79cba3a3be1ed412552dfcecec4bd4af6a3067a3a2f245b04928653c8e732812014 days 10 hrs agoBittrex 1 IN  0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70 Ether0.00249965
0x7c5f9f3bbeed68cc019788ef2bd3f340ed95ecbae4a94c78d7aee638f6e0b785732810114 days 10 hrs agoNanopool IN  0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70.050043208009863 Ether0.00021051
0x32981a65de43e54220c18f6558ce5c603a0d1a55537df5abde1c7d6e52c1d9cb731602316 days 7 hrs agoBittrex 1 IN  0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70 Ether0.00249965
0x8fcbe9f4a0ad834535c1c9460ff103c97372e7ef4ddd938c0a0daede29733484731600816 days 7 hrs agoNanopool IN  0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70.050055015089977 Ether0.00021051
0x525ef0d6eb609241d4243097966de606f36b9c28102d083e37ae6c1424d1c710730452418 days 2 hrs agoBittrex 1 IN  0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70 Ether0.00249965
0xc688ad9036316109e1c7d25fcd693cadf3f09b1d61c0864ca206924620fee0cb730450418 days 2 hrs agoNanopool IN  0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70.05005857891482 Ether0.00021051
0xeccf602acfc2ad47419f5849bcef2222306e9e54767092f0b90e0b67bfb6beca729224720 days 22 mins agoBittrex 1 IN  0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70 Ether0.00249965
0x0aea65938fd53f81cc152129f91be82a3f9e9ee49c4a4277c64ca96c370f87b5729222920 days 26 mins agoNanopool IN  0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70.05005800842692 Ether0.00021051
0x9208b6c9c597264a28227b4b44551243735723e7d9af938eacee41ae1df29175713966453 days 5 hrs agoBittrex 1 IN  0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70 Ether0.00249965
0x454ab5f5a54293778448777fba56640b8fe8baecd4508eeff7f8d1fa9920e9b0713965053 days 5 hrs agoNanopool IN  0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70.050246572276184 Ether0.00021051
0x9bf2f25c8497d4b890e03db8d26e7e3ef475684a8c7d8e00e442ee57130f9522713514054 days 3 hrs agoBittrex 1 IN  0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70 Ether0.00249965
[ Download CSV Export 

Latest 25 internal transaction, Click here to view more Internal Transactions as a result of Contract Execution

Parent TxHash Block Age From To Value
0xd31310c778e3e7c9c935be16aa3481d6f00df050a6b387cdf4cdf303a5741d2074120821 day 8 hrs ago0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05024918 Ether
0x0db58078b640b0821f3aae939ca6557d2741cdf0c3e970277f3be2969bbb607c74005973 days 3 hrs ago0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05016785 Ether
0x233fda151c188063e9374657b6464ff1d91bbeaea8224a017486127cbce7117f73887404 days 23 hrs ago0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05005858 Ether
0x07ff1247f5c055c5d05e459de38bea234c624e2986bd3552727cdc6631eb4f7e73765336 days 21 hrs ago0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05016382 Ether
0x89b81cf9d6a95358883095732ddc02f38b5daf5af883c3e090400b8545e8718073642758 days 18 hrs ago0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05013662 Ether
0xfe7b0429a1cb84a0a99a850ad48fd14858c49a9ab774bb236220148e68890fea735263810 days 14 hrs ago0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05005461 Ether
0xace69236063d9c419a89d6ccc5e40b0432fbe1df2b40cc93f8e36f98216366a0734047512 days 11 hrs ago0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05000712 Ether
0x0aab4a79cba3a3be1ed412552dfcecec4bd4af6a3067a3a2f245b04928653c8e732812014 days 10 hrs ago0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05004321 Ether
0x32981a65de43e54220c18f6558ce5c603a0d1a55537df5abde1c7d6e52c1d9cb731602316 days 7 hrs ago0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05005501 Ether
0x525ef0d6eb609241d4243097966de606f36b9c28102d083e37ae6c1424d1c710730452418 days 2 hrs ago0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05005858 Ether
0xeccf602acfc2ad47419f5849bcef2222306e9e54767092f0b90e0b67bfb6beca729224720 days 22 mins ago0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05005801 Ether
0x9208b6c9c597264a28227b4b44551243735723e7d9af938eacee41ae1df29175713966453 days 5 hrs ago0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05024657 Ether
0x9bf2f25c8497d4b890e03db8d26e7e3ef475684a8c7d8e00e442ee57130f9522713514054 days 3 hrs ago0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05010161 Ether
0x98b709198d899b52391cadbebf7bc347bd489cfff0f3982387f246c154c4ddd9713055255 days 56 mins ago0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05008501 Ether
0x4e6c394126cc71d07d79ed7e2bbe34257fc6a0fec84219b7013cb31fbfa88f30712637155 days 21 hrs ago0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05012967 Ether
0xb86775f890b18b0b3c28bd62458104bf20d4b1b98466ef835ff2e8f8561335dd712180656 days 18 hrs ago0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05040215 Ether
0xdbe1fc3971efb5a6f714ac0730605f4c6b215279d72bd1427d9d2116d7d3a96c711735557 days 15 hrs ago0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05015164 Ether
0x6564518c60e255d393e2faa08893f1e4386c89dbac4c67aa16d31e4d0d00aa1c710873659 days 8 hrs ago0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05023059 Ether
0xd58e1b287e265904121a619014b866f90b602cec84f0960f506a6ee1941be0c7709727061 days 13 hrs ago0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05005058 Ether
0xa8c863b3be51a6efa90015153f9d4a75df5def0cc947d1467b3d74d632796067708719663 days 7 hrs ago0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05026003 Ether
0xfecd0eb47d543ef7c60fc52f5ac8edcb3524d86fc67539774eadb4913754749e707888764 days 19 hrs ago0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05202329 Ether
0x0e2350ec116d59052d7792b442d2e03d414874ed9f6f9c0eac7a84213fb64e50706941866 days 12 hrs ago0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05015868 Ether
0x061198838207b22b929040d0f228b41e1476fd83efc287086ed240665a3732ab705987868 days 5 hrs ago0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05017011 Ether
0xf9086411953a25a340987b0fef9ac28e8f38455e5bbfc0994b24d02aca1df887705465769 days 3 hrs ago0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05032835 Ether
0x3b1c9e77701822e09df27a51edb0c7ce40485d03cdcf2c7ea75176c24e5fa9e6705249669 days 12 hrs ago0x341c18c9f4ac153fda77e8bacaedbb7a0e09c5b70xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.05205393 Ether
[ Download CSV Export 

Contract Source Code Verified (Similar Match)
Note: This contract matches the deployed ByteCode of the Verified Source Code for Contract 0xd1DD82d1dED8f40c200b89455050E9C18D918504

Contract Name:
UserWallet

Compiler Version
v0.4.11+commit.68ef5810

Optimization Enabled:
Yes

Runs (Optimizer):
200

Contract Source Code

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

6060604052341561000c57fe5b60405160208061026c83398101604052515b60008054600160a060020a031916600160a060020a0383161790555b505b6102218061004b6000396000f300606060405236156100495763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416636ea056a98114610052578063c0ee0b8a14610092575b6100505b5b565b005b341561005a57fe5b61007e73ffffffffffffffffffffffffffffffffffffffff60043516602435610104565b604080519115158252519081900360200190f35b341561009a57fe5b604080516020600460443581810135601f810184900484028501840190955284845261005094823573ffffffffffffffffffffffffffffffffffffffff169460248035956064949293919092019181908401838280828437509496506101ef95505050505050565b005b6000805460408051602090810184905281517f3c18d31800000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff878116600483015292519290931692633c18d318926024808301939282900301818787803b151561017b57fe5b6102c65a03f1151561018957fe5b5050506040518051905073ffffffffffffffffffffffffffffffffffffffff1660003660006040516020015260405180838380828437820191505092505050602060405180830381856102c65a03f415156101e057fe5b50506040515190505b92915050565b5b5050505600a165627a7a723058204cdd69fdcf3cf6cbee9677fe380fa5f044048aa9e060ec5619a21ca5a5bd4cd10029000000000000000000000000a3c1e324ca1ce40db73ed6026c4a177f099b5770

Swarm Source

bzzr://4cdd69fdcf3cf6cbee9677fe380fa5f044048aa9e060ec5619a21ca5a5bd4cd1
Block Age Transaction Difficulty GasUsed Reward
Block Age Uncle Number Difficulty GasUsed Reward
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.