Back to Home

mortal

Unclassified
0x75516957befb...efc7935b3d88
FrontierContract #4,405Exact Bytecode MatchEdit this contract

Bytecode verified via sibling

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

Deployed December 2, 2015 (10 years ago)Block 629,908

The mortal base contract from the Frontier Guide deployed on its own, with nothing inheriting from it.

Frontier EraVerified Source

Historical Significance

mortal is the two line base every contract in the Frontier Guide tutorials inherited from, and the guide's text lives in the go-ethereum wiki: the constructor records the deployer and kill() lets that address selfdestruct the contract. These deployments are the base by itself, with no derived contract and nothing to destroy, which is what the tutorial produced if you compiled the file and deployed the wrong one of the two contracts in it. Source recovered by exact bytecode match: solc v0.1.7+commit.b4e666cc with the optimizer off reproduces all 277 bytes of the creation transaction.

Context

Deployed in 2015 on the Ethereum Frontier network.

Key Facts
Deployment Block
629,908
Deployment Date
Dec 2, 2015, 12:34 PM
Code Size
277.0 B
Gas at Deploy
100,265

Description

mortal is the two line base every contract in the Frontier Guide tutorials inherited from, and the guide's text lives in the go-ethereum wiki: the constructor records the deployer and kill() lets that address selfdestruct the contract. These deployments are the base by itself, with no derived contract and nothing to destroy, which is what the tutorial produced if you compiled the file and deployed the wrong one of the two contracts in it. Source recovered by exact bytecode match: solc v0.1.7+commit.b4e666cc with the optimizer off reproduces all 277 bytes of the creation transaction.

Source Verified

Exact bytecode match(277 bytes)
Compiler: v0.1.7+
Heuristic Analysis

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

Detected Type: Unclassified
Contains SELFDESTRUCT opcode

Bytecode Overview

Opcodes277
Unique Opcodes42
Jump Instructions7
Storage Operations5

External Links