Back to Home

Proxy

0x000694e537d1...b091ac40a1a7
ByzantiumSource VerifiedEdit this contract
Deployed March 30, 2018 (8 years ago)Block 5,348,598

An 86 byte delegatecall proxy forwarding every call to one hardcoded implementation, deployed with its own implementation address.

Byzantium EraVerified Source

Historical Significance

Four families share this code with only the implementation address differing. Grouping them shows how a single operator scaled: rather than deploying one upgradeable proxy and routing everything through it, they deployed a separate minimal proxy per implementation, each one cheap enough that redeploying was easier than adding an admin path.

This contract is a proxy that delegates all calls to 0xc89327da549c6eb96c59764b13013467d17c7c79. See the master contract for the full logic.
Token Information
Decimals
0
Key Facts
Deployment Block
5,348,598
Deployment Date
Mar 30, 2018, 11:17 AM
Code Size
86.0 B

Description

The same assembly-only fallback as the rest of its family: calldata copied to memory allocated through msize, a delegatecall to the fixed implementation with 63/64ths of available gas, and the return data passed back untouched on success or on failure.

The deployed runtime has no metadata trailer, which is why it is 86 bytes rather than 129. The Solidity published here reproduces those bytes exactly under solc 0.4.14 with the optimizer on and runs set to 1, and the registry record uses a Yul verbatim form of the same bytes.

Source Verified

Solidityeh_crack_source_verified
Compiler: v0.4.14

Bytecode Overview

Opcodes86
Unique Opcodes44
Jump Instructions2
Storage Operations1

External Links

Related contracts