Back to Home

Guarded

0x001329b0a4c3...069ad6b30d3e
ByzantiumSource VerifiedEdit this contract
Deployed October 18, 2018 (7 years ago)Block 6,540,491

A 22 byte self-destructing holding contract, the shortest of its family because the controller address happens to start with a zero byte.

Byzantium EraVerified Source

Historical Significance

A vanity address earning back its own mining cost. Addresses with leading zeros were sought for the calldata discount they gave, and here the same leading zeros let a hand written contract be deployed five bytes cheaper every time it was used. Deployed in bulk that is a real saving, and it shows the author counting bytes at a level most tooling never exposes.

Key Facts
Deployment Block
6,540,491
Deployment Date
Oct 18, 2018, 10:04 PM
Code Size
22.0 B

Description

Functionally identical to its 27 byte siblings: the permitted address is pushed as a literal, compared against the caller, and a jump on that comparison either reaches the self-destruct or falls into an invalid instruction.

This one is five bytes shorter for a reason that has nothing to do with the logic. The controller address begins with leading zero bytes, so the author pushed it with a shorter PUSH instruction instead of the full twenty byte form. The saving is a property of the address, not of the code.

Source Verified

Yuleh_crack_source_verified
Compiler: v0.8.17

Bytecode Overview

Opcodes22
Unique Opcodes21
Jump Instructions1
Storage Operations0

External Links