Back to Home

Contract 0xf1995532c52b...a176db88fd24

Utility
0xf1995532c52b...a176db88fd24
FrontierContract #5,446DecompiledEdit this contract
Deployed December 19, 2015 (10 years ago)Block 717,503

The go-ethereum Contract Tutorial greeter, deployed from a variant whose constructor differs from the published one.

Frontier Era

Historical Significance

A copy of the tutorial greeter whose runtime is recovered but whose deployment is not, which is a common shape in this material: the compiler settles the runtime while the constructor keeps whatever the author edited.

Context

The Contract Tutorial on the go-ethereum wiki, included by reference from the Frontier Guide, was the standard introduction to Solidity through 2015. Its greeter is the contract most readers deployed first.

Key Facts
Deployment Block
717,503
Deployment Date
Dec 19, 2015, 09:21 PM
Code Size
908.0 B
Gas at Deploy
221,827

Description

The greeter of the Contract Tutorial on the go-ethereum wiki: a mortal base holding the account that created it and offering a kill() only that account can call, and a greeting string returned by greet().

Its runtime code matches the tutorial's greeter exactly, so the contract behaves identically to every other copy. The deployment code does not: whoever deployed it changed something that only affects construction, so the exact source that produced this transaction has not been recovered even though the contract on chain is understood completely.

Heuristic Analysis

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

Detected Type: Utility
Contains SELFDESTRUCT opcode

Bytecode Overview

Opcodes908
Unique Opcodes80
Jump Instructions36
Storage Operations13

External Links

Related contracts