Back to Home

Relay

Utility
Part of The Piper Merriam Collection
0x66bf4c89d768...ff84886564c7
FrontierExact Bytecode MatchEdit this contract
Deployed October 22, 2015 (10 years ago)Block 419,862

The Relay from Piper Merriam's Ethereum Alarm Clock, created by the scheduler itself to forward one call at a time.

Frontier EraVerified Source

Context

Created 22 October 2015, during the Frontier era.

Key Facts
Deployer
Piper Merriam(0xd3cda9...293601)
Deployment Block
419,862
Deployment Date
Oct 22, 2015, 12:50 AM
Code Size
314.0 B
Transactions by Year
20232

Description

A two function call forwarder from the Ethereum Alarm Clock, whose flattened source names Piper Merriam as its author. The constructor records whoever created it as operator. relayCall takes a target address, a four byte function selector and a data blob, throws unless the caller is the operator, and returns whether target.call of that selector and data succeeded. This one was not deployed directly: the scheduler contract at 0xbcbf4d2ce032769be810890bc1bf3b23a56eab62 creates two relays inside its own constructor, so that contract is the operator and no other address can make it forward anything. Two later scheduler deployments each created another pair with the same runtime bytecode.

Source Verified

Exact bytecode match(314 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

Opcodes314
Unique Opcodes57
Jump Instructions7
Storage Operations1

External Links

Related contracts