Back to Home

Alarm

Oracle
0x422af1f6cbd6...b219acf3a1e9
FrontierContract #5,188Exact Bytecode MatchEdit this contract
Deployed December 15, 2015 (10 years ago)Block 695,524

The Oraclize Alarm example, set to wake in thirty seconds rather than the day the published example asks for.

Frontier EraVerified Source

Context

Deployed 15 December 2015, during the Frontier era.

Key Facts
Deployment Block
695,524
Deployment Date
Dec 15, 2015, 12:23 PM
Code Size
1.3 KB
Gas at Deploy
270,465
Transactions by Year
20151

Description

The Alarm example from oraclize/ethereum-examples, deployed by 0x0047a8033cc6d6ca2ed5044674fd421f44884de8, the account Oraclize used for its own contracts. The whole contract is a constructor that sends one Oraclize query with an empty argument and a delay, plus a __callback that throws unless the caller is the Oraclize callback address and then does nothing at all; the point of it is the timer, not the answer. The published example asks for a delay of one day. This deployment asks for thirty seconds, which is the only difference between the two and the reason the example as written does not reproduce it. The Oraclize contract is looked up through the address resolver at 0x1d11e5eae3112dbd44f99266872ff1d07c77dce8 in the constructor and its address kept in the first storage slot.

Source Verified

Exact bytecode match(1,336 bytes)
Compiler: v0.1.6+
Heuristic Analysis

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

Detected Type: Oracle

Bytecode Overview

Opcodes1,336
Unique Opcodes105
Jump Instructions35
Storage Operations12

External Links

Related contracts