Back to Home

Wallet

Unclassified
0x000621a9dcd8...1ce72ae53ba0
ByzantiumSource VerifiedEdit this contract

Bytecode verified via sibling

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

Deployed August 22, 2018 (8 years ago)Block 6,195,011

Owner wallet with a single token sending function and an ownership transfer that silently ignores the zero address.

Byzantium Era

Historical Significance

The quiet zero address check is the safety feature. Ownership transfer is the one call where a mistyped argument permanently ends a contract's useful life, and reverting is the usual protection. Returning successfully while changing nothing is a weaker guard that hides the mistake, and the declared but unset return value shows the same looseness in the token path.

Key Facts
Deployment Block
6,195,011
Deployment Date
Aug 22, 2018, 07:23 PM
Code Size
534.0 B
Gas at Deploy
214,118

Description

sendToken is owner gated and calls transfer on a chosen token for a chosen amount and recipient. The ERC20 interface declares transfer as returning nothing, so no return value is checked. The function itself declares a uint256 return type that is never assigned, so it always returns zero.

transferOwnership is owner gated and writes the new owner only when the supplied address is non-zero, returning normally otherwise rather than reverting. That makes an accidental zero address transfer a no-op instead of a contract that can never be controlled again.

Heuristic Analysis

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

Detected Type: Unclassified

Bytecode Overview

Opcodes534
Unique Opcodes102
Jump Instructions28
Storage Operations9

External Links

Related contracts