ETH Price: $2,336.44 (+3.88%)

Contract

0xD05D4A9B35eCc0Bb1a88Ce8638DFe5CfCCEcbD2B
 

Overview

ETH Balance

0.022 ETH

Eth Value

$51.40 (@ $2,336.44/ETH)

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer77186402019-05-08 7:13:532505 days ago1557299633IN
0xD05D4A9B...fCCEcbD2B
0.01 ETH0.000085443
Transfer77135162019-05-07 11:53:122505 days ago1557229992IN
0xD05D4A9B...fCCEcbD2B
0 ETH0.000127873
Transfer77066052019-05-06 9:59:102506 days ago1557136750IN
0xD05D4A9B...fCCEcbD2B
0 ETH0.000111183
Transfer77065622019-05-06 9:50:332506 days ago1557136233IN
0xD05D4A9B...fCCEcbD2B
0.005 ETH0.000147333
Withdraw77065342019-05-06 9:45:562506 days ago1557135956IN
0xD05D4A9B...fCCEcbD2B
0 ETH0.000062363
Transfer77065092019-05-06 9:38:002506 days ago1557135480IN
0xD05D4A9B...fCCEcbD2B
0 ETH0.000110993
Transfer77064352019-05-06 9:22:442506 days ago1557134564IN
0xD05D4A9B...fCCEcbD2B
0 ETH0.000173073
Transfer77062172019-05-06 8:35:212506 days ago1557131721IN
0xD05D4A9B...fCCEcbD2B
0.01 ETH0.000147333

Latest 1 internal transaction

Advanced mode:
Parent Transaction Hash Method Block
From
To
-77065342019-05-06 9:45:562506 days ago1557135956
0xD05D4A9B...fCCEcbD2B
0.003 ETH
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
EtherBoxStake

Compiler Version
v0.5.8+commit.23d335f2

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2019-05-06
*/

pragma solidity ^0.5.8;

contract Owned {
    modifier onlyOwner() {
        require(msg.sender == owner);
        _;
    }
    address payable owner;
    address payable newOwner;
    function changeOwner(address payable _newOwner) public onlyOwner {
        newOwner = _newOwner;
    }
    function acceptOwnership() public {
        if (msg.sender == newOwner) {
            owner = newOwner;
        }
    }
}

contract Stake is Owned {
    uint8 public fee;
    uint32 public stakers;
    string public domain;
    mapping (address=>uint256) stakes;
    event Staked(address indexed _from, uint256 _value);
    event Transfered(address indexed _from, address indexed _to, uint256 _value);
    function stakeOf(address _user) view public returns (uint256 stake) {return stakes[_user];}
    function transfer(address _to, uint256 _amount) public returns (bool ok){
        require(_to!=address(0)&&_amount>100&&_amount<=stakes[msg.sender]);
        stakes[msg.sender]-=_amount;
        _amount-=payfee(_amount);
        if (stakes[_to]==0) stakers++;
        stakes[_to]+=_amount;
        emit Transfered(msg.sender,_to,_amount);
        return true;
    }
    function withdraw(uint256 _amount) public returns (bool ok){
        require(_amount>100&&_amount<=stakes[msg.sender]);
        stakes[msg.sender]-=_amount;
        if (msg.sender==owner) owner.transfer(_amount);
        else msg.sender.transfer(_amount-payfee(_amount));
        return true;
    }
    function payfee(uint256 _amount) internal returns (uint256 fees){
        if (msg.sender==owner) return 0;
        fees = _amount*fee/100;
        owner.transfer(fees);
        return fees;
    }
}

contract EtherBoxStake is Stake{
    
    constructor() public{
        fee = 1;
        stakers = 0;
        domain = 'www.etherbox.io';
        owner = msg.sender;
    }
    
    function () payable external {
        require(msg.value>=100);
        if (stakes[msg.sender]==0) stakers++;
        stakes[msg.sender]+=msg.value-payfee(msg.value);
        emit Staked(msg.sender,msg.value);
    }
}

Contract Security Audit

Contract ABI

API
[{"constant":false,"inputs":[{"name":"_amount","type":"uint256"}],"name":"withdraw","outputs":[{"name":"ok","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_user","type":"address"}],"name":"stakeOf","outputs":[{"name":"stake","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"acceptOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_newOwner","type":"address"}],"name":"changeOwner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_amount","type":"uint256"}],"name":"transfer","outputs":[{"name":"ok","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"domain","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"fee","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"stakers","outputs":[{"name":"","type":"uint32"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Staked","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Transfered","type":"event"}]

608060405234801561001057600080fd5b5060018060146101000a81548160ff021916908360ff1602179055506000600160156101000a81548163ffffffff021916908363ffffffff1602179055506040518060400160405280600f81526020017f7777772e6574686572626f782e696f0000000000000000000000000000000000815250600290805190602001906100999291906100df565b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610184565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061012057805160ff191683800117855561014e565b8280016001018555821561014e579182015b8281111561014d578251825591602001919060010190610132565b5b50905061015b919061015f565b5090565b61018191905b8082111561017d576000816000905550600101610165565b5090565b90565b610bb5806101936000396000f3fe60806040526004361061007b5760003560e01c8063a9059cbb1161004e578063a9059cbb146102d4578063c2fb26a614610347578063ddca3f43146103d7578063fed1252a146104085761007b565b80632e1a7d4d146101b4578063426233601461020757806379ba50971461026c578063a6f9dae114610283575b606434101561008957600080fd5b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054141561010d576001601581819054906101000a900463ffffffff168092919060010191906101000a81548163ffffffff021916908363ffffffff160217905550505b6101163461043f565b3403600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055503373ffffffffffffffffffffffffffffffffffffffff167f9e71bc8eea02a63969f509818f2dafb9254532904319f9dbda79b67bd34a5f3d346040518082815260200191505060405180910390a2005b3480156101c057600080fd5b506101ed600480360360208110156101d757600080fd5b8101908080359060200190929190505050610531565b604051808215151515815260200191505060405180910390f35b34801561021357600080fd5b506102566004803603602081101561022a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106f5565b6040518082815260200191505060405180910390f35b34801561027857600080fd5b5061028161073e565b005b34801561028f57600080fd5b506102d2600480360360208110156102a657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107f9565b005b3480156102e057600080fd5b5061032d600480360360408110156102f757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610896565b604051808215151515815260200191505060405180910390f35b34801561035357600080fd5b5061035c610ac2565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561039c578082015181840152602081019050610381565b50505050905090810190601f1680156103c95780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156103e357600080fd5b506103ec610b60565b604051808260ff1660ff16815260200191505060405180910390f35b34801561041457600080fd5b5061041d610b73565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141561049f576000905061052c565b6064600160149054906101000a900460ff1660ff168302816104bd57fe5b0490506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610527573d6000803e3d6000fd5b508090505b919050565b60006064821180156105825750600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211155b61058b57600080fd5b81600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141561069a576000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f19350505050158015610694573d6000803e3d6000fd5b506106ec565b3373ffffffffffffffffffffffffffffffffffffffff166108fc6106bd8461043f565b84039081150290604051600060405180830381858888f193505050501580156106ea573d6000803e3d6000fd5b505b60019050919050565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614156107f757600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461085257600080fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141580156108d45750606482115b801561091f5750600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211155b61092857600080fd5b81600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555061097e8261043f565b820391506000600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541415610a06576001601581819054906101000a900463ffffffff168092919060010191906101000a81548163ffffffff021916908363ffffffff160217905550505b81600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8930ac7bcb101f94c05b13845098ae74383bfb9e348e73061b730040945cbb82846040518082815260200191505060405180910390a36001905092915050565b60028054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610b585780601f10610b2d57610100808354040283529160200191610b58565b820191906000526020600020905b815481529060010190602001808311610b3b57829003601f168201915b505050505081565b600160149054906101000a900460ff1681565b600160159054906101000a900463ffffffff168156fea165627a7a723058204f534d212e1b04ea961b1a0fa9a108a21466f6dddd58683ef1cf462320f265da0029

Deployed Bytecode

0x60806040526004361061007b5760003560e01c8063a9059cbb1161004e578063a9059cbb146102d4578063c2fb26a614610347578063ddca3f43146103d7578063fed1252a146104085761007b565b80632e1a7d4d146101b4578063426233601461020757806379ba50971461026c578063a6f9dae114610283575b606434101561008957600080fd5b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054141561010d576001601581819054906101000a900463ffffffff168092919060010191906101000a81548163ffffffff021916908363ffffffff160217905550505b6101163461043f565b3403600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055503373ffffffffffffffffffffffffffffffffffffffff167f9e71bc8eea02a63969f509818f2dafb9254532904319f9dbda79b67bd34a5f3d346040518082815260200191505060405180910390a2005b3480156101c057600080fd5b506101ed600480360360208110156101d757600080fd5b8101908080359060200190929190505050610531565b604051808215151515815260200191505060405180910390f35b34801561021357600080fd5b506102566004803603602081101561022a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106f5565b6040518082815260200191505060405180910390f35b34801561027857600080fd5b5061028161073e565b005b34801561028f57600080fd5b506102d2600480360360208110156102a657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107f9565b005b3480156102e057600080fd5b5061032d600480360360408110156102f757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610896565b604051808215151515815260200191505060405180910390f35b34801561035357600080fd5b5061035c610ac2565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561039c578082015181840152602081019050610381565b50505050905090810190601f1680156103c95780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156103e357600080fd5b506103ec610b60565b604051808260ff1660ff16815260200191505060405180910390f35b34801561041457600080fd5b5061041d610b73565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141561049f576000905061052c565b6064600160149054906101000a900460ff1660ff168302816104bd57fe5b0490506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610527573d6000803e3d6000fd5b508090505b919050565b60006064821180156105825750600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211155b61058b57600080fd5b81600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141561069a576000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f19350505050158015610694573d6000803e3d6000fd5b506106ec565b3373ffffffffffffffffffffffffffffffffffffffff166108fc6106bd8461043f565b84039081150290604051600060405180830381858888f193505050501580156106ea573d6000803e3d6000fd5b505b60019050919050565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614156107f757600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461085257600080fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141580156108d45750606482115b801561091f5750600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211155b61092857600080fd5b81600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555061097e8261043f565b820391506000600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541415610a06576001601581819054906101000a900463ffffffff168092919060010191906101000a81548163ffffffff021916908363ffffffff160217905550505b81600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8930ac7bcb101f94c05b13845098ae74383bfb9e348e73061b730040945cbb82846040518082815260200191505060405180910390a36001905092915050565b60028054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610b585780601f10610b2d57610100808354040283529160200191610b58565b820191906000526020600020905b815481529060010190602001808311610b3b57829003601f168201915b505050505081565b600160149054906101000a900460ff1681565b600160159054906101000a900463ffffffff168156fea165627a7a723058204f534d212e1b04ea961b1a0fa9a108a21466f6dddd58683ef1cf462320f265da0029

Swarm Source

bzzr://4f534d212e1b04ea961b1a0fa9a108a21466f6dddd58683ef1cf462320f265da

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.