Back to Home

Wallet

Unclassified
0x0016b699f0c7...d27d71ab73b1
ByzantiumSource VerifiedEdit this contract

Bytecode verified via sibling

This contract shares identical runtime bytecode with a verified contract (0x0e2586ec...) which has been verified through compiler archaeology.

Deployed December 20, 2018 (7 years ago)Block 6,917,949

Withdrawal wallet that checks an operator registry and treats a sentinel address as meaning ether rather than a token.

Byzantium Era

Historical Significance

Shares its bytecode exactly with another family deployed separately, which is how both were identified from a single reconstruction. The sentinel convention, where one reserved address means the chain's native currency, predates the widely used placeholder that later filled the same role and shows the problem being solved independently.

Token Information
Decimals
0
Key Facts
Deployment Block
6,917,949
Deployment Date
Dec 20, 2018, 01:01 AM
Code Size
801.0 B
Gas at Deploy
289,180

Description

Two storage values: an authority contract and a sentinel address standing for ether. withdraw asks the authority whether the caller is an operator for the given token, reverts if not, then branches on the sentinel to either send ether with transfer or call an ERC20 transfer. The ERC20 interface declares transfer as returning nothing.

balanceOf follows the same branch, returning this contract's ether balance for the sentinel and its token balance otherwise. The payable fallback accepts ether without conditions.

Heuristic Analysis

The following characteristics were detected through bytecode analysis and may not be accurate.

Detected Type: Unclassified

Bytecode Overview

Opcodes801
Unique Opcodes117
Jump Instructions39
Storage Operations6

External Links

Related contracts