GOOP TROOP

Verified contract

Proxy

Active on Ethereum with 113 txns
Deployed by via 0x920bb8ba at 13370271
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
 (#9971)
ERC-721
--
 (#9888)
ERC-721
--
 (#9887)
ERC-721
--
 (#9866)
ERC-721
--
 (#9764)
ERC-721
--
 (#9762)
ERC-721
--
 (#9759)
ERC-721
--
 (#9758)
ERC-721
--
 (#9755)
ERC-721
--
 (#9750)
ERC-721
--
0xaa55fbad572cee6f6075a06f31a2c771d5e8e997e4d198a4f2438e5d81c5ab4d
From
0x068d7c83b993a58741dfc2ec14411dfac15b265eecb2ae27daef69c5e1b7a201
0xac150545133b59884e6b977f652984f5892b46f91ce078d9050f518640dbcf42
0xf08d6fd9d6b1a8d5d242a42fcc3e6e40022f627800344b9043947d6576bcceea
0xe770ce5fa79fc36fc33291a00023da3b7c61e95588fdb415e7ce45d765da0be2
0xef892c81d5bf6727c74be319b578f2dda28f1816c724136245e466c7ad92cb02
0x53354a6dac32639f5ccfba4396f7055a9e3fc7d9fd4a92aee53f6b851c5be96c
0x54535b88a70f50b9ea636f3640dbb7199d31f87a708f41ae195b356fe94384f9
0x58dbc8dbd80a31e24ff62012aef3d7fc18f4834fa773075319769f284295eb19
0xf5d691dc8b7cdbf291689dcf350c3aa6d39452874c855a5a381a08abfe5374b6

Functions
Getter at block 21260232
 
allHoldings(view returns (uint256[])
allowAllItems(view returns (bool)
true
assetAddress(view returns (address)
0x15a2d6c2b4b9903c27f50cb8b32160ab17f186e2
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)
name(view returns (string)
GOOP TROOP
owner(view returns (address)
0x673a039f6a959fa9db65d16781e6defde30375d9
 
randomRedeemFee(view returns (uint256)
 
randomSwapFee(view returns (uint256)
symbol(view returns (string)
GOOP
 
targetRedeemFee(view returns (uint256)
 
targetSwapFee(view returns (uint256)
totalHoldings(view returns (uint256)
432
totalSupply(view returns (uint256)
432000000000000000000
vaultFactory(view returns (address)
0xbe86f647b167567525ccaafcd6f881f1ee558216
 
vaultFees(view returns (uint256uint256uint256uint256uint256)
vaultId(view returns (uint256)
234
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.