Blockheads
Verified contract
Active on
Ethereum with 3,064 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
7 additional
variables
Balances ($1,702.97)
Native
Value
$1,702.97
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.7 | $2,432.82 |
$1,702.97 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20728471 | a month ago | | | 0 | 0.00027415874 | |
| 20525893 | 2 months ago | | | 0 | 0.00013631770 | |
| 20248301 | 3 months ago | | | 0 | 0.00017871837 | |
| 19886077 | 5 months ago | | | 0 | 0.00016745616 | |
| 19828169 | 5 months ago | | | 0 | 0.00034051130 | |
| 19587337 | 6 months ago | | | 0 | 0.00060636373 | |
| 19483236 | 7 months ago | | | 0 | 0.0032617103 | |
| 19436492 | 7 months ago | | | 0 | 0.0018555863 | |
| 19424030 | 7 months ago | | | 0 | 0.0019710313 | |
| 19424028 | 7 months ago | | | 0 | 0.0020933795 |
ABI
ABI objects
Getter at block 20921602
ERC712_VERSION() view returns (string)
1
currentlyAvailable() view returns (uint256)
4000
getChainId() view returns (uint256)
1
getDomainSeperator() view returns (bytes32)
0x0c49652efd9df050c168b6df2d60c0cf7cdb57a27dbce45973f345c0cba027bb
mintCost() view returns (uint256)
50000000000000000
mintingEnabled() view returns (bool)
true
name() view returns (string)
Blockheads
nextTokenId() view returns (uint256)
3986
owner() view returns (address)
0x521817f39b9dfd290b7286b57f1dd2b0e2fb0304
symbol() view returns (string)
BLOK
totalAvailable() view returns (uint256)
10000
totalSupply() view returns (uint256)
3985
Read-only
armsIndex(uint256 tokenId) view returns (uint32)
backgroundIndex(uint256 tokenId) view returns (uint32)
balanceOf(address owner) view returns (uint256)
bodyIndex(uint256 tokenId) view returns (uint32)
faceIndex(uint256 tokenId) view returns (uint32)
getApproved(uint256 tokenId) view returns (address)
getArmsData(uint256 tokenId) view returns (bytes)
getArmsLabel(uint256 tokenId) view returns (string)
getBgData(uint256 tokenId) view returns (bytes)
getBgLabel(uint256 tokenId) view returns (string)
getBodyData(uint256 tokenId) view returns (bytes)
getBodyLabel(uint256 tokenId) view returns (string)
getFaceData(uint256 tokenId) view returns (bytes)
getFaceLabel(uint256 tokenId) view returns (string)
getHeadData(uint256 tokenId) view returns (bytes)
getHeadLabel(uint256 tokenId) view returns (string)
getHeadwearData(uint256 tokenId) view returns (bytes)
getHeadwearLabel(uint256 tokenId) view returns (string)
getName(uint256 tokenId) view returns (string)
getNonce(address user) view returns (uint256 nonce)
getProfession(uint256 tokenId) view returns (string)
headIndex(uint256 tokenId) view returns (uint32)
headwearIndex(uint256 tokenId) view returns (uint32)
isApprovedForAll(address owner, address operator) view returns (bool)
isMintInBox(uint256 tokenId) view returns (bool)
nameOverrides(uint256) view returns (string)
overrides(uint256) view returns (uint32 background, uint32 body, uint32 arms, uint32 head, uint32 face, uint32 headwear, bool backgroundOverridden, bool bodyOverridden, bool armsOverridden, bool headOverridden, bool faceOverridden, bool headwearOverridden)
ownerOf(uint256 tokenId) view returns (address)
professionIndex(uint256 tokenId) view returns (uint32)
professionOverrides(uint256) view returns (uint32 profession, bool overridden)
royaltyInfo(uint256, uint256 value) view returns (address receiver, uint256 royaltyAmount)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenByIndex(uint256 index) view returns (uint256)
tokenOfOwnerByIndex(address owner, uint256 index) view returns (uint256)
tokenURI(uint256 tokenId) view returns (string)
State-modifying
Events approve(address to, uint256 tokenId)
buy4get1free() payable
executeMetaTransaction(address userAddress, bytes functionSignature, bytes32 sigR, bytes32 sigS, uint8 sigV) payable returns (bytes)
mint() payable
renounceOwnership()
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes _data)
setApprovalForAll(address operator, bool approved)
setArmsDataBlockAddress(address newAddr)
setBackgroundDataBlockAddress(address newAddr)
setBodyDataBlockAddress(address newAddr)
setCurrentlyAvailable(uint256 available)
setFaceDataBlockAddress(address newAddr)
setHeadDataBlockAddress(address newAddr)
setHeadwearDataBlockAddress(address newAddr)
setMintCost(uint256 newCost)
setMintingEnabled(bool _enabled)
setName(uint256 tokenId, string name)
setOpenseaProxyAddress(address _proxyAddress)
setRoyalties(address newRoyaltiesAddr)
swapParts(uint256 token1, uint256 token2, bool background, bool body, bool arms, bool heads, bool faces, bool headwear)
swapProfessions(uint256 token1, uint256 token2)
transferFrom(address from, address to, uint256 tokenId)
transferOwnership(address newOwner)
withdraw()
withdrawERC20(address tokenContract)
withdrawToContract()
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
BlockheadReconfigured(uint256 tokenId)
MetaTransactionExecuted(address userAddress, address relayerAddress, bytes functionSignature)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
constructor(address proxyRegistryAddress, address _backgroundDataBlock, address _bodyDataBlock, address _armsDataBlock, address _headDataBlock, address _faceDataBlock, address _headwearDataBlock)
This contract contains no fallback and receive objects.
This contract contains no error objects.