NFTX
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
2
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
Balances ($0.00)
No balances found for "NFTX"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "NFTX"
ABI
ABI objects
Getter at block 21099658
owner() view returns (address)
0x0000000000000000000000000000000000000000
store() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
_calcBounty(uint256 vaultId, uint256 numTokens, bool isBurn) view returns (uint256)
_calcBountyD2(uint256 vaultId, uint256 amount, bool isBurn) view returns (uint256)
isEligible(uint256 vaultId, uint256 nftId) view returns (bool)
onlyOwnerIfPaused(uint256 pauserId) view
vaultSize(uint256 vaultId) view returns (uint256)
State-modifying
Events approveMintRequest(uint256 vaultId, uint256[] nftIds)
changeTokenName(uint256 vaultId, string newName)
changeTokenSymbol(uint256 vaultId, string newSymbol)
closeVault(uint256 vaultId)
createVault(address _xTokenAddress, address _assetAddress, bool _isD2Vault) returns (uint256)
depositETH(uint256 vaultId) payable
finalizeVault(uint256 vaultId)
initialize(address storeAddress)
mint(uint256 vaultId, uint256[] nftIds, uint256 d2Amount) payable
onERC721Received(address, address, uint256, bytes) returns (bytes4)
redeem(uint256 vaultId, uint256 amount) payable
renounceOwnership()
requestMint(uint256 vaultId, uint256[] nftIds) payable
revokeMintRequests(uint256 vaultId, uint256[] nftIds)
setAllowMintRequests(uint256 vaultId, bool isAllowed)
setBurnFees(uint256 vaultId, uint256 _ethBase, uint256 _ethStep)
setFlipEligOnRedeem(uint256 vaultId, bool flipElig)
setIsEligible(uint256 vaultId, uint256[] nftIds, bool _boolean)
setManager(uint256 vaultId, address newManager)
setMintFees(uint256 vaultId, uint256 _ethBase, uint256 _ethStep)
setNegateEligibility(uint256 vaultId, bool shouldNegate)
setPaused(uint256 pauserId, bool _isPaused)
setSupplierBounty(uint256 vaultId, uint256 ethMax, uint256 length)
transferOwnership(address newOwner)
Mint(uint256 indexed vaultId, uint256[] nftIds, uint256 d2Amount, address sender)
MintRequested(uint256 indexed vaultId, uint256[] nftIds, address sender)
NewVault(uint256 indexed vaultId, address sender)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Redeem(uint256 indexed vaultId, uint256[] nftIds, uint256 d2Amount, address sender)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.