The address book for a ShapeShift exchange bot: stores the address of the current bot contract so clients can find it.
Key Facts
Description
Its owner sets the address of the shapeshiftbot contract; anyone can read it.
Source Verified
Exact runtime and creation bytecode match with soljson v0.1.6+commit.d41f8b7c, optimizer on. Source: github.com/axic/shapeshiftbot shapeshiftbot.lookup.sol (author original, verbatim). Verified on Etherscan. Not submitted to Sourcify: its oldest supported compiler is v0.1.7.
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 ShapeshiftBotLookup {
address owner;
address shapeshift;
modifier owneronly { if (msg.sender == owner) _ }
function setOwner(address _owner) owneronly {
owner = _owner;
}
function ShapeshiftBotLookup() {
owner = msg.sender;
}
function setAddress(address _addr) owneronly {
shapeshift = _addr;
}
function getAddress() returns (address _addr) {
return shapeshift;
}
function kill() owneronly {
suicide(msg.sender);
}
}External Links
Related contracts
Contract 0x4f82a4...59952c
Same deployerA redeemable voucher token: only the owner can hand units out, and a holder redeems them back to the owner with a message attached.
0x4f82a4...59952cNovember 7, 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, 2015Contract 0xd4eae4...a2c77a
Same eraThe ethereum.org crowdsale tutorial, deployed on the ninth day of the public chain, with the funding goal, deadline and price fixed at construction.
0xd4eae4...a2c77aAugust 8, 2015