Back to Home

Greeter

Unknown
0x70791019dcb2...d573105c5d32
FrontierContract #248Exact Bytecode MatchEdit this contract
Deployed August 14, 2015 (10 years ago)Block 85,533

Optimized Ethereum "greeter" tutorial with ABI-encoded string constructor arg.

Key Facts

Deployment Block
85,533
Deployment Date
Aug 14, 2015, 03:11 PM
Code Size
579.0 B
Gas at Deploy
176,821
Transactions by Year
20152

Description

Optimized Ethereum "greeter" tutorial with ABI-encoded string constructor arg. Functions include greeter(string), greet(), kill(). Verified with soljson-v0.1.1+commit.6ff4cd6 and optimizer ON.

Source Verified

SolidityExact bytecode match(579 bytes)
Compiler: soljson

Backfilled from awesome-ethereum-proofs PR #46.

Heuristic Analysis

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

Detected Type: Unknown

Frontier Era

The initial release of Ethereum. A bare-bones implementation for technical users.

Block span: 01,149,999
July 30, 2015March 14, 2016

Bytecode Overview

Opcodes579
Unique Opcodes71
Jump Instructions20
Storage Operations11

Verified Source Available

Source verified through compiler archaeology and exact bytecode matching.

View Verification Proof
Show source code (Solidity)
contract mortal {
    address owner;

    function mortal() { owner = msg.sender; }

    function kill() { if (msg.sender == owner) suicide(owner); }
}

contract greeter is mortal {
    string greeting;

    function greeter(string _greeting) {
        greeting = _greeting;
    }

    function greet() returns (string) {
        return greeting;
    }
}

External Links