Sponsored:   Kirik Meta Protocol - New Generation of Blockchain - Join Pre-Sale Aug 15-17
Contract Overview
Balance: 0.010099635563676745 Ether
Ether Value: $2.66 (@ $263.79/ETH)
Transactions: 79 txns
 Latest 25 txns from a total Of 79 transactions

TxHash Age From To Value [TxFee]
0x416d989621d03c75011abb93433e31c5a18b09b663b533ad612a73176cdb66484 days 2 hrs agoEthermine  IN   0xe47df281b65bf25246e529dea9305fbc717121ad0.010099633345232 Ether0.000021051
0x79b4bf34ee3f22ed5a83f0b4bfe9a952ee43d3bbc1b660747afab2949b43875311 days 13 hrs agoBittrex_1  IN   0xe47df281b65bf25246e529dea9305fbc717121ad0 Ether0.0050057
0xd66aa5c64472a022c9e10ebb14ab193383d9a7fd7c7068cfa9964dc1c21d788011 days 13 hrs agoEthermine  IN   0xe47df281b65bf25246e529dea9305fbc717121ad0.287769375707793 Ether0.000021051
0x845ace849b9f4430ad94c9f5064fcde20711d0d64147e96d12227fbd798757d418 days 13 hrs agoBittrex_1  IN   0xe47df281b65bf25246e529dea9305fbc717121ad0 Ether0.0050057
0x00a0746822b024711fa965fb75c000966d0219f4eea9364322b5bff99527d67818 days 14 hrs agoEthermine  IN   0xe47df281b65bf25246e529dea9305fbc717121ad0.130826369803185 Ether0.000021051
0x4170948e466715b5c45dfe651d38ebb9eacabb72aba20274f060cd5a0841386625 days 13 hrs agoBittrex_1  IN   0xe47df281b65bf25246e529dea9305fbc717121ad0 Ether0.0050057
0x0dbb523b1926d5390fa9754f7a635b0b11039b1396f4726c671c702ac7910f3125 days 13 hrs agoEthermine  IN   0xe47df281b65bf25246e529dea9305fbc717121ad0.289791406717913 Ether0.000021051
0x8d0daf1e01b7d3cb9e0875c5d41066a344fd2dde3a4d50f415f6db454f2faba332 days 14 hrs agoBittrex_1  IN   0xe47df281b65bf25246e529dea9305fbc717121ad0 Ether0.0050057
0x7d3abcd7099ca7630b717b45e9ec4524f761e9ed7128e19b5f056a5b140d60a932 days 14 hrs agoEthermine  IN   0xe47df281b65bf25246e529dea9305fbc717121ad0.276958641709102 Ether0.000021051
0x6412dda6bf84d34f5ac08c8fcc11f85c3201a17b8ac53f6b90d13290d12652d939 days 14 hrs agoBittrex_1  IN   0xe47df281b65bf25246e529dea9305fbc717121ad0 Ether0.0050057
0xfb8a63bf2c0b458273bb5ab77cb86119cde7ca8ac427798ec66c47e67cdea59739 days 14 hrs agoEthermine  IN   0xe47df281b65bf25246e529dea9305fbc717121ad0.331575185276374 Ether0.000021051
0xfc4c7c4d49951d3f7a97e3644e4d5b6abd74c907192b9c89bf489217ebba78ec46 days 14 hrs agoBittrex_1  IN   0xe47df281b65bf25246e529dea9305fbc717121ad0 Ether0.00250285
0x3c8de687006759063458a098bf10172acef07c7539bf9b906f01970f7a460fb246 days 14 hrs agoEthermine  IN   0xe47df281b65bf25246e529dea9305fbc717121ad0.277572574045053 Ether0.000021051
0xb97a969f26d2d73b203a8b0a9ee2928dc271674d317f5f495e2b1dcdcf975b2253 days 14 hrs agoBittrex_1  IN   0xe47df281b65bf25246e529dea9305fbc717121ad0 Ether0.00250285
0x79c14e1408d427c74d86f52a43cd747e3df43b0a8f064333f67240b92d9e7c0253 days 14 hrs agoEthermine  IN   0xe47df281b65bf25246e529dea9305fbc717121ad0.332037714278906 Ether0.000021051
0x9398e16279a6de4ec7cd1032abcdccdaf1b88b44fd572295c5b4e2c1773e0f0060 days 14 hrs agoBittrex_1  IN   0xe47df281b65bf25246e529dea9305fbc717121ad0 Ether0.00250285
0x9ca1f05a68bd9d1d9b3a8594ef5c13c3c016de32f11b348823804c0f813309e260 days 14 hrs agoEthermine  IN   0xe47df281b65bf25246e529dea9305fbc717121ad0.366219831252527 Ether0.000021051
0x9eca20f1c58cd5a8c2b2ce357d6bd9263894309cf027c67af1dcd789579d90be67 days 14 hrs agoBittrex_1  IN   0xe47df281b65bf25246e529dea9305fbc717121ad0 Ether0.00250285
0x4e2f4e9712a1e2e4a84b9c4055a395a60fce6132b58e8c517d6b3706bc4fd83a67 days 14 hrs agoEthermine  IN   0xe47df281b65bf25246e529dea9305fbc717121ad0.410047432794043 Ether0.000021051
0x266196899f8af2aaaac4cb0d9bf9312dd40fa4d6c6ea095fbc9a43ee4763e30f74 days 14 hrs agoBittrex_1  IN   0xe47df281b65bf25246e529dea9305fbc717121ad0 Ether0.00250285
0x4b74fe25e6811cb17e390684636b6cdb4fa5b0a177a1436ca8598852556baee874 days 14 hrs agoEthermine  IN   0xe47df281b65bf25246e529dea9305fbc717121ad0.393103486920442 Ether0.000021051
0x90720723353b0dc76fdb90c1e60a0fc657711745e0b5190bbc325d19b09381f381 days 14 hrs agoBittrex_1  IN   0xe47df281b65bf25246e529dea9305fbc717121ad0 Ether0.00250285
0xc5444bab75483bbe2236f57ea8fc93f8ff82808baadabfa3e84ebd497700680d81 days 14 hrs agoEthermine  IN   0xe47df281b65bf25246e529dea9305fbc717121ad0.338386901855497 Ether0.000021051
0x642b7d3c656e64d60e6fef1cf66e14dce8c9a8f9973e4930e7ba535bb58a651288 days 14 hrs agoBittrex_1  IN   0xe47df281b65bf25246e529dea9305fbc717121ad0 Ether0.00250285
0x86bbcc9393dc51adf7df96aa7d3f30888e4cc633c3e6dd8954e5903dea45111188 days 14 hrs agoEthermine  IN   0xe47df281b65bf25246e529dea9305fbc717121ad0.364295981979077 Ether0.000021051
[ 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
0x79b4bf34ee3f22ed5a83f0b4bfe9a952ee43d3bbc1b660747afab2949b438753607655811 days 13 hrs ago0xe47df281b65bf25246e529dea9305fbc717121ad0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.28776938 Ether
0x845ace849b9f4430ad94c9f5064fcde20711d0d64147e96d12227fbd798757d4603500118 days 13 hrs ago0xe47df281b65bf25246e529dea9305fbc717121ad0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.13082637 Ether
0x4170948e466715b5c45dfe651d38ebb9eacabb72aba20274f060cd5a08413866599383325 days 13 hrs ago0xe47df281b65bf25246e529dea9305fbc717121ad0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.28979141 Ether
0x8d0daf1e01b7d3cb9e0875c5d41066a344fd2dde3a4d50f415f6db454f2faba3595242132 days 14 hrs ago0xe47df281b65bf25246e529dea9305fbc717121ad0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.27695864 Ether
0x6412dda6bf84d34f5ac08c8fcc11f85c3201a17b8ac53f6b90d13290d12652d9591155139 days 14 hrs ago0xe47df281b65bf25246e529dea9305fbc717121ad0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.33157518 Ether
0xfc4c7c4d49951d3f7a97e3644e4d5b6abd74c907192b9c89bf489217ebba78ec587064346 days 14 hrs ago0xe47df281b65bf25246e529dea9305fbc717121ad0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.27757258 Ether
0xb97a969f26d2d73b203a8b0a9ee2928dc271674d317f5f495e2b1dcdcf975b22583001653 days 14 hrs ago0xe47df281b65bf25246e529dea9305fbc717121ad0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.33203771 Ether
0x9398e16279a6de4ec7cd1032abcdccdaf1b88b44fd572295c5b4e2c1773e0f00578898260 days 14 hrs ago0xe47df281b65bf25246e529dea9305fbc717121ad0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.36621983 Ether
0x9eca20f1c58cd5a8c2b2ce357d6bd9263894309cf027c67af1dcd789579d90be574919467 days 14 hrs ago0xe47df281b65bf25246e529dea9305fbc717121ad0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.41004743 Ether
0x266196899f8af2aaaac4cb0d9bf9312dd40fa4d6c6ea095fbc9a43ee4763e30f570977974 days 14 hrs ago0xe47df281b65bf25246e529dea9305fbc717121ad0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.39310349 Ether
0x90720723353b0dc76fdb90c1e60a0fc657711745e0b5190bbc325d19b09381f3567019281 days 14 hrs ago0xe47df281b65bf25246e529dea9305fbc717121ad0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.3383869 Ether
0x642b7d3c656e64d60e6fef1cf66e14dce8c9a8f9973e4930e7ba535bb58a6512563074988 days 14 hrs ago0xe47df281b65bf25246e529dea9305fbc717121ad0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.36429599 Ether
0x8df59e5aa903b02c6bb333e4d007103eebd59f8ffe33d54af22eafa34ac28802559078895 days 14 hrs ago0xe47df281b65bf25246e529dea9305fbc717121ad0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.4452644 Ether
0x402782d6db70f9829f747863644df369d929a9507eb6ea998dffa34dfa10e9925550600102 days 14 hrs ago0xe47df281b65bf25246e529dea9305fbc717121ad0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.38976562 Ether
0xcf1aebd19d3b9b57dad424f42dc5a2cc5802dae473e219360a1d668a97a608415510552109 days 14 hrs ago0xe47df281b65bf25246e529dea9305fbc717121ad0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.41367557 Ether
0x752b8fb4be8d6baf59478de6b9e15ea0393dc713a2321e5a46f3c06b5688e7165469842116 days 14 hrs ago0xe47df281b65bf25246e529dea9305fbc717121ad0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.4821676 Ether
0x148f7d21447f8ae752d85cdb6533da9a175d840db8a1e858543cd9ad45e3fe9d5428723123 days 14 hrs ago0xe47df281b65bf25246e529dea9305fbc717121ad0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.46417644 Ether
0xb573b53644c52d598859be083406b9c967a811db65e02585c6db5ad26779a3de5386472130 days 14 hrs ago0xe47df281b65bf25246e529dea9305fbc717121ad0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.4727099 Ether
0x187ac7a0ac0f44f353e06f35367f83562d6b9492fafd0c1577d3c48601824f1c5344395137 days 14 hrs ago0xe47df281b65bf25246e529dea9305fbc717121ad0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.45509711 Ether
0x954e812ced190e5b730a6f9328ddca38a753e8b0abb700d78a51f293f49d8a235302598144 days 14 hrs ago0xe47df281b65bf25246e529dea9305fbc717121ad0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.47169174 Ether
0x6402db9dd5627f7faa44399e164806da9f8e696b4955c3372eac218393887f835260943151 days 14 hrs ago0xe47df281b65bf25246e529dea9305fbc717121ad0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.44595843 Ether
0x038f7e3e74526497d4397e5343f8183a89c26eb24a63ed13405c69dc0e7df8f95219881158 days 15 hrs ago0xe47df281b65bf25246e529dea9305fbc717121ad0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.45718423 Ether
0x90c77b83111b48ea50bc0c7dec5978fdc550504be53ac67a1cccdb655a1324285178556165 days 15 hrs ago0xe47df281b65bf25246e529dea9305fbc717121ad0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.49954388 Ether
0xb9405a1f6ca26ff29a8c7fc97f95b9e36c1dd779d01201eeb25990b9ea1ee8e65137488172 days 15 hrs ago0xe47df281b65bf25246e529dea9305fbc717121ad0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.49121995 Ether
0x3a628fd258846ebf525227480ddb072a08d713a83474ebfc639f321e2c1025b65096013179 days 15 hrs ago0xe47df281b65bf25246e529dea9305fbc717121ad0xfbb1b73c4f0bda4f67dca266ce6ef42f520fbb980.49584798 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.