CrypToadz by GREMPLIN

Verified contract

Proxy

Active on Ethereum with 306 txns
Deployed by via 0x39872d36 at 13234646
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
 (#227)
ERC-1555
--
 (#6551)
ERC-721
--
 (#6535)
ERC-721
--
 (#6509)
ERC-721
--
 (#6508)
ERC-721
--
 (#6350)
ERC-721
--
 (#6075)
ERC-721
--
 (#5766)
ERC-721
--
 (#5745)
ERC-721
--
 (#5712)
ERC-721
--
0x925d44fb625a065918e3a3d516ef358595d8efa83937be52e2dc3eb0cf9d6b4d
0x9803d28744f8d15d1c10bcbe239d5d96058bd6eadc48a0a7b12b1dde4bb38f07
0x9ff0ff7dc8af4b6a64a71c75f5adcde05024f5bd6d3e554d8ac2c0c505450f3a
From
0x8a7993f58da074b15855f50873331d6847d2ef4d0d7c43f20bef2fc7963f0fa6
From
0x530fe0eff8ee2eaac33c84986a68c043b882f65302dbe4c6dd57488ea95f11f6
0x790febf7a67acf469ef96cf0b470d4a48f2af4957e48ad464ae671d25a2c6692
From
0xfeecff78a51392949fb54e1eba004826276b2c06bddd8e7b95b8b4e7ea2fa9d6
0xcc92f4ffe6d5fcdfb06c738eaeebe859883d9328dbd3b4f4ab95764075086ee4
0xdf9ae15f84d2e2db9f9c76b44661daef5797ea398a314c6c462d1c9463fc6abe
0xe055ef2aef65f66b68ced137ae2419161176da6563f5328da654ffcb927646aa
From

Functions
Getter at block 21217338
 
allHoldings(view returns (uint256[])
allowAllItems(view returns (bool)
true
assetAddress(view returns (address)
0x1cb1a5e65610aeff2551a50f76a87a7d3fb649c6
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)
30000000000000000
name(view returns (string)
CrypToadz by GREMPLIN
owner(view returns (address)
0x673a039f6a959fa9db65d16781e6defde30375d9
randomRedeemFee(view returns (uint256)
20000000000000000
randomSwapFee(view returns (uint256)
50000000000000000
symbol(view returns (string)
TOADZ
targetRedeemFee(view returns (uint256)
30000000000000000
targetSwapFee(view returns (uint256)
60000000000000000
totalHoldings(view returns (uint256)
33
totalSupply(view returns (uint256)
33000000000000000000
vaultFactory(view returns (address)
0xbe86f647b167567525ccaafcd6f881f1ee558216
vaultFees(view returns (uint256uint256uint256uint256uint256)
(30000000000000000, 20000000000000000, 30000000000000000, 50000000000000000, 60000000000000000)
vaultId(view returns (uint256)
190
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.