BattlePass

Verified contract

Implementation

Active on Ethereum with 1 txns
Deployed by via 0x357b455e at 17276007
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 46 additional slots

No balances found for "BattlePass"

0x9e019e65db2c99f9aaaabd311204c9315dbb8b251da28d6470268228db1b0274
From

Functions
Getter at block 20895391
battlePassStorage(view returns (address)
0xe0bd3a1e518ecbe5b2e5a1cd80fceb8bb880239d
Read-only
balanceOf(address accountuint256 idview returns (uint256)
balanceOfBatch(address[] accountsuint256[] idsview returns (uint256[])
isApprovedForAll(address accountaddress operatorview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
uri(uint256 tokenIdview returns (string)
State-modifying
batchMintSignature(uint256[] tokenIdsuint256[] valTokenIdsuint256[][] rewardLevelsbytes signatureaddress vault
initialize(string initialUriaddress _battlePassStorage
mintSignature(uint256 tokenIduint256 valTokenIduint256 amountuint256 rewardLevelbytes signatureaddress vault
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] amountsbytes data
safeTransferFrom(address fromaddress touint256 iduint256 amountbytes data
setApprovalForAll(address operatorbool approved
Events
ApprovalForAll(address indexed accountaddress indexed operatorbool approved
BatchMinted(address recipientuint256[] tokenIdsuint256[] valTokenIdsuint256[][] rewardLevelsbytes signature
Initialized(uint8 version
Minted(address recipientuint256 tokenIduint256 valTokenIduint256 amountuint256 rewardLevelbytes signature
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] values
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 value
URI(string valueuint256 indexed id
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
InvalidBatchMintInput(
InvalidDelegateVaultPairing(
InvalidSignature(
OperatorNotAllowed(
RewardAlreadyMinted(
SignatureAlreadyUsed(