HackerHaiku
Verified contract
Active on
Ethereum with 3,585 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x8e66…8920
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
DP | ERC-721 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21103470 | 22 days ago | | | 0 | 0.00010630030 | |
| 21102456 | 22 days ago | | | 0 | 0.00013521983 | |
| 20599063 | 3 months ago | | | 0 | 0.000033779980 | |
| 20599062 | 3 months ago | | | 0 | 0.000031809174 | |
| 20593789 | 3 months ago | | | 0 | 0.000064212200 | |
| 20567156 | 3 months ago | | | 0 | 0.000069889864 | |
| 20249084 | 5 months ago | | | 0 | 0.000090329110 | |
| 20217845 | 5 months ago | | | 0 | 0.00019023132 | |
| 19961055 | 6 months ago | | | 0 | 0.00044145544 | |
| 19858372 | 6 months ago | | | 0 | 0.00012297189 |
ABI
ABI objects
Getter at block 21260768
description() view returns (string)
Generative cyberpunk themed haiku mintable via SMS.
externalUrl() view returns (string)
https://hackerhaiku.com
imagePartFour() view returns (string)
</text><rect x="3%" y="3%" width="94%" height="94%" fill="none" stroke="#05f228" stroke-width=".5%"/></svg>
imagePartOne() view returns (string)
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><style>.h{font-family:Courier New;font-size:10px;fill:#05f228;animation: yg 4s 3.9s infinite;}.fp{font-family:Courier New;font-size:3px;fill:#05f228;}@keyframes yg{0%{fill:yellow;}10%{fill:#305f228;}}</style><rect x="0" y="0" width="200" height="200" fill="black"/><text x="10" y="85" class="h">
imagePartThree() view returns (string)
</text><text x="10" y="115" class="h">
imagePartTwo() view returns (string)
</text><text x="10" y="100" class="h">
license() view returns (string)
CC BY-NC 4.0
name() view returns (string)
HackerHaiku
owner() view returns (address)
0x51582e2c703b0d7c745c6a4ae0336c98c3c41802
symbol() view returns (string)
HAH
tokenName() view returns (string)
Hacker Haiku
verifySignature() view returns (address)
0x8e669d37f1c4b1cb61c3b9d55d1004f6d6298920
Read-only
balanceOf(address owner) view returns (uint256)
getApproved(uint256 tokenId) view returns (address)
getHTML(uint256 _tokenId) view returns (bytes)
getSVG(uint256 _tokenId) view returns (bytes)
haikus(string) view returns (uint256)
isApprovedForAll(address owner, address operator) view returns (bool)
ownerOf(uint256 tokenId) view returns (address)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenURI(uint256 _tokenId) view returns (string)
tokens(uint256) view returns (string line1, string line2, string line3)
State-modifying
Events approve(address to, uint256 tokenId)
mint(address _to, string _line1, string _line2, string _line3, bytes32 _ethSignedMessageHash, bytes _signature) payable
renounceOwnership()
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes data)
setApprovalForAll(address operator, bool approved)
transferFrom(address from, address to, uint256 tokenId)
transferOwnership(address newOwner)
updateExternalUrl(string _newExternalUrl)
updateSigner(address _newSigner)
withdraw()
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
constructor(address _signer)
receive()
This contract contains no error objects.