Configurable Guild Reward NFT Base

Verified contract

Implementation

Active on Base with 1 txns
Deployed by via 0x997302f2 at 14584032
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 43 additional slots
-
variable spans 45 additional slots
-
variable spans 48 additional slots
-
variable spans 47 additional slots
-
variable spans 49 additional slots
4 additional variables

No balances found for "Configurable Guild Reward NFT Base"

0xf69e5993b4e0577e04fa51b2c014461ea96e281151d5972e72ec21b7aae258e2
From

Functions
Getter at block 22940692
SIGNATURE_VALIDITY(view returns (uint256)
3600
factoryProxy(view returns (address)
0x4205e56a69a0130a9e0828d45d0c84e45340a196
fee(view returns (uint256)
0
getFeeData(view returns (uint256 tokenFeeaddress treasuryAddress)
(tokenFee=0, treasuryAddress=0x30b6f80a535ecf39892ec8e7c2776910d2576cd9)
locked(view returns (bool)
true
maxSupply(view returns (uint256)
10
mintableAmountPerUser(view returns (uint256)
1
name(view returns (string)
Configurable Guild Reward NFT Base
owner(view returns (address)
0xf7b73f96951e7ef3f9da69b4ec6431319ade7e9f
symbol(view returns (string)
GUILD
totalSupply(view returns (uint256)
0
treasury(view returns (address)
0x30b6f80a535ecf39892ec8e7c2776910d2576cd9
Read-only
balanceOf(address ownerview returns (uint256)
balanceOf(uint256 userIdview returns (uint256 amount)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
locked(uint256 tokenIdview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address touint256 tokenId
burn(uint256[] tokenIdsuint256 userIduint256 signedAtbytes signature
claim(uint256 amountaddress receiveruint256 userIduint256 signedAtbytes signaturepayable 
initialize(struct IGuildRewardNFTFactoryConfigurableNFTConfig nftConfigaddress factoryProxyAddress
multicall(bytes[] datareturns (bytes[] results)
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setFee(uint256 newFee
setLocked(bool newLocked
setMaxSupply(uint256 newMaxSupply
setMintableAmountPerUser(uint256 newAmount
setTreasury(address newTreasury
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
updateTokenURI(string newCid
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Claimed(address indexed receiveruint256 tokenId
FeeChanged(uint256 newFee
Initialized(uint8 version
Locked(uint256 tokenId
MaxSupplyChanged(uint256 newMaxSupply
MetadataUpdate(
MintableAmountPerUserChanged(uint256 newAmount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
TreasuryChanged(address newTreasury
Unlocked(uint256 tokenId
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyClaimed(
ExpiredSignature(
FailedToSendEther(address recipient
IncorrectFee(uint256 paiduint256 requiredAmount
IncorrectSender(
IncorrectSignature(
MaxSupplyReached(uint256 maxSupply
NonExistentToken(uint256 tokenId
Soulbound(