Pillheads
Verified contract
Active on
Ethereum with 7,045 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
1 additional
variable
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
PILLHEADS | ERC-721 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21288973 | 5 hours ago | | | 0 | 0.00037933676 | |
| 21278834 | 2 days ago | | | 0 | 0.00061198559 | |
| 21278702 | 2 days ago | | | 0 | 0.00080280388 | |
| 21278491 | 2 days ago | | | 0 | 0.00043221862 | |
| 21274481 | 2 days ago | | | 0 | 0.00048775605 | |
| 21273324 | 2 days ago | | | 0 | 0.00076934730 | |
| 21264140 | 4 days ago | | | 0 | 0.00068940151 | |
| 21260757 | 4 days ago | | | 0 | 0.00022598755 | |
| 21258614 | 4 days ago | | | 0 | 0.00043247617 | |
| 21241535 | 7 days ago | | | 0 | 0.00045111012 |
ABI
ABI objects
Getter at block 21290574
ADMIN_ROLE() view returns (bytes32)
0xa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTS_MAX() view returns (uint256)
6655
apiBaseURL() view returns (string)
https://arweave.net/fy3wfTwXyu1fBRg3uF5YRO8y-IjaQ-PBtkrQ1FK3ADE/
bps() view returns (uint256)
690
frozen() view returns (bool)
false
mintsLeft() view returns (uint256)
0
name() view returns (string)
Pillheads
paused() view returns (bool)
false
paymentSplitter() view returns (address)
0xea071790fdf8cb000133aa4c31051f409714474b
presale1Activated() view returns (bool)
false
presale1ActivationTime() view returns (uint256)
7956886942
presale2Activated() view returns (bool)
false
presale2ActivationTime() view returns (uint256)
7956886942
presalePrice() view returns (uint256)
0
provenanceHash() view returns (string)
royaltySplitter() view returns (address)
0x2d62b7b4ab2aea16f53f78af3544088300040126
saleActivated() view returns (bool)
true
saleActivationTime() view returns (uint256)
1657591080
salePrice() view returns (uint256)
0
soulbound() view returns (bool)
false
symbol() view returns (string)
PILLHEADS
Read-only
balanceOf(address owner) view returns (uint256)
getApproved(uint256 tokenId) view returns (address)
getFeeBps(uint256 id) view returns (uint256[])
getFeeRecipients(uint256 id) view returns (address[])
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
isApprovedForAll(address owner, address operator) view returns (bool)
ownerOf(uint256 tokenId) view returns (address)
presale1Claimed(address) view returns (bool)
presale2Claimed(address) view returns (bool)
royaltyInfo(uint256, uint256 _value, bytes _data) view returns (address _receiver, uint256 _royaltyAmount, bytes _royaltyPaymentData)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenURI(uint256 tokenId) view returns (string)
State-modifying
Events approve(address to, uint256 tokenId)
burn(uint256 tokenId)
freezeMetadata()
grantRole(bytes32 role, address account)
mintOwner(address[] addresses)
mintPresale1(uint256 maxMints, uint8 sigV, bytes32 sigR, bytes32 sigS, bytes32[] merkleProof, uint256 amount) payable
mintPresale2(uint8 sigV, bytes32 sigR, bytes32 sigS, bytes32[] merkleProof, uint256 amount) payable
mintSale(uint8 sigV, bytes32 sigR, bytes32 sigS, uint256 amount) payable
pause()
recoverERC20s(address token, address to, uint256 amount)
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)
setAPIBaseURL(string url)
setApprovalForAll(address operator, bool approved)
setPaymentSplitter(address newAddress)
setPresale1ActivationTime(uint256 timestampInSeconds)
setPresale1MerkleRoot(bytes32 newRoot)
setPresale2ActivationTime(uint256 timestampInSeconds)
setPresale2MerkleRoot(bytes32 newRoot)
setPresalePrice(uint256 price)
setProvenanceHash(string hash)
setRoyaltySplitter(address newAddress, uint256 newBps)
setSaleActivationTime(uint256 timestampInSeconds)
setSalePrice(uint256 price)
setSoulbound(bool bound)
transferFrom(address from, address to, uint256 tokenId)
unpause()
withdraw()
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
Frozen()
Paused(address account)
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)
SecondarySaleFees(uint256 tokenId, address[] recipients, uint256[] bps)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
Unpaused(address account)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.