Back to Home

StringLib

Library
Part of The Piper Merriam Collection
0xe6b35563dc56...2772cdb2340c
FrontierContract #2,355Exact Bytecode MatchEdit this contract

Bytecode verified via sibling

This contract shares identical runtime bytecode with StringLib (0x4f830b11...) which has been verified through compiler archaeology.

Deployed October 21, 2015 (10 years ago)Block 419,518

A string and bytes conversion library, deployed 2015-10-21.

Frontier EraVerified Source

Historical Significance

StringLib converts between a 32 byte word and an unsigned integer in both directions, which is the operation contracts of the period needed to build and parse packed identifiers by hand. It holds no state and has no owner. At a few hundred bytes it is one of the smaller deliberate library deployments of the era, put on chain so other contracts could link against it instead of duplicating the code.

Context

Deployed in October 2015, when contracts had no standard library and common routines were put on chain individually to be linked against.

Key Facts
Deployer
Piper Merriam(0xd3cda9...293601)
Deployment Block
419,518
Deployment Date
Oct 21, 2015, 11:05 PM
Code Size
265.0 B
Gas at Deploy
86,071

Description

StringLib converts between a 32 byte word and an unsigned integer in both directions, which is the operation contracts of the period needed to build and parse packed identifiers by hand. It holds no state and has no owner. At a few hundred bytes it is one of the smaller deliberate library deployments of the era, put on chain so other contracts could link against it instead of duplicating the code.

Source Verified

SolidityExact bytecode match(265 bytes)
Compiler: soljson

Runtime + creation exact. Compiler identified from the on-chain library version stamp PUSH6 0x0105e11e10f8.

Historian Categories

Library
Heuristic Analysis

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

Detected Type: Library

Bytecode Overview

Opcodes265
Unique Opcodes64
Jump Instructions23
Storage Operations0

External Links

Related contracts