Back to Home

0xb067...453e

Utility
Part of The Piper Merriam Collection
0xb06732649abb...4aa182c5453e
FrontierContract #3,577Exact Bytecode MatchEdit this contract
Deployed November 8, 2015 (10 years ago)Block 508,887

String comparison helpers, held in a library

Frontier EraVerified Source

Historical Significance

Solidity of this period could not compare two strings: there was no built-in equality for a dynamic type, so every contract that needed it wrote the comparison itself or linked against something like this. Deploying a few hundred bytes of helper as its own contract, to be called into by others, is what passed for a package manager in 2015.

Context

Deployed in November 2015 on the Frontier chain by the account behind the Ethereum Alarm Clock, which deployed the whole system from one address. It reproduces exactly at solc 0.1.6 commit d6e77ce0, a build that was never released and is absent from solc-bin, so Etherscan has no compiler that can verify it.

Key Facts
Deployer
Piper Merriam(0xd3cda9...293601)
Deployment Block
508,887
Deployment Date
Nov 8, 2015, 12:37 PM
Code Size
265.0 B
Gas at Deploy
86,071

Description

A small library of string helpers used across the Ethereum Alarm Clock, chiefly equality between two strings and between a string and a bytes32, which Solidity of this period did not provide. It is the smallest of the alarm clock's libraries and carries no state of its own.

Source Verified

Exact bytecode match(265 bytes)
Compiler: v0.1.6-
Heuristic Analysis

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

Detected Type: Utility

Bytecode Overview

Opcodes265
Unique Opcodes64
Jump Instructions23
Storage Operations0

External Links

Related contracts