ETH Price: $1,961.23 (-4.68%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Withdraw All205895332024-08-23 6:31:59553 days ago1724394719IN
0xC60646B1...a2448A3D6
0 ETH0.000037950.71495697
Set Owner66652582018-11-08 8:35:052668 days ago1541666105IN
0xC60646B1...a2448A3D6
0 ETH0.0009499241
Set Owner59373112018-07-10 5:40:572789 days ago1531201257IN
0xC60646B1...a2448A3D6
0 ETH0.0007110525

Latest 15 internal transactions

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer205895332024-08-23 6:31:59553 days ago1724394719
0xC60646B1...a2448A3D6
1.06811983 ETH
Transfer59386142018-07-10 11:06:442789 days ago1531220804
0xC60646B1...a2448A3D6
0.03891998 ETH
Transfer59385802018-07-10 10:58:302789 days ago1531220310
0xC60646B1...a2448A3D6
0.03891998 ETH
Transfer59385052018-07-10 10:39:062789 days ago1531219146
0xC60646B1...a2448A3D6
0.03891998 ETH
Transfer59377332018-07-10 7:25:262789 days ago1531207526
0xC60646B1...a2448A3D6
0.03891998 ETH
Transfer59376222018-07-10 6:59:222789 days ago1531205962
0xC60646B1...a2448A3D6
0.24 ETH
Transfer59375882018-07-10 6:50:312789 days ago1531205431
0xC60646B1...a2448A3D6
0.36 ETH
Transfer59375432018-07-10 6:40:262789 days ago1531204826
0xC60646B1...a2448A3D6
0.03891998 ETH
Transfer59375432018-07-10 6:40:262789 days ago1531204826
0xC60646B1...a2448A3D6
0.03891998 ETH
Transfer59374982018-07-10 6:30:482789 days ago1531204248
0xC60646B1...a2448A3D6
0.03891998 ETH
Transfer59374942018-07-10 6:29:532789 days ago1531204193
0xC60646B1...a2448A3D6
0.03891998 ETH
Transfer59374522018-07-10 6:19:242789 days ago1531203564
0xC60646B1...a2448A3D6
0.03891998 ETH
Transfer59374062018-07-10 6:06:422789 days ago1531202802
0xC60646B1...a2448A3D6
0.03891998 ETH
Transfer59373542018-07-10 5:53:422789 days ago1531202022
0xC60646B1...a2448A3D6
0.03891998 ETH
Transfer59373322018-07-10 5:46:482789 days ago1531201608
0xC60646B1...a2448A3D6
0.04 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:
CappedVault

Compiler Version
v0.4.24+commit.e67f0147

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2018-07-10
*/

pragma solidity 0.4.24;

contract Ownable {

   address public owner;

   constructor() public {
       owner = msg.sender;
   }

   function setOwner(address _owner) public onlyOwner {
       owner = _owner;
   }

   modifier onlyOwner {
       require(msg.sender == owner);
       _;
   }

}

contract Vault is Ownable {

   function () public payable {

   }

   function getBalance() public view returns (uint) {
       return address(this).balance;
   }

   function withdraw(uint amount) public onlyOwner {
       require(address(this).balance >= amount);
       owner.transfer(amount);
   }

   function withdrawAll() public onlyOwner {
       withdraw(address(this).balance);
   }
}

contract CappedVault is Vault { 

    uint public limit;
    uint withdrawn = 0;

    constructor() public {
        limit = 33333 ether;
    }

    function () public payable {
        require(total() + msg.value <= limit);
    }

    function total() public view returns(uint) {
        return getBalance() + withdrawn;
    }

    function withdraw(uint amount) public onlyOwner {
        require(address(this).balance >= amount);
        owner.transfer(amount);
        withdrawn += amount;
    }

}

Contract Security Audit

Contract ABI

API
[{"constant":true,"inputs":[],"name":"getBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_owner","type":"address"}],"name":"setOwner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"total","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"amount","type":"uint256"}],"name":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"withdrawAll","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"limit","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"}]

6080604052600060025534801561001557600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555069070efc4d0e326fb4000060018190555061049e806100766000396000f300608060405260043610610083576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806312065fe01461009f57806313af4035146100ca5780632ddbd13a1461010d5780632e1a7d4d14610138578063853828b6146101655780638da5cb5b1461017c578063a4d66daf146101d3575b6001543461008f6101fe565b011115151561009d57600080fd5b005b3480156100ab57600080fd5b506100b4610211565b6040518082815260200191505060405180910390f35b3480156100d657600080fd5b5061010b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610230565b005b34801561011957600080fd5b506101226101fe565b6040518082815260200191505060405180910390f35b34801561014457600080fd5b50610163600480360381019080803590602001909291905050506102ce565b005b34801561017157600080fd5b5061017a6103ca565b005b34801561018857600080fd5b50610191610447565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156101df57600080fd5b506101e861046c565b6040518082815260200191505060405180910390f35b600060025461020b610211565b01905090565b60003073ffffffffffffffffffffffffffffffffffffffff1631905090565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561028b57600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561032957600080fd5b803073ffffffffffffffffffffffffffffffffffffffff16311015151561034f57600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156103b6573d6000803e3d6000fd5b508060026000828254019250508190555050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561042557600080fd5b6104453073ffffffffffffffffffffffffffffffffffffffff16316102ce565b565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600154815600a165627a7a7230582002b900a4b62617d2a27d1f109b721731f1b74830bb6e672cd41b19c1a84450be0029

Deployed Bytecode

0x608060405260043610610083576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806312065fe01461009f57806313af4035146100ca5780632ddbd13a1461010d5780632e1a7d4d14610138578063853828b6146101655780638da5cb5b1461017c578063a4d66daf146101d3575b6001543461008f6101fe565b011115151561009d57600080fd5b005b3480156100ab57600080fd5b506100b4610211565b6040518082815260200191505060405180910390f35b3480156100d657600080fd5b5061010b600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610230565b005b34801561011957600080fd5b506101226101fe565b6040518082815260200191505060405180910390f35b34801561014457600080fd5b50610163600480360381019080803590602001909291905050506102ce565b005b34801561017157600080fd5b5061017a6103ca565b005b34801561018857600080fd5b50610191610447565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156101df57600080fd5b506101e861046c565b6040518082815260200191505060405180910390f35b600060025461020b610211565b01905090565b60003073ffffffffffffffffffffffffffffffffffffffff1631905090565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561028b57600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561032957600080fd5b803073ffffffffffffffffffffffffffffffffffffffff16311015151561034f57600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156103b6573d6000803e3d6000fd5b508060026000828254019250508190555050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561042557600080fd5b6104453073ffffffffffffffffffffffffffffffffffffffff16316102ce565b565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600154815600a165627a7a7230582002b900a4b62617d2a27d1f109b721731f1b74830bb6e672cd41b19c1a84450be0029

Swarm Source

bzzr://02b900a4b62617d2a27d1f109b721731f1b74830bb6e672cd41b19c1a84450be

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.