Back to Home

greeter

Unclassified
0x1eeaff5ccc6d...fa67380e074d
FrontierContract #2,990Exact Bytecode MatchEdit this contract

Bytecode verified via sibling

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

Deployed October 28, 2015 (10 years ago)Block 454,710

A copy of the greeter contract from the Frontier Guide, used to put a commercial mortgage commitment form onchain in 2015.

Frontier EraVerified Source

Historical Significance

The greeter contract from the Frontier Guide, whose tutorial text lives in the go-ethereum wiki, deployed in 2015 and used for something the tutorial never intended. Its constructor takes a string and stores it forever; the greeting written into this one is a JSON commercial real estate loan commitment form, a CLTR01 record with fields for borrower name and address, property address and type, loan amount, loan to value ratio, debt service coverage ratio, guarantors and term. One address deployed a run of these between October and December 2015, one contract per form, using the tutorial contract as a notary. The contract itself is unmodified: a mortal base holding the deployer's address, greet() returning the stored string and kill() letting the deployer selfdestruct it. Source recovered by exact bytecode match: solc v0.1.1+commit.6ff4cd6 with the optimizer off reproduces the creation transaction, code and constructor argument both.

Context

Deployed in late 2015 on the Ethereum Frontier network.

Key Facts
Deployment Block
454,710
Deployment Date
Oct 28, 2015, 09:50 PM
Code Size
1.2 KB
Gas at Deploy
555,204

Description

The greeter contract from the Frontier Guide, whose tutorial text lives in the go-ethereum wiki, deployed in 2015 and used for something the tutorial never intended. Its constructor takes a string and stores it forever; the greeting written into this one is a JSON commercial real estate loan commitment form, a CLTR01 record with fields for borrower name and address, property address and type, loan amount, loan to value ratio, debt service coverage ratio, guarantors and term. One address deployed a run of these between October and December 2015, one contract per form, using the tutorial contract as a notary. The contract itself is unmodified: a mortal base holding the deployer's address, greet() returning the stored string and kill() letting the deployer selfdestruct it. Source recovered by exact bytecode match: solc v0.1.1+commit.6ff4cd6 with the optimizer off reproduces the creation transaction, code and constructor argument both.

Source Verified

Exact bytecode match(1,268 bytes)
Compiler: v0.1.1+
Heuristic Analysis

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

Detected Type: Unclassified
Contains SELFDESTRUCT opcode

Bytecode Overview

Opcodes1,268
Unique Opcodes104
Jump Instructions63
Storage Operations15

External Links

Related contracts