Back to Home

MyToken

Token
0xe4d4e2caa4ee...e6d268b76f1b
Spurious DragonContract #27KExact Bytecode MatchEdit this contract
Deployed December 22, 2016 (9 years ago)Block 2,852,549

An ethereum.org tutorial token deployed with no name and no symbol, that tracks spending against approvals rather than decrementing them.

Spurious Dragon EraVerified Source

Historical Significance

Instead of decrementing an allowance as it is drawn, this revision of the tutorial keeps a separate ledger of how much of each approval has been spent and compares against it. The result is the same limit enforced from the opposite direction, and it avoids the write-after-read that made the ERC-20 approve race famous. It is a road the standard did not take, preserved in the contracts that copied the tutorial while it was still there.

This deployment left the name and the symbol empty. Both are set once in the constructor and no function changes them, so the token has no display identity of any kind and never will: a wallet holding it can only ever show its address.

Context

By late 2016 ERC-20 had settled the interface a token was expected to answer, and the ethereum.org tutorial was still where most people copied one from. OpenZeppelin's contracts were not yet the default, so the code behind a token of this period is usually the tutorial's, with the constructor arguments changed and nothing else.

Token Information
Decimals
0
Key Facts
Deployment Block
2,852,549
Deployment Date
Dec 22, 2016, 06:45 AM
Code Size
1.8 KB
Gas at Deploy
603,370

Description

A fixed-supply token supporting transfers and allowance spending, plus approvals that call back into the spending contract. Deployed December 2016 by 0x7308c0ea411371ffd2f88c0fab7db03ae020fb97.

Source Verified

Exact bytecode match(1,820 bytes)
Compiler: v0.4.6+

Historian Categories

Token
Heuristic Analysis

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

Detected Type: Token
Has ERC-20-like patterns

Bytecode Overview

Opcodes1,820
Unique Opcodes128
Jump Instructions95
Storage Operations32

External Links

Related contracts