NFTfi Editable Bundle

Verified contract

Active on Ethereum with 1,174 txns
Deployed by via 0xe3116b1d at 16976112
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $3.82
ERC-20
Value $0.04
ERC-20
--
ERC-20
--
 (#9857)
ERC-721
--
 (#8730)
ERC-721
--
 (#8206)
ERC-721
--
 (#7591)
ERC-721
--
 (#7585)
ERC-721
--
 (#7462)
ERC-721
--
0x54f5debee1f613a9b9e87dc09ba1c3a23f8fd6a750a321845fe87a60781ba9c1
0x31632b7a4633607896ed75e2b2aed5f7e15ed44e0e99259e04888c1193640a06
0xa113cce2366119470624530f303140d28cfde80e7719f71356b9516531d8fd0a
0x660574c1308f19062582c0c4a6ad10392d375dce5cc193d49a880e14ca0bbf71
0xd34a73c83b2a947c7d2d9880c3a8324fec1a5297dd6bbe3fdc01eb20cdf83c85
0xb7d63d36781452732c964b6b66e7b5a23e2e51e3baef5486d1b100de249ff218
0xe8e753ec2027212bd89e7a0b53029d7ba9d7e2134f54d349be3a8ed600499065
0xed23290d2e0b4d1a28a10e21155447253229014571ece347ce3d2ca4dec60291
0x53fccda3239979da01fd73a1a1a50b09aa5ed93b10f9a87e54cbddf6f71d5928
From
0x2c5b2bf5994b232eeea48ba5469c81edde124c3d0e0cec6db05b8766b4ab5e8e
From

Functions
Getter at block 20890941
ERC998_MAGIC_VALUE(view returns (bytes32)
0xcd740db500000000000000000000000000000000000000000000000000000000
airdropFlashLoan(view returns (address)
0xdcb004c4ab4b9c12e6bb4ed7992bb78218e96520
baseURI(view returns (string)
https://metadata.nftfi.com/bundles/v1-1/editable/1/
name(view returns (string)
NFTfi Editable Bundle
owner(view returns (address)
0xdca17eedc1aa3dbb14361678566b2da5a1bb4c31
paused(view returns (bool)
false
permittedNfts(view returns (address)
0xadde73498902f61bfcb702e94c31c13c534879ac
symbol(view returns (string)
EBNFI
tokenCount(view returns (uint256)
330
totalSupply(view returns (uint256)
330
Read-only
balanceOf(address ownerview returns (uint256)
childContractByIndex(uint256 _tokenIduint256 _indexview returns (address childContract)
childExists(address _childContractuint256 _childTokenIdview returns (bool)
childTokenByIndex(uint256 _tokenIdaddress _childContractuint256 _indexview returns (uint256 childTokenId)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
ownerOfChild(address _childContractuint256 _childTokenIdview returns (bytes32 parentTokenOwneruint256 parentTokenId)
permittedAsset(address _assetview returns (bool)
rootOwnerOf(uint256 _tokenIdview returns (bytes32 rootOwner)
rootOwnerOfChild(address _childContractuint256 _childTokenIdview returns (bytes32 rootOwner)
supportsInterface(bytes4 _interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
totalChildContracts(uint256 _tokenIdview returns (uint256)
totalChildTokens(uint256 _tokenIdaddress _childContractview returns (uint256)
State-modifying
acceptTransferOwnership(
addAndRemoveBundleElements(uint256 _tokenIdstruct IBundleBuilderBundleElementERC721[] _toAddstruct IBundleBuilderBundleElementERC721[] _toRemove
addBundleElements(uint256 _tokenIdstruct IBundleBuilderBundleElementERC721[] _bundleElements
approve(address touint256 tokenId
buildBundle(struct IBundleBuilderBundleElementERC721[] _bundleElementsreturns (uint256)
cancelTransferOwnership(
decomposeBundle(uint256 _tokenIdaddress _receiver
getChild(address _fromuint256 _tokenIdaddress _childContractuint256 _childTokenId
onERC721Received(addressaddress _fromuint256 _childTokenIdbytes _datareturns (bytes4)
pause(
pullAirdrop(address _nftContractuint256 _nftIdaddress _targetbytes _dataaddress _nftAirdropuint256 _nftAirdropIdbool _is1155uint256 _nftAirdropAmountaddress _beneficiary
rejectTransferOwnership(
removeBundleElements(uint256 _tokenIdstruct IBundleBuilderBundleElementERC721[] _bundleElements
requestTransferOwnership(address _newOwnerCandidate
rescueERC20(address _tokenAddressaddress _receiver
rescueERC721(address _tokenAddressuint256 _tokenIdaddress _receiver
safeMint(address _toreturns (uint256)
safeTransferChild(uint256 _fromTokenIdaddress _toaddress _childContractuint256 _childTokenId
safeTransferChild(uint256 _fromTokenIdaddress _toaddress _childContractuint256 _childTokenIdbytes _data
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setBaseURI(string _customBaseURI
transferChild(uint256 _fromTokenIdaddress _toaddress _childContractuint256 _childTokenId
transferChildToParent(uint256addressuint256addressuint256bytes
transferFrom(address fromaddress touint256 tokenId
unpause(
Events
AddBundleElements(uint256 indexed _tokenIdstruct IBundleBuilderBundleElementERC721[] _bundleElements
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
ReceivedChild(address indexed _fromuint256 indexed _tokenIdaddress indexed _childContractuint256 _childTokenId
RemoveBundleElements(uint256 indexed _tokenIdstruct IBundleBuilderBundleElementERC721[] _bundleElements
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
TransferChild(uint256 indexed tokenIdaddress indexed _toaddress indexed _childContractuint256 _childTokenId
Unpaused(address account
Constructor
constructor(address _adminstring _namestring _symbolstring _customBaseURIaddress _permittedNftsaddress _airdropFlashLoan
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.