Purrnelopes Country Club

Verified contract

Proxy

Active on Ethereum with 1,456 txns
Deployed by via 0x2b76b926 at 13023010
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 48 additional slots
-
variable spans 44 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
9 additional variables
 (#9992)
ERC-721
--
 (#9989)
ERC-721
--
 (#9988)
ERC-721
--
 (#9976)
ERC-721
--
 (#9774)
ERC-721
--
 (#9740)
ERC-721
--
 (#9732)
ERC-721
--
 (#9718)
ERC-721
--
 (#9706)
ERC-721
--
 (#9687)
ERC-721
--
0xa5731a975022c86820913007df055714dc718b8c5fc68a7070e6dad8285f8a88
0x2f0a0f466dfad638a9bdeb0b8659ab841943bfc8996b82757db5ced07432a517
0x7e050b50edfec04c1c7c9ce77b681555782f791a99f0bb010fcbc42197339e30
0xb89e949b6a33a1e5fab8d955797ea74e7de85f02a1ea8b095368df9a8601b9c9
0xbc91c8b6b45f9d6c29cbf322fb31e98bfb0c45371e908553ae3d132e1bca372b
0xe680c63a701014e72ae108eb13c1456ac39dc352799cc9160a21a2022b8c793b
0xc1becac2d8686dc0f8f8e7199592f06c183257cab54e09c43b6d1de4ac98b978
0xf2e7033107cd6a818ee3eac4912bb5f4099d72a3c9a3946bbcd4c49e63e2c390
0xcb096e9fdd676f416f0f750457ede6aecab39f3e7329585ff21fb1e0edc67ada
0xa4d8e0ef54081cf6685bb3f50ca1e0deafc69d99d257609b4ed9286c2449a452

Functions
Getter at block 20850620
 
allHoldings(view returns (uint256[])
allowAllItems(view returns (bool)
true
assetAddress(view returns (address)
0x9759226b2f8ddeff81583e244ef3bd13aaa7e4a1
decimals(view returns (uint8)
18
eligibilityStorage(view returns (address)
0x0000000000000000000000000000000000000000
enableMint(view returns (bool)
true
enableRandomRedeem(view returns (bool)
true
enableRandomSwap(view returns (bool)
true
enableTargetRedeem(view returns (bool)
true
enableTargetSwap(view returns (bool)
true
is1155(view returns (bool)
false
manager(view returns (address)
0x0000000000000000000000000000000000000000
mintFee(view returns (uint256)
50000000000000000
name(view returns (string)
Purrnelopes Country Club
owner(view returns (address)
0x673a039f6a959fa9db65d16781e6defde30375d9
randomRedeemFee(view returns (uint256)
0
randomSwapFee(view returns (uint256)
0
symbol(view returns (string)
PURR
targetRedeemFee(view returns (uint256)
50000000000000000
targetSwapFee(view returns (uint256)
50000000000000000
totalHoldings(view returns (uint256)
320
totalSupply(view returns (uint256)
320000000000000000000
vaultFactory(view returns (address)
0xbe86f647b167567525ccaafcd6f881f1ee558216
vaultFees(view returns (uint256uint256uint256uint256uint256)
(50000000000000000, 0, 50000000000000000, 0, 50000000000000000)
vaultId(view returns (uint256)
142
version(pure returns (string)
v1.0.6
Read-only
allValidNFTs(uint256[] tokenIdsview returns (bool)
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
flashFee(address tokenuint256 amountview returns (uint256)
isValidSignature(bytes32 hashbytes signatureview returns (bytes4 magicValue)
maxFlashLoan(address tokenview returns (uint256)
nftIdAt(uint256 holdingsIndexview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
__NFTXVault_init(string _namestring _symboladdress _assetAddressbool _is1155bool _allowAllItems
approve(address spenderuint256 amountreturns (bool)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
deployEligibilityStorage(uint256 moduleIndexbytes initDatareturns (address)
disableVaultFees(
executeOnBehalfOfVault(address targetbytes datapayable 
finalizeVault(
flashLoan(address receiveraddress tokenuint256 amountbytes datareturns (bool)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
mint(uint256[] tokenIdsuint256[] amountsreturns (uint256)
mintTo(uint256[] tokenIdsuint256[] amountsaddress toreturns (uint256)
onERC1155BatchReceived(address operatoraddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(address operatoraddressuint256uint256bytesreturns (bytes4)
onERC721Received(address operatoraddressuint256bytesreturns (bytes4)
redeem(uint256 amountuint256[] specificIdsreturns (uint256[])
redeemTo(uint256 amountuint256[] specificIdsaddress toreturns (uint256[])
renounceOwnership(
retrieveTokens(uint256 amountaddress fromaddress to
setFees(uint256 _mintFeeuint256 _randomRedeemFeeuint256 _targetRedeemFeeuint256 _randomSwapFeeuint256 _targetSwapFee
setManager(address _manager
setVaultFeatures(bool _enableMintbool _enableRandomRedeembool _enableTargetRedeembool _enableRandomSwapbool _enableTargetSwap
setVaultMetadata(string name_string symbol_
shutdown(address recipient
swap(uint256[] tokenIdsuint256[] amountsuint256[] specificIdsreturns (uint256[])
swapTo(uint256[] tokenIdsuint256[] amountsuint256[] specificIdsaddress toreturns (uint256[])
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed spenderuint256 value
EligibilityDeployed(uint256 moduleIndexaddress eligibilityAddr
EnableMintUpdated(bool enabled
EnableRandomRedeemUpdated(bool enabled
EnableRandomSwapUpdated(bool enabled
EnableTargetRedeemUpdated(bool enabled
EnableTargetSwapUpdated(bool enabled
ManagerSet(address manager
MetaDataChange(string oldNamestring oldSymbolstring newNamestring newSymbol
Minted(uint256[] nftIdsuint256[] amountsaddress to
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Redeemed(uint256[] nftIdsuint256[] specificIdsaddress to
Swapped(uint256[] nftIdsuint256[] amountsuint256[] specificIdsuint256[] redeemedIdsaddress to
Transfer(address indexed fromaddress indexed touint256 value
VaultInit(uint256 indexed vaultIdaddress assetAddressbool is1155bool allowAllItems
VaultShutdown(address assetAddressuint256 numItemsaddress recipient
Constructor
constructor(address beaconbytes data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.