PoCTicket
Verified contract
Active on
Ethereum with 1,448 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
13 additional
variables
No balances found for "PoCTicket"
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18285925 | a year ago | | | 0 | 0.00058487611 | |
| 18285922 | a year ago | | | 0 | 0.00064443619 | |
| 18285922 | a year ago | | | 0 | 0.00064443619 | |
| 18285922 | a year ago | | | 0 | 0.00064443619 | |
| 16942387 | 2 years ago | | | 0 | 0.0010795221 | |
| 16942381 | 2 years ago | | | 0 | 0.00091584617 | |
| 16671446 | 2 years ago | | | 1.5 | 0.0029974398 | |
| 16671421 | 2 years ago | | | 0 | 0.0015266347 | |
| 16671420 | 2 years ago | | | 0 | 0.0015471689 | |
| 16665539 | 2 years ago | | | 0.75 | 0.0037699817 |
ABI
ABI objects
Getter at block 20920300
AIRDROPPER_ROLE() view returns (bytes32)
0xf9091c9c3be31b80afbe6fb18ac7f65afc7ae70116c905e33ea83c890fdda924
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DEFAULT_STEERING_ROLE() view returns (bytes32)
0x1e4c11efbd6a865b1cba79eea33d1b33c1394d834190605ed6a14c71c480bf76
PURCHASE_LIMIT_SETTER_ROLE() view returns (bytes32)
0x969ece9ab893f1b9423c66d92a591ca9bffd655f6928f66c4f520ffe5e28ba9f
UPGRADER_ROLE() view returns (bytes32)
0x189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e3
baseTokenURI() view returns (string)
https://mainnet---pocmetadata-prod-r6hwrvi3xa-uc.a.run.app/metadata/
blockSaltPublishingOpen() view returns (bool)
false
fullTicketPrice() view returns (uint128)
1500000000000000000
maxUpgradesSellable() view returns (uint256)
0
name() view returns (string)
PoCTicket
numTicketsPerToken() view returns (uint256, uint256, uint256)
(0, 0, 0)
numTicketsSellable() view returns (uint256)
4000
numTicketsSold() view returns (uint256)
1322
numUpgradesSold() view returns (uint256)
282
paused() view returns (bool)
false
reducedTicketPrice() view returns (uint128)
750000000000000000
stage() view returns (uint8)
0
symbol() view returns (string)
POCT
totalSupply() view returns (uint256)
1323
transferRestriction() view returns (uint8)
1
upgradePrice() view returns (uint128)
500000000000000000
upgradesPurchaseOpen() view returns (bool)
false
Read-only
balanceOf(address owner) view returns (uint256)
getApproved(uint256 tokenId) view returns (address)
getRoleAdmin(bytes32 role) view returns (bytes32)
getRoleMember(bytes32 role, uint256 index) view returns (address)
getRoleMemberCount(bytes32 role) view returns (uint256)
hasRole(bytes32 role, address account) view returns (bool)
isApprovedForAll(address owner_, address operator) view returns (bool)
numTokenUsed(address token, uint256 tokenId) view returns (uint256)
ownerOf(uint256 tokenId) view returns (address)
purchaseCost(struct TokenRedemption[] pcRedemptions, struct TokenRedemption[] mbRedemptions, struct TokenRedemption[] oddRedemptions, uint256 numGA) view returns (uint256)
purchaseCountsAndLimits(address wallet) view returns (struct PurchaseCountsAndLimits)
royaltyInfo(uint256 tokenId, uint256 salePrice) view returns (address, uint256)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenInfos(uint256[] tokenIds) view returns (struct PoCTicketTokenInfo[] infos)
tokenURI(uint256 tokenId) view returns (string)
upgradableFreeOfCharge(uint256 ticketId, bytes signature) view returns (bool)
upgraded(uint256 ticketId) view returns (bool)
State-modifying
Events airdrop(address to, uint256 num)
approve(address operator, uint256 tokenId) payable
emitMetadataUpdateForAll()
grantRole(bytes32 role, address account)
lockTransferRestriction(uint8 restriction)
pause()
publishBlockSalts(struct SignedBlockNumber[] bns)
purchase(address vault, uint8 delegationType, struct TokenRedemption[] pcRedemptions, struct TokenRedemption[] mbRedemptions, struct TokenRedemption[] oddRedemptions, uint256 numGA) payable
purchaseUpgrade(uint256[] ticketIds) payable
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
safeTransferFrom(address from, address to, uint256 tokenId) payable
safeTransferFrom(address from, address to, uint256 tokenId, bytes _data) payable
setApprovalForAll(address operator, bool toggle)
setBNSigner(address signer)
setBaseTokenURI(string _baseTokenURI)
setDefaultPurchaseLimits(uint16 totalLimit, uint16 generalAdmissionLimit)
setDefaultRoyalty(address receiver, uint96 basisPoints)
setMaxNumAirdrops(uint16 maxNumAirdrops)
setNumTicketsSellable(uint16 numSellable)
setPurchaseLimits(address wallet, uint16 totalLimit, uint16 generalAdmissionLimit)
setPurchasePrices(uint128 reducedTicketPrice_, uint128 fullTicketPrice_)
setSalesReceiver(address salesReceiver)
setStage(uint8 stage_)
setTransferRestriction(uint8 restriction)
setUpgradePrice(uint128 price)
setUpgradesOpen(bool upgradesPurchaseOpen_, bool blockSaltPublishingOpen_)
transferFrom(address from, address to, uint256 tokenId) payable
unpause()
upgrade(uint256[] ticketIds)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
BatchMetadataUpdate(uint256 _fromTokenId, uint256 _toTokenId)
ConsecutiveTransfer(uint256 indexed fromTokenId, uint256 toTokenId, address indexed from, address indexed to)
MetadataUpdate(uint256 _tokenId)
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)
TicketUpgraded(address indexed by, uint256 indexed ticketId)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
Unpaused(address account)
constructor(address admin, address steerer, struct PoCTicketERC721MetadataSetup setup, struct PROOFTokens tokens, address delegationRegistry, address salesReceiver, address bnSigner)
This contract contains no fallback and receive objects.
ApprovalCallerNotOwnerNorApproved()
ApprovalQueryForNonexistentToken()
BalanceQueryForZeroAddress()
CurrentlyDisabled()
DisallowedByCurrentStage()
DisallowedByTransferRestriction()
ExceedingAirdropLimit()
ExceedingAvailableTokens()
ExceedingAvailableUpgrades()
ExceedingGeneralAdmissionPurchaseLimit()
ExceedingPurchaseLimit()
IncorrectSigner()
InvalidContractDelegation(address token)
InvalidDelegation()
InvalidPayment(uint256 want)
InvalidPaymentForUpgrade(uint256 want)
InvalidTokenDelegation(address token, uint256 tokenId)
InvalidTokenOrder()
MintERC2309QuantityExceedsLimit()
MintToZeroAddress()
MintZeroQuantity()
NoDelegation()
OwnerQueryForNonexistentToken()
OwnershipNotInitializedForExtraData()
TicketAlreadyUpgraded(uint256 arg0)
TicketDoesNotExist(uint256 arg0)
TicketNotEligibleForUpgrade(uint256 arg0)
TokenNotOwnedByOrDelegatedToCaller(address arg0, uint256 arg1)
TokenNotOwnedByVault(address token, uint256 tokenId)
TooManyPurchasesRequestedFromToken(address token, uint256 tokenId, uint256 numMax)
TransferCallerNotOwnerNorApproved()
TransferFromIncorrectOwner()
TransferRestrictionCheckFailed(uint8 want)
TransferRestrictionLocked()
TransferToNonERC721ReceiverImplementer()
TransferToZeroAddress()
URIQueryForNonexistentToken()
UnavailableForAirdroppedTokens(uint256 arg0)