Back to Home

Greeter

Utility
0x140c702c7a0f...aa3e2cd1bfe7
FrontierContract #1,797Exact Bytecode MatchEdit this contract

Bytecode verified via sibling

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

Deployed October 5, 2015 (10 years ago)Block 339,775

A greeter renamed to store a hash

Frontier EraVerified Source

Context

Frontier and Homestead era deployment.

Key Facts
Deployment Block
339,775
Deployment Date
Oct 5, 2015, 11:30 PM
Code Size
660.0 B
Gas at Deploy
190,785
Transactions by Year
20158

Description

A greeting held in storage, read back by one function and replaced by another. It is the same contract published at 0x70d0f0c54c with both of those functions renamed: what the source calls greet is called getHash here, and what it calls setGreeting is called setHash. Eight bytes separate the two deployments and all eight are dispatcher entries. Whoever deployed it was storing something they thought of as a hash rather than a greeting, and changed the names to say so without touching a line of the logic. The contract kept its own name, since its constructor never reaches the dispatcher.

Source Verified

Exact bytecode match(660 bytes)
Compiler: v0.1.6+
Heuristic Analysis

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

Detected Type: Utility

Bytecode Overview

Opcodes660
Unique Opcodes66
Jump Instructions32
Storage Operations11

External Links

Related contracts