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

TxHash Age From To Value [TxFee]
0xf910dd952444b72fa720463910b5b2400348a20ed03d573cf528636439065b941 hr 47 mins agoBittrex  IN  0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0x51bacf4665f9692f4e5631e570ccaa0ca81202dcf98b02e9b16db9b700c19dd11 hr 54 mins agoEthermine  IN  0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.103838509661497 Ether0.000021051
0x5f58fa9412019a9d2e33fdf3750fc1ef0c0316833f40453b763a1890aea7a7633 hrs 59 mins agoBittrex  IN  0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0x4bb3717779d446328172a82ca57b96dad377a7f9f3a9c3a995a7c570e9cb04ee4 hrs 5 mins agoEthermine  IN  0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.103388964087616 Ether0.000021051
0x70a029a35d0b8ae488a767e794c9407536f980293c75cc83d6a3ecc4ac7645b56 hrs 13 mins agoBittrex  IN  0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0x838bd8a926b5ccfc8a09f56c79f9ecde9277a9f066e706448cf6f2708375f6d56 hrs 22 mins agoEthermine  IN  0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.102103103181343 Ether0.000021051
0xbdb3d9d278659ef921de23737a5b0ed982b91dd21f83fc9845704f11a83ad0798 hrs 47 mins agoBittrex  IN  0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0x19a8a3b684aa99da6d0ffd631755b04c2e9a72682c8ae0370a51f801f1ae91808 hrs 53 mins agoEthermine  IN  0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.107919927436275 Ether0.000021051
0x5754e4e9263f88482c14995328898c5bc03d65cd09e4284b935d3ba13f8da2b611 hrs 1 min agoBittrex  IN  0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0x76e685bb0f5ae70f3511655a94f4a6909d09db30ae354590909265e1895981de11 hrs 7 mins agoEthermine  IN  0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.101557868032043 Ether0.000021051
0x00786a03b03eb37ddb9639e5744eb24e16ca7d16dc26257b68aaa7923af1609913 hrs 29 mins agoBittrex  IN  0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0x36f34c38d280b9d41833f10c6cfdb9e68409673257597967063509dc776bed1913 hrs 37 mins agoEthermine  IN  0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.102271415607026 Ether0.000021051
0xe0f6158d0084b09bfeb9691f6bfc69750516499d555fd9b348c931ed3f52a7a215 hrs 33 mins agoBittrex  IN  0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0x0458abd7b0cc2323ed8fa2f967925e390ccc4ebaed979ef02d145834eb738b8e15 hrs 41 mins agoEthermine  IN  0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.10351698909245 Ether0.000021051
0x7dad52940f4572f747b90e2614495da635202f0c6f628a681fbf431baff7486017 hrs 45 mins agoBittrex  IN  0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0xb834a85c4fa87c366be6be66946dfe1e73fac8ccb0e4ff9f7064b8baac706d5e17 hrs 54 mins agoEthermine  IN  0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.106208344527473 Ether0.000021051
0x0e91c64217b73782a5e07a29c1ee6540dc385328b4c9c098dc0b98f576fca3f619 hrs 53 mins agoBittrex  IN  0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0x01aee1a78d55d19100599a6ed77df4e948116fc095fe7ceedef7071c9956692020 hrs 2 mins agoEthermine  IN  0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.100377369509124 Ether0.000021051
0xcfee173c74adef938cd8741e77c57c4b40073c83f5851951f58dfab5a53d941722 hrs 3 mins agoBittrex  IN  0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0xbad3365e39dc5a019e6a95769785fd98c5246e392604a991fb55deba8461b83e22 hrs 8 mins agoEthermine  IN  0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.102115422996917 Ether0.000021051
0xa8f417dbabcfa9a4550bf1cb1023f84ee93945426071e426d5482fcea04d48391 day 13 mins agoBittrex  IN  0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0x837bc17f87bdc06f1c128aba8934c7aeb08b973453902cac722e22fdb4eb1b541 day 21 mins agoEthermine  IN  0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.104933204878349 Ether0.000021051
0xd664b38d96ae594547bf00977e624acaa89e2b2f5f8d60e8c4746c69e368e1521 day 2 hrs agoBittrex  IN  0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40 Ether0.00250285
0x4b742ac495bea56f02e8704f89631d392cb7c567c55212b4a6e563727a6eb44e1 day 2 hrs agoEthermine  IN  0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40.100045468196314 Ether0.000021051
0x611bc14900bd27c3256b5eaf70b9f940a483ecdb0803204fa310360d8d4c542b1 day 4 hrs agoBittrex  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
0xf910dd952444b72fa720463910b5b2400348a20ed03d573cf528636439065b9458317341 hr 47 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10383851 Ether
0x5f58fa9412019a9d2e33fdf3750fc1ef0c0316833f40453b763a1890aea7a76358312053 hrs 59 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10338897 Ether
0x70a029a35d0b8ae488a767e794c9407536f980293c75cc83d6a3ecc4ac7645b558306606 hrs 13 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.1021031 Ether
0xbdb3d9d278659ef921de23737a5b0ed982b91dd21f83fc9845704f11a83ad07958300368 hrs 47 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10791993 Ether
0x5754e4e9263f88482c14995328898c5bc03d65cd09e4284b935d3ba13f8da2b6582948411 hrs 1 min ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10155787 Ether
0x00786a03b03eb37ddb9639e5744eb24e16ca7d16dc26257b68aaa7923af16099582890113 hrs 29 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10227141 Ether
0xe0f6158d0084b09bfeb9691f6bfc69750516499d555fd9b348c931ed3f52a7a2582837015 hrs 33 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10351699 Ether
0x7dad52940f4572f747b90e2614495da635202f0c6f628a681fbf431baff74860582783517 hrs 45 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10620834 Ether
0x0e91c64217b73782a5e07a29c1ee6540dc385328b4c9c098dc0b98f576fca3f6582732919 hrs 53 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10037737 Ether
0xcfee173c74adef938cd8741e77c57c4b40073c83f5851951f58dfab5a53d9417582680522 hrs 3 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10211543 Ether
0xa8f417dbabcfa9a4550bf1cb1023f84ee93945426071e426d5482fcea04d483958262781 day 13 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.1049332 Ether
0xd664b38d96ae594547bf00977e624acaa89e2b2f5f8d60e8c4746c69e368e15258257211 day 2 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10004547 Ether
0x611bc14900bd27c3256b5eaf70b9f940a483ecdb0803204fa310360d8d4c542b58251611 day 4 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10420763 Ether
0x3deaf17438561632c2abc91d27daffece5b26cfc0e2fd61177d2a093c14d8c9658245541 day 7 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10495087 Ether
0x8162d205e44933d02ecf4126473c33b848378cd4e6584b9967b4cb85fda47cfd58240221 day 9 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10015517 Ether
0xb9462d2326e78422e914c4885ef24b10493e73e2ff3255deeea02bd5db6598a158236161 day 10 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10220215 Ether
0xd7f7a56faea9fad11e43d9ecac93f9abe856a3f597401193be18535db117cdfe58231221 day 12 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10760892 Ether
0x755993cc61df58c6979cd1e58ebb355eef5cc458dd3665b65fdbc4f74754dfae58225831 day 15 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10388659 Ether
0xee6008fff79f319c261ab312a3dcbbcebe9b3112572679957b609fb877dc19df58220401 day 17 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10363641 Ether
0xb4f7eda1bf28f76b0b6fb201a31f4c9cf21bd598ec98b861a41ba81b8e3ca3e558215411 day 19 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10205584 Ether
0xdbb3f2b76e644cfc935b6ab9c993adf5576957031a7a46c8499d08347af30be758209461 day 22 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10167746 Ether
0x1625d4e494f79e39aab16826d96310756a85316a51333102130cc4e350fbd5be58203542 days 31 mins ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10231801 Ether
0x4c0bcc1ddab73bfdf9e83275111aa51d01da7fd2b2201fa3fb8cdefa3b8ca8f658198412 days 2 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10410507 Ether
0x3fa10db007793ceddf66273af15414f34468d34041fb119d3b7ac95d3c4838a658192912 days 4 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10178164 Ether
0x7b7b20b7e98ee139991ec6ad49e9f766f71a34c7202d26adc730542b4aa96ce658187542 days 7 hrs ago0x419957f43bf2b2baa5441c6fccd7ccba77aaeba40xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.10184043 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.