Back to Home

Private Lottery

Unknown
Part of The Vitalik Collection
0x4fea5cb278ed...1a0d2faa609b
FrontierContract #1,893Exact Bytecode MatchEdit this contract
Deployed October 12, 2015 (10 years ago)Block 370,489

Vitalik Buterin Serpent oracle caller (Oct 12, 2015). callback + call; call() forwards value to an external fetcher's get(string) and stores a callback id. Sibling of 0xc861fc8d. Byte-for-byte cracked (Serpent @ f0b4128).

Frontier EraVerified Source
Key Facts
Deployer
Vitalik Buterin(0x1db343...fa6ee6)
Deployment Block
370,489
Deployment Date
Oct 12, 2015, 03:33 AM
Code Size
628.0 B
Gas at Deploy
60,462
Transactions by Year
20151

Description

Deployed October 2015 by Vitalik Buterin. A Serpent contract in the same family as the 422-byte get(string) query contracts, with three functions including a bet/registration function that writes to a keyed storage map and forwards a fee to an external registry via get(string).

Source Verified

SerpentExact bytecode match(628 bytes)
Compiler: f0b4128

Serpent oracle caller (callback + call), sibling of 0xc861fc8d and part of Vitalik's Oct 12 2015 paid-query/oracle set. Compiled with ethereum/serpent @ f0b4128; exact creation+runtime match (610-byte runtime). Like 0xc861 but call() forwards msg.value to the external fetcher's get(string) (fetcher.get(url, value=msg.value)); no placeholder cow log.

Heuristic Analysis

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

Detected Type: Unknown

Bytecode Overview

Opcodes628
Unique Opcodes94
Jump Instructions18
Storage Operations5

External Links

Related contracts