Back to Home

TestIssue(TI)

Token
0x610f1d4d442f...78f7a587f701
FrontierContract #7,540Exact Bytecode MatchEdit this contract
Deployed January 31, 2016 (10 years ago)Block 933,833

The last rehearsal of the PreVNK token, deployed 13 minutes before the production contract with a supply of 5,000.

Frontier EraVerified Source

Historical Significance

PreVNK is an uncommon case for the Frontier era: the original Solidity survives from the authors themselves rather than from reconstruction. The FreeMyVunk account published the contract to GitHub at 20:31 UTC on 31 January 2016, nine minutes after the production deployment, and that file still recompiles byte for byte to both the runtime and the creation code of all four deployments in this cluster. The contract also records a problem ERC-20 had not yet solved. It emits a non standard TransferFrom event alongside Transfer, because, as its own comment explains, the standard Transfer event alone did not let an observer rebuild balances from logs.

Context

EIP-20 was still an open issue on the day these went out, and the project README points straight at it. The five deployments were made from the Mist wallet across 96 minutes by three different addresses, iterating on one design. The earlier ones assign to the issuer balance inside issue(), the later ones increment it instead, a one character edit that shows up as a three byte difference in the deployed runtime. The source also carries comments citing Solidity issues 333 and 281, optimizer storage bugs that were live at the time, warning that the statement order inside transferFrom must not be tidied up or the contract breaks.

Token Information
Token Name
TestIssue
Symbol
TI
Decimals
0
Key Facts
Deployment Block
933,833
Deployment Date
Jan 31, 2016, 08:09 PM
Code Size
2.0 KB
Gas at Deploy
507,441
Transactions by Year
20161

Source Verified

SolidityExact bytecode match(2,009 bytes)
Compiler: soljson

Exact runtime + creation bytecode match. Runtime 1311 bytes, creation 1753 bytes plus 256 bytes of ABI encoded constructor arguments. Compiled with soljson-v0.2.0+commit.4dc2445e, optimizer ON.

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

Opcodes2,009
Unique Opcodes179
Jump Instructions95
Storage Operations57

External Links

Related contracts