More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 86 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Write | 16420859 | 711 days ago | IN | 0 ETH | 0.01715298 | ||||
Write | 14890340 | 939 days ago | IN | 0 ETH | 0.0209018 | ||||
Transfer | 14886373 | 940 days ago | IN | 0.00001 ETH | 0.002121 | ||||
Transfer | 14886363 | 940 days ago | IN | 0 ETH | 0.000987 | ||||
Transfer | 14615006 | 983 days ago | IN | 0 ETH | 0.00079567 | ||||
Write | 14611949 | 984 days ago | IN | 0 ETH | 0.04279831 | ||||
Write | 14496159 | 1002 days ago | IN | 0 ETH | 0.021 | ||||
Write | 13285872 | 1191 days ago | IN | 0 ETH | 0.01161983 | ||||
Write | 13179842 | 1207 days ago | IN | 0 ETH | 0.06545869 | ||||
Write | 13121651 | 1216 days ago | IN | 0 ETH | 0.0313368 | ||||
Write | 12988006 | 1237 days ago | IN | 0 ETH | 0.01464536 | ||||
Write | 12988002 | 1237 days ago | IN | 0 ETH | 0.0208478 | ||||
Write | 12987984 | 1237 days ago | IN | 0 ETH | 0.01076837 | ||||
Write | 12987956 | 1237 days ago | IN | 0 ETH | 0.01821117 | ||||
Write | 12986545 | 1237 days ago | IN | 0 ETH | 0.01880845 | ||||
Write | 12986541 | 1237 days ago | IN | 0 ETH | 0.02278761 | ||||
Write | 12986537 | 1237 days ago | IN | 0 ETH | 0.01845162 | ||||
Write | 12781539 | 1269 days ago | IN | 0 ETH | 0.02300717 | ||||
Write | 12649448 | 1290 days ago | IN | 0 ETH | 0.01023244 | ||||
Write | 12643083 | 1291 days ago | IN | 0 ETH | 0.00384384 | ||||
Write | 12636184 | 1292 days ago | IN | 0 ETH | 0.01024167 | ||||
Write | 12634858 | 1292 days ago | IN | 0 ETH | 0.01024167 | ||||
Transfer | 12356671 | 1335 days ago | IN | 0 ETH | 0.00063 | ||||
Transfer | 12319819 | 1341 days ago | IN | 0.0019795 ETH | 0.000966 | ||||
Transfer | 12313123 | 1342 days ago | IN | 0 ETH | 0.000882 |
Latest 25 internal transactions (View All)
Advanced mode:
Loading...
Loading
Contract Name:
DSProxyCache
Compiler Version
v0.4.23+commit.124ca40d
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2018-06-22 */ // proxy.sol - execute actions atomically through the proxy's identity // Copyright (C) 2017 DappHub, LLC // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // You should have received a copy of the GNU General Public License // along with this program. If not, see <http://www.gnu.org/licenses/>. pragma solidity ^0.4.23; // DSProxyCache // This global cache stores addresses of contracts previously deployed // by a proxy. This saves gas from repeat deployment of the same // contracts and eliminates blockchain bloat. // By default, all proxies deployed from the same factory store // contracts in the same cache. The cache a proxy instance uses can be // changed. The cache uses the sha3 hash of a contract's bytecode to // lookup the address contract DSProxyCache { mapping(bytes32 => address) cache; function read(bytes _code) public view returns (address) { bytes32 hash = keccak256(_code); return cache[hash]; } function write(bytes _code) public returns (address target) { assembly { target := create(0, add(_code, 0x20), mload(_code)) switch iszero(extcodesize(target)) case 1 { // throw if contract failed to deploy revert(0, 0) } } bytes32 hash = keccak256(_code); cache[hash] = target; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":false,"inputs":[{"name":"_code","type":"bytes"}],"name":"write","outputs":[{"name":"target","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_code","type":"bytes"}],"name":"read","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"}]
Contract Creation Code
608060405234801561001057600080fd5b5061029c806100206000396000f30060806040526004361061004b5763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416637ed0c3b281146100505780638bf4515c146100d2575b600080fd5b34801561005c57600080fd5b506040805160206004803580820135601f81018490048402850184019095528484526100a994369492936024939284019190819084018382808284375094975061012b9650505050505050565b6040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b3480156100de57600080fd5b506040805160206004803580820135601f81018490048402850184019095528484526100a99436949293602493928401919081908401838280828437509497506101e79650505050505050565b6000808251602084016000f09150813b156001811461004b5750826040518082805190602001908083835b602083106101755780518252601f199092019160209182019101610156565b51815160209384036101000a6000190180199092169116179052604080519290940182900390912060009081529081905291909120805473ffffffffffffffffffffffffffffffffffffffff191673ffffffffffffffffffffffffffffffffffffffff87161790555092949350505050565b600080826040518082805190602001908083835b6020831061021a5780518252601f1990920191602091820191016101fb565b51815160209384036101000a60001901801990921691161790526040805192909401829003909120600090815290819052919091205473ffffffffffffffffffffffffffffffffffffffff1696955050505050505600a165627a7a72305820105083b62f0f9cd6be84fcbd3c7208d0d48d7235d9538890eac2369f4864414d0029
Deployed Bytecode
0x60806040526004361061004b5763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416637ed0c3b281146100505780638bf4515c146100d2575b600080fd5b34801561005c57600080fd5b506040805160206004803580820135601f81018490048402850184019095528484526100a994369492936024939284019190819084018382808284375094975061012b9650505050505050565b6040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b3480156100de57600080fd5b506040805160206004803580820135601f81018490048402850184019095528484526100a99436949293602493928401919081908401838280828437509497506101e79650505050505050565b6000808251602084016000f09150813b156001811461004b5750826040518082805190602001908083835b602083106101755780518252601f199092019160209182019101610156565b51815160209384036101000a6000190180199092169116179052604080519290940182900390912060009081529081905291909120805473ffffffffffffffffffffffffffffffffffffffff191673ffffffffffffffffffffffffffffffffffffffff87161790555092949350505050565b600080826040518082805190602001908083835b6020831061021a5780518252601f1990920191602091820191016101fb565b51815160209384036101000a60001901801990921691161790526040805192909401829003909120600090815290819052919091205473ffffffffffffffffffffffffffffffffffffffff1696955050505050505600a165627a7a72305820105083b62f0f9cd6be84fcbd3c7208d0d48d7235d9538890eac2369f4864414d0029
Swarm Source
bzzr://105083b62f0f9cd6be84fcbd3c7208d0d48d7235d9538890eac2369f4864414d
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
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.