-
Notifications
You must be signed in to change notification settings - Fork 621
Closed
Description
The getApproved function to check the approval logic of a single nft is not exported, only getApproval for all.
Read Exports:
js/packages/thirdweb/src/exports/extensions/erc721.ts
Lines 1 to 62 in 08eea95
| /** | |
| * READ extension for ERC721 | |
| */ | |
| export { isERC721 } from "../../extensions/erc721/read/isERC721.js"; | |
| export { | |
| getNFT, | |
| type GetNFTParams, | |
| isGetNFTSupported, | |
| } from "../../extensions/erc721/read/getNFT.js"; | |
| export { | |
| getNFTs, | |
| type GetNFTsParams, | |
| isGetNFTsSupported, | |
| } from "../../extensions/erc721/read/getNFTs.js"; | |
| export { | |
| nextTokenIdToMint, | |
| isNextTokenIdToMintSupported, | |
| } from "../../extensions/erc721/__generated__/IERC721Enumerable/read/nextTokenIdToMint.js"; | |
| export { isTokenByIndexSupported } from "../../extensions/erc721/__generated__/IERC721Enumerable/read/tokenByIndex.js"; | |
| export { | |
| ownerOf, | |
| type OwnerOfParams, | |
| } from "../../extensions/erc721/__generated__/IERC721A/read/ownerOf.js"; | |
| export { startTokenId } from "../../extensions/erc721/__generated__/IERC721A/read/startTokenId.js"; | |
| export { | |
| tokenURI, | |
| type TokenURIParams, | |
| } from "../../extensions/erc721/__generated__/IERC721A/read/tokenURI.js"; | |
| export { | |
| totalSupply, | |
| isTotalSupplySupported, | |
| } from "../../extensions/erc721/__generated__/IERC721A/read/totalSupply.js"; | |
| export { | |
| balanceOf, | |
| type BalanceOfParams, | |
| } from "../../extensions/erc721/__generated__/IERC721A/read/balanceOf.js"; | |
| export { | |
| tokenOfOwnerByIndex, | |
| type TokenOfOwnerByIndexParams, | |
| } from "../../extensions/erc721/__generated__/IERC721Enumerable/read/tokenOfOwnerByIndex.js"; | |
| export { | |
| tokensOfOwner, | |
| type TokensOfOwnerParams, | |
| } from "../../extensions/erc721/__generated__/IERC721AQueryable/read/tokensOfOwner.js"; | |
| export { | |
| getAllOwners, | |
| type GetAllOwnersParams, | |
| } from "../../extensions/erc721/read/getAllOwners.js"; | |
| export { | |
| isApprovedForAll, | |
| type IsApprovedForAllParams, | |
| } from "../../extensions/erc721/__generated__/IERC721A/read/isApprovedForAll.js"; | |
| export { getTotalUnclaimedSupply } from "../../extensions/erc721/read/getTotalUnclaimedSupply.js"; | |
| export { getTotalClaimedSupply } from "../../extensions/erc721/read/getTotalClaimedSupply.js"; | |
| export { | |
| getOwnedTokenIds, | |
| type GetOwnedTokenIdsParams, | |
| } from "../../extensions/erc721/read/getOwnedTokenIds.js"; | |
| export { | |
| getOwnedNFTs, | |
| type GetOwnedNFTsParams, | |
| } from "../../extensions/erc721/read/getOwnedNFTs.js"; |
Missing export function:
https://github.com/thirdweb-dev/js/blob/main/packages/thirdweb/src/extensions/erc721/__generated__/IERC721A/read/getApproved.ts
Proposed Addition:
export {
type GetApprovedParams,
isGetApprovedSupported,
getApproved
} from "../../extensions/erc721/__generated__/IERC721A/read/getApproved.js";Metadata
Metadata
Assignees
Labels
No labels