Back to Home

LastIsMe

Utility
0x7d692b829cb5...3fc1b75e0c15
FrontierContract #1,009Exact Bytecode MatchEdit this contract
Deployed September 9, 2015 (11 years ago)Block 207,536

A last-player-wins game: each entry makes the sender the last player, and after enough blocks with no new entry the pot is paid to them.

Frontier EraVerified Source
Key Facts
Deployment Block
207,536
Deployment Date
Sep 9, 2015, 10:15 AM
Code Size
555.0 B
Gas at Deploy
216,937
Transactions by Year
20155
20191
20221
20234
20254
202611

Description

Players send ether to the contract and the most recent sender becomes the last player. If no one else plays for a set number of blocks, the next transaction pays the accumulated pot to the last player, minus a 1% fee to the owner. The same deployer later published a finished version of this game as LastIsMe in 2016; this is one of the prototypes that preceded it. In this version the payout requires remaining() < 0 on an unsigned value, which can never be true, so the pot can never be paid out.

Source Verified

SolidityExact bytecode match(555 bytes)
Compiler: v0.1.1+

Exact runtime and creation bytecode match with soljson v0.1.1+commit.6ff4cd6, optimizer on. Source: handwritten reconstruction from bytecode. Verified on Etherscan. Not submitted to Sourcify: its oldest supported compiler is v0.1.7. Contract name is a stand-in: stand-in: the original 2015 contract name is not recoverable (MyBid() survives as a renamed former constructor in the earliest versions); LastIsMe is the name the same deployer gave this game when verifying its April 2016 successor at 0xaf396dce15cb9e834ff9187f34f589db22c849a8.

Heuristic Analysis

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

Detected Type: Utility

Bytecode Overview

Opcodes555
Unique Opcodes94
Jump Instructions33
Storage Operations26

External Links

Related contracts