Back to Home

0x7d47...42fb

Token
Part of The Cyrus Adkisson Collection
0x7d4772bfc362...baab6dd142fb
FrontierContract #775Exact Bytecode MatchEdit this contract
Deployed September 3, 2015 (11 years ago)Block 179,608

The third incrementer from the solidity-baby-steps tutorials, adding a second parameter to the transactional call.

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 3 September 2015, during the Frontier era.

Key Facts
Deployer
Cyrus Adkisson(0xcf684d...ad1bac)
Deployment Block
179,608
Deployment Date
Sep 3, 2015, 12:20 PM
Code Size
1.4 KB
Gas at Deploy
424,499
Transactions by Year
20155

Description

Example 22 of the solidity-baby-steps tutorial series, deployed by the author of the series minutes after example 21. increment now takes two parameters, an amount and an arbitrary value that is stored alongside the counter, and writes a different status string into storage depending on whether the amount was zero. The source carries the geth command line it was written to demonstrate, including the explicit gas argument the author added to make sure the transaction went through. Anyone can call it; the creator address is recorded but never checked.

Source Verified

Exact bytecode match(1,480 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,480
Unique Opcodes107
Jump Instructions87
Storage Operations32

External Links

Related contracts