Back to Home

0xac05...be0e

Utility
Part of The Piper Merriam Collection
0xac0500b26e61...26adbc17be0e
FrontierContract #5,560Exact Bytecode MatchEdit this contract
Deployed December 23, 2015 (10 years ago)Block 733,807

The scheduling logic for the Ethereum Alarm Clock, held in a library

Frontier EraVerified Source

Historical Significance

The rules a scheduling service has to enforce before it takes anyone's money, that the target block is far enough ahead to be claimable, that the payment covers the gas and the caller's fee, and that the new call lands in the right place in the queue, are all here rather than in the contract users call. Keeping the policy in a linked library meant it could be redeployed and pointed at without moving the queue itself.

Context

Deployed in December 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
733,807
Deployment Date
Dec 23, 2015, 03:13 AM
Code Size
4.2 KB
Gas at Deploy
1,155,027

Description

A library holding the logic behind the Ethereum Alarm Clock's scheduler. It validates a request, checks the target block is far enough ahead and that enough ether was sent to cover the payment and the caller's fee, deploys the call contract and funds it, then inserts it into the ordered index of upcoming calls so that callers can find it. It also carries the defaults for the claim window, the grace period and the fees.

Source Verified

Exact bytecode match(4,345 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

Opcodes4,345
Unique Opcodes232
Jump Instructions217
Storage Operations114

External Links

Related contracts