Bytecode verified via sibling
This contract shares identical runtime bytecode with Greeter (0x66a4aeaa...) which has been verified through compiler archaeology.
A greeter renamed to store a hash
Context
Frontier and Homestead era deployment.
Key Facts
Description
A greeting held in storage, read back by one function and replaced by another. It is the same contract published at 0x70d0f0c54c with both of those functions renamed: what the source calls greet is called getHash here, and what it calls setGreeting is called setHash. Eight bytes separate the two deployments and all eight are dispatcher entries. Whoever deployed it was storing something they thought of as a hash rather than a greeting, and changed the names to say so without touching a line of the logic. The contract kept its own name, since its constructor never reaches the dispatcher.
Source Verified
Heuristic Analysis
The following characteristics were detected through bytecode analysis and may not be accurate.
Frontier Era
The initial release of Ethereum. A bare-bones implementation for technical users.
Bytecode Overview
Verified Source Available
Source verified through compiler archaeology and exact bytecode matching.
View Verification ProofShow source code (Solidity)
// Submitted by EthereumHistory (ethereumhistory.com)
contract Greeter {
string greeting;
function Greeter(string _greeting) public {
greeting = _greeting;
}
function getHash() constant returns (string) {
return greeting;
}
function setHash(string _newgreeting) {
greeting = _newgreeting;
}
}External Links
Related contracts
Greeter
Same deployerA greeter renamed to store a hash
0x66a4ae...a7f7f6October 5, 2015Contract 0x140c70...d1bfe7
Same deployerA greeter renamed to store a hash
0x140c70...d1bfe7October 5, 2015Greeter
Same eraA HelloWorld greeter deployed at block 51,909 on 8 August 2015, one of a run of contracts from the same account that week.
0x412fda...7267edAugust 8, 2015Greeter
Same eraA Greeter with the message 'Ethereum will change the world smarter' - deployed Aug 8, 2015 by a developer connected to the Tokyo Smart Contract meetup.
0xda0c1c...7a68ebAugust 8, 2015MessageStore
Same eraA 6-line contract storing a single public string, deployed Day 9 of Ethereum by a prolific early experimenter who shipped 18 contracts in one week.
0xd2eccd...ff3d6bAugust 8, 2015Greeter
Same eraThe go-ethereum Contract Tutorial greeter, deployed with the greeting: Hello World!
0x506f4b...466983August 8, 2015