Back to Home

0x3ea0...22e0

Token
Part of The Cyrus Adkisson Collection
0x3ea0db90d67d...51e99cb922e0
FrontierContract #668Exact Bytecode MatchEdit this contract
Deployed August 31, 2015 (11 years ago)Block 169,350

The basic info getter from the solidity-baby-steps tutorials, a read only window onto the block and message globals.

Frontier EraVerified Source

Historical Significance

The ethereum.org token tutorial is where most people who deployed a token in this period started, and this is its opening form: a balance mapping, a guarded subtraction and the metadata a wallet needs to show a name. It has no allowance, so nothing can spend on a holder's behalf and no exchange or escrow can be given a limit. That gap is exactly what ERC-20 was written to close, and copies like this one are the before picture.

Context

Deployed 31 August 2015, during the Frontier era.

Key Facts
Deployer
Cyrus Adkisson(0xcf684d...ad1bac)
Deployment Block
169,350
Deployment Date
Aug 31, 2015, 05:52 PM
Code Size
1.3 KB
Gas at Deploy
383,810
Transactions by Year
20221

Description

Example 15 of the solidity-baby-steps tutorial series, deployed by the author of the series. It records its creator and then does nothing but read the globals back out: the current block's coinbase, difficulty, gas limit, number and timestamp, the message sender, value and gas, and tx.gasprice and tx.origin. The comments in the source are the author working out what each one means, including the note that the miner address returned is the miner of the block the call runs in and not the miner of the block that created the contract.

Source Verified

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

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

Detected Type: Token

Bytecode Overview

Opcodes1,341
Unique Opcodes130
Jump Instructions69
Storage Operations7

External Links

Related contracts

0x3ea0...22e0 - Ethereum History