Appearance
Functions
Functions are grouped by their exact signature below. Read functions do not change state. Simulate every write against one current block before the user signs it. If the state changes or the simulation reverts, refresh state and rebuild the call; do not retry it automatically.
The TABLETS function approve(address,uint256) is ERC-721 approval. Bounded CLAY approval is a call to the configured CLAY token contract.
| Signature | Selector | Class | Return types |
|---|---|---|---|
approve(address,uint256) | 0x095ea7b3 | Write | — |
auctionEndTimestamp(uint256) | 0x228bd90d | Read | uint256 |
auctionStartTimestamp(uint256) | 0xb6f0ce8d | Read | uint256 |
balanceOf(address) | 0x70a08231 | Read | uint256 |
clayToken() | 0xeb247bc3 | Read | address |
currentAuctionId() | 0x0c0b86ca | Read | uint256 |
DAY() | 0x27cfe856 | Read | uint256 |
deadAddress() | 0x27c8f835 | Read | address |
effectiveSupply() | 0x8fc47093 | Read | uint256 |
emptyDescriptionPrefix() | 0x3e30e217 | Read | string |
emptyDescriptionSuffix() | 0x462bedd0 | Read | string |
emptyImageURI() | 0x23440335 | Read | string |
emptyTitle() | 0x23497d2d | Read | string |
finalizeAuction(uint256,string,string,string) | 0x59e275a8 | Write | — |
firstAuctionTokyoDayNumber() | 0x78d7e3a9 | Read | uint256 |
freezeUpgrades() | 0x152d0731 | Write | — |
getApproved(uint256) | 0x081812fc | Read | address |
getAuction(uint256) | 0x78bd7935 | Read | (uint256,uint256,uint256,uint256,bool) |
getRecord(uint256) | 0x03e9e609 | Read | (uint8,uint256,string,string,string) |
getSubmission(uint256) | 0x3e8686cc | Read | (uint256,address,bytes32,uint256,bool) |
increaseBid(uint256,uint256) | 0x1dd92a66 | Write | — |
initializationTimestamp() | 0xefa7f4ab | Read | uint256 |
initialize((address,address,address,string,string,string,string,string,string)) | 0x60dcbf34 | Write | — |
isApprovedForAll(address,address) | 0xe985e9c5 | Read | bool |
isRefundable(uint256) | 0xcce6ef44 | Read | bool |
MAX_DESCRIPTION_BYTES() | 0xc81ea2a0 | Read | uint256 |
MAX_IMAGE_URI_BYTES() | 0xa272ce66 | Read | uint256 |
MAX_TITLE_BYTES() | 0x91836003 | Read | uint256 |
MINIMUM_BID_DENOMINATOR() | 0xeae472c6 | Read | uint256 |
minimumBid() | 0xd3a86386 | Read | uint256 |
name() | 0x06fdde03 | Read | string |
nextSubmissionId() | 0x35b96901 | Read | uint256 |
ownerOf(uint256) | 0x6352211e | Read | address |
proxiableUUID() | 0x52d1902d | Read | bytes32 |
recordDate(uint256) | 0xbb888c40 | Read | string |
recordTokyoDayNumber(uint256) | 0xc44809d8 | Read | uint256 |
safeTransferFrom(address,address,uint256,bytes) | 0xb88d4fde | Write | — |
safeTransferFrom(address,address,uint256) | 0x42842e0e | Write | — |
setApprovalForAll(address,bool) | 0xa22cb465 | Write | — |
submissionOf(uint256,address) | 0x7a238b45 | Read | uint256 |
submit(string,string,string,uint256) | 0x6b13df81 | Write | uint256 |
supportsInterface(bytes4) | 0x01ffc9a7 | Read | bool |
symbol() | 0x95d89b41 | Read | string |
tokenURI(uint256) | 0xc87b56dd | Read | string |
TOKYO_OFFSET() | 0xade6e60d | Read | uint256 |
totalEscrowed() | 0xf9168231 | Read | uint256 |
transferFrom(address,address,uint256) | 0x23b872dd | Write | — |
UPGRADE_INTERFACE_VERSION() | 0xad3cb1cc | Read | string |
upgradeAuthority() | 0xdd7d7cd9 | Read | address |
upgradesFrozen() | 0x6d439372 | Read | bool |
upgradeToAndCall(address,bytes) | 0x4f1ef286 | Payable write | — |
withdrawRefund(uint256) | 0x9d153495 | Write | — |
Parameter order and return types are defined by the published ABI. The contract defines caller restrictions, preconditions, state changes, token transfers, events and custom errors; the Guide explains the corresponding workflows. Only the configured upgrade authority can call upgradeToAndCall(address,bytes) or freezeUpgrades(). Other state-changing functions are available when their contract preconditions are met.