Chronophotograph
Verified contract
Active on
Ethereum with 863 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xd748…4d22
-
variable spans 31 additional slots
Balances ($0.00)
No balances found for "Chronophotograph"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20921338 | a day ago | | | 0 | 0.0073415017 | |
| 20842276 | 12 days ago | | | 0 | 0.0012037621 | |
| 20761959 | 24 days ago | | | 0 | 0.0015232140 | |
| 20708579 | a month ago | | | 0 | 0.000058301937 | |
| 20666768 | a month ago | | | 0 | 0.00025615468 | |
| 20626440 | a month ago | | | 0 | 0.00011850490 | |
| 20607773 | a month ago | | | 0 | 0.000038948685 | |
| 20604846 | a month ago | | | 0 | 0.000058750728 | |
| 20541758 | 2 months ago | | | 0 | 0.00017796918 | |
| 20522165 | 2 months ago | | | 0 | 0.000071823240 |
ABI
ABI objects
Getter at block 20931613
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
code_version() view returns (uint256)
0
cur_block() view returns (uint256)
20931613
deafbeef2() view returns (address)
0xd7483426ea2edc69cc446859e20d61de1bae4d22
name() view returns (string)
Chronophotograph
numTokens() view returns (uint256)
265
owner() view returns (address)
0x7ccd2ee72a75f7e4776f598c1be11a119fd8d191
royalty_percentage() view returns (uint256)
10
royalty_receiver() view returns (address)
0x7ccd2ee72a75f7e4776f598c1be11a119fd8d191
symbol() view returns (string)
CHRONOPHOTO
totalSupply() view returns (uint256)
265
Read-only
balanceOf(address owner) view returns (uint256)
codes(uint256) view returns (uint32 numCodeLocations, uint256 numOnchainCodeIndices)
delegate_address(uint256) view returns (address)
getApproved(uint256 tokenId) view returns (address)
getCalldataCodeLocation(uint256 sid, uint256 i) view returns (bytes32 txhash)
getOnchainCode(uint256 sid) view returns (string)
getOnchainCodeIndices(uint256 sid) view returns (uint32[])
getRoleAdmin(bytes32 role) view returns (bytes32)
getTokenParams(uint256 i) view returns (uint256 block_number, bytes32 codeLocation0, uint256 parent_id, uint256 epoch, uint256 codeversion, address photographer)
hasRole(bytes32 role, address account) view returns (bool)
isApprovedForAll(address owner, address operator) view returns (bool)
next_block_number(uint256 pid) view returns (uint256 bn)
onchain_code(uint256) view returns (string)
ownerOf(uint256 tokenId) view returns (address)
par(uint256) view returns (uint256 next_block_number, uint256 time_lock_length, uint256 epoch)
royaltyInfo(uint256 _tokenId, uint256 _salePrice) view returns (address receiver, uint256 royaltyAmount)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenURI(uint256 tokenId) view returns (string)
walletOfOwner(address a) view returns (uint256[])
State-modifying
Events CockShutter(uint256 pid, address a)
ShutterRelease(uint256 pid) returns (uint256 _tokenId)
approve(address to, uint256 tokenId)
grantRole(bytes32 role, address account)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes data)
setApprovalForAll(address operator, bool approved)
setBaseURI(string b)
setCalldataCode(uint256 sid, uint256 index, bytes32 txhash)
setCodeVersion(uint256 c)
setDeafbeef2ContractAddress(address _deafbeef2_contract_address)
setNumCalldataCodeLocations(uint256 sid, uint32 i)
setOnchainCode(uint256 index, string b)
setOnchainCodeIndex(uint256 sid, uint32[] c)
setOwner(address a)
setPidRange(uint256 low, uint256 high)
setRoyaltyPercentage(uint256 p)
setRoyaltyReceiver(address a)
setTokenURI(uint256 i, string b)
transferFrom(address from, address to, uint256 tokenId)
withdraw()
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
eCockShutter(uint256 pid, address a)
eShutterRelease(uint256 token_id, uint256 parent_id, uint256 epoch, uint256 code_version, address photographer)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.