Back to Home

MyToken

Unknown
0xe6ee69495b57...09164aff87a2
FrontierContract #3,073Exact Bytecode MatchEdit this contract
Deployed October 30, 2015 (10 years ago)Block 462,663

The last and smallest of the October 2015 prototypes at 211 bytes of runtime, compiled with the optimizer on. Supply 3,000, and it emitted four Transfer events.

Frontier EraVerified Source

Historical Significance

The final deployment in the October 2015 run that first brought balanceOf, transfer and the Transfer event together on Ethereum mainnet, in block 462,663 on 30 October 2015. It is the smallest of the nine at 211 bytes of runtime, the only one compiled with the optimizer on, and one of the two that ever moved a balance, emitting four Transfer events. The balance mapping went back to private with balanceOf as its accessor, and the Transfer event keeps the indexed addresses introduced three days earlier. Four days later, on 3 November 2015, 0x9b22a80D5c7B3374a05b446081f97d0A34079e7F deployed MistCoin at 0xf4eCEd2f682CE333f96f2D8966C613DeD8fC95DD, the first contract on mainnet to carry balanceOf, transfer and Transfer along with a name, a symbol and a decimal place, and so the first a wallet could render as a token. This is the last of the prototypes that preceded it.

Key Facts
Deployment Block
462,663
Deployment Date
Oct 30, 2015, 11:05 AM
Code Size
319.0 B
Gas at Deploy
102,646
Transactions by Year
20154
20232
20241

Description

Deployed 30 October 2015 by 0xB1a2B43A7433dd150BB82227eD519Cd6b142d382. This is the first of the run compiled with the optimizer on, which is why it is 211 bytes rather than 600: the address mask is computed as 2**160 - 1 instead of pushed as twenty bytes of ff, and the two functions share a single return block. Balances sit in an unexported mapping read through a balanceOf function, and the Transfer event indexes both addresses. Constructor supply 3,000. Four Transfer events were emitted over its life.

Source recovered by compiling against solc v0.1.6+commit.d41f8b7c with the optimizer on, reproducing both the deployed runtime and the creation bytecode exactly.

Source Verified

Exact bytecode match(319 bytes)
Compiler: v0.1.6+
Heuristic Analysis

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

Detected Type: Unknown

Bytecode Overview

Opcodes319
Unique Opcodes84
Jump Instructions12
Storage Operations8

External Links

Related contracts