Back to Home

Logs

Unknown
Part of The Vitalik Collection
0x8e96a2c65e9f...bc870adefeec
FrontierContract #2,673Exact Bytecode MatchEdit this contract
Deployed October 25, 2015 (10 years ago)Block 435,333

A minimal on-chain logging contract: addLog(s) emits a Log(string) event and addBreak() records the current block number as a section marker.

Frontier EraVerified Source
Key Facts
Deployer
Vitalik Buterin(0x1db343...fa6ee6)
Deployment Block
435,333
Deployment Date
Oct 25, 2015, 01:41 AM
Code Size
324.0 B
Gas at Deploy
120,775
Transactions by Year
201533

Description

Deployed October 25, 2015 by Vitalik Buterin (0x1db3439a22ee7c4d034e9b26437d3960b5af0517) in block 435333. A minimal on-chain logging / journal contract written in Serpent; the canonical source is list_logs/main.se from ethereum/dapp-bin. addLog(v) emits a Log(string) event carrying an arbitrary string (using the event log as append-only storage), addBreak() records the current block number into storage as a section marker, and getLatestBreak() returns it. The deployed runtime (302 bytes) and full creation code (324 bytes) reproduce byte-for-byte from the Serpent source using ethereum/serpent commit f0b4128. runtime sha256 43ca169c61105edc9bdefd34e56a60bebd5557ddeb87370560af99922305d7b6.

Source Verified

SerpentExact bytecode match(324 bytes)
Compiler: f0b4128

Source is list_logs/main.se from ethereum/dapp-bin. Deployed runtime (302 bytes) and creation code (324 bytes) reproduce byte-for-byte using ethereum/serpent commit f0b4128. runtime sha256 43ca169c61105edc9bdefd34e56a60bebd5557ddeb87370560af99922305d7b6; creation sha256 0a4c37f63bdc8414c92ca5abf1565ba28b3e452d5d7fb682901ea900d6c5fec6.

Heuristic Analysis

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

Detected Type: Unknown

Bytecode Overview

Opcodes324
Unique Opcodes83
Jump Instructions13
Storage Operations4

External Links

Related contracts