PoCTicket

Verified contract

Active on Ethereum with 1,448 txns
Deployed by via 0x6736cadb at 16520339
Slot
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"

0x54949f9c8f0c81ad406ae367c0233c08d57fab74010ffe518dc5e557b39d1bd4
0xc770b777b98331e045c67490a83a7459a2240b80099d6c20daf468f512c0c36c
0x8b71e0545b6ff2b6aa137755047a70d3c3bef566900df3eb713a9840f8e85fd6
0x0aa6c185db4270230d2f5a0ff8d3971eb2726ef48652e089ad81dd934891b05d
0xfed746728c8ac0a31d6c680bb3d9a9c493b5dab20280d848713bf7851f9fc73b
0xc5e20bac10fbd1defe96d7bbfe5e6fd097cf5f3527b426b693b14c02af5a8ccf
0x3bd04a3ba2a0788f88920e8f116f5efec9d170d5ab1f04447f0ba80e0068bbab
0xce38174b4bd93fe8d2d475c5840439d88af4692d27b15dcf4f2bc364ce914c0e
0xfecdc4207ebb12461a46a199f218a746c382d291ea4d852217a5868ed67e2b29
0x6d979b962f0f122c0b524a9ae00f339b0ff2c99c2cfda01148f92e9dcaa78bf4

Functions
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 (uint256uint256uint256)
(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 ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address owner_address operatorview returns (bool)
numTokenUsed(address tokenuint256 tokenIdview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
purchaseCost(struct TokenRedemption[] pcRedemptionsstruct TokenRedemption[] mbRedemptionsstruct TokenRedemption[] oddRedemptionsuint256 numGAview returns (uint256)
purchaseCountsAndLimits(address walletview returns (struct PurchaseCountsAndLimits)
royaltyInfo(uint256 tokenIduint256 salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenInfos(uint256[] tokenIdsview returns (struct PoCTicketTokenInfo[] infos)
tokenURI(uint256 tokenIdview returns (string)
upgradableFreeOfCharge(uint256 ticketIdbytes signatureview returns (bool)
upgraded(uint256 ticketIdview returns (bool)
State-modifying
airdrop(address touint256 num
approve(address operatoruint256 tokenIdpayable 
emitMetadataUpdateForAll(
grantRole(bytes32 roleaddress account
lockTransferRestriction(uint8 restriction
pause(
publishBlockSalts(struct SignedBlockNumber[] bns
purchase(address vaultuint8 delegationTypestruct TokenRedemption[] pcRedemptionsstruct TokenRedemption[] mbRedemptionsstruct TokenRedemption[] oddRedemptionsuint256 numGApayable 
purchaseUpgrade(uint256[] ticketIdspayable 
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool toggle
setBNSigner(address signer
setBaseTokenURI(string _baseTokenURI
setDefaultPurchaseLimits(uint16 totalLimituint16 generalAdmissionLimit
setDefaultRoyalty(address receiveruint96 basisPoints
setMaxNumAirdrops(uint16 maxNumAirdrops
setNumTicketsSellable(uint16 numSellable
setPurchaseLimits(address walletuint16 totalLimituint16 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 fromaddress touint256 tokenIdpayable 
unpause(
upgrade(uint256[] ticketIds
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BatchMetadataUpdate(uint256 _fromTokenIduint256 _toTokenId
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
MetadataUpdate(uint256 _tokenId
Paused(address account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TicketUpgraded(address indexed byuint256 indexed ticketId
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unpaused(address account
Constructor
constructor(address adminaddress steererstruct PoCTicketERC721MetadataSetup setupstruct PROOFTokens tokensaddress delegationRegistryaddress salesReceiveraddress bnSigner
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
CurrentlyDisabled(
DisallowedByCurrentStage(
DisallowedByTransferRestriction(
ExceedingAirdropLimit(
ExceedingAvailableTokens(
ExceedingAvailableUpgrades(
ExceedingGeneralAdmissionPurchaseLimit(
ExceedingPurchaseLimit(
IncorrectSigner(
InvalidContractDelegation(address token
InvalidDelegation(
InvalidPayment(uint256 want
InvalidPaymentForUpgrade(uint256 want
InvalidTokenDelegation(address tokenuint256 tokenId
InvalidTokenOrder(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
NoDelegation(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TicketAlreadyUpgraded(uint256 arg0
TicketDoesNotExist(uint256 arg0
TicketNotEligibleForUpgrade(uint256 arg0
TokenNotOwnedByOrDelegatedToCaller(address arg0uint256 arg1
TokenNotOwnedByVault(address tokenuint256 tokenId
TooManyPurchasesRequestedFromToken(address tokenuint256 tokenIduint256 numMax
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferRestrictionCheckFailed(uint8 want
TransferRestrictionLocked(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
UnavailableForAirdroppedTokens(uint256 arg0