Fetch all details of an NFT, for a given ERC-721 and ERC-1155 contract and takes in walletAddress,contractAddress,tokenId and chainId.
Interface
function useNFTDetails(
walletAddress?:string,
contractAddress?:string,
tokenId?:String,
chainId?:string)
Response
type useNFTDetails = {
owners?: [array of owner ];
isLoading?: bool;
listingData?:[{listing data if item is listed ex. price, id, nftAddress, seller etc}],
nftMetaData?:,{nft meta data ex. title, description ,media etc},
lendingData?:,{lendingData if item is on lend ex. lenderAddress, pricePerDay, maxRentDuration etc}
};