Back to Home

Ping

Experimental
Part of The Cyrus Adkisson Collection
0xd2478e534318...581a8d543d24
FrontierContract #863Exact Bytecode MatchEdit this contract
Deployed September 5, 2015 (11 years ago)Block 189,327

The Ping half of Cyrus Adkisson's contract to contract call exercise

Frontier EraVerified Source

Historical Significance

The ping chapter of cyrusadkisson/solidity-baby-steps. It holds the address of a Pong contract and calls it two ways, once as a constant call and once as a transaction, to show that only the transactional form can change state. Deployed 25 August 2015 and later destroyed.

Context

Frontier era deployment by Cyrus Adkisson, from his Solidity teaching repository.

Key Facts
Deployer
Cyrus Adkisson(0xcf684d...ad1bac)
Deployment Block
189,327
Deployment Date
Sep 5, 2015, 05:35 PM
Code Size
1.2 KB
Gas at Deploy
333,882
Transactions by Year
20152

Description

The ping chapter of cyrusadkisson/solidity-baby-steps. It holds the address of a Pong contract and calls it two ways, once as a constant call and once as a transaction, to show that only the transactional form can change state. Deployed 25 August 2015 and later destroyed.

Source Verified

SolidityExact bytecode match(1,277 bytes)
Compiler: soljson

Exact creation bytecode match. Author Cyrus Adkisson published source at https://github.com/cyrusadkisson/solidity-baby-steps/blob/master/contracts/45_ping.sol. Batch-matched against 357 deploy TXs from deployer 0xcf684dfb8304729355b58315e8019b1aa2ad1bac.

Historian Categories

Experimental
Heuristic Analysis

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

Detected Type: Experimental

Bytecode Overview

Opcodes1,277
Unique Opcodes100
Jump Instructions35
Storage Operations21

External Links

Related contracts