Back to Home

SimpleAuction

auction
0xa46f385e79c1...d7a616626d7d
FrontierContract #5,648Exact Bytecode MatchEdit this contract
Deployed December 27, 2015 (10 years ago)Block 755,681

The Simple Open Auction from the Solidity documentation, opened for 1000 seconds with the deployer as beneficiary.

Frontier EraVerified Source

Context

Deployed 27 December 2015, during the Frontier era.

Key Facts
Deployment Block
755,681
Deployment Date
Dec 27, 2015, 11:14 AM
Code Size
679.0 B
Gas at Deploy
233,070
Transactions by Year
20151
20251

Description

The SimpleAuction example from the Solidity documentation. bid throws once the bidding period is over or if the value sent does not beat the standing bid, refunds the previous leader with send, and records the new one. auctionEnd throws before the deadline and on a second call, emits AuctionEnded and forwards the whole contract balance to the beneficiary. The fallback throws, so plain ether sent without data is rejected rather than kept. The refund inside bid uses send and ignores its return value, which is the documented weakness of this example: a leader whose refund fails loses the money to the beneficiary, since auctionEnd sends the entire balance rather than the winning bid. The constructor arguments set a bidding time of 1000 seconds and name the deployer 0xa46fcc88d1e03f79e264ec48bcf05094401a6962 as beneficiary.

Source Verified

Exact bytecode match(679 bytes)
Compiler: v0.1.7+
Heuristic Analysis

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

Detected Type: auction

Bytecode Overview

Opcodes679
Unique Opcodes138
Jump Instructions36
Storage Operations27

External Links

Related contracts