Skip to content

Commit 7958b8c

Browse files
authored
fix: nft_json may be null in nftscan response (#5758)
1 parent 1a21d6e commit 7958b8c

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

packages/web3-providers/src/NFTScan/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ function createERC721TokenAsset(asset: NFTScanAsset) {
5252
name?: string
5353
description?: string
5454
image?: string
55-
} = JSON.parse(asset.nft_json)
55+
} = JSON.parse(asset.nft_json ?? '{}')
5656
const detailed = createERC721ContractDetailedFromAssetContract(asset)
5757
return createERC721Token(
5858
detailed,

packages/web3-providers/src/NFTScan/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export interface NFTScanAsset {
88
nft_creator: string
99
nft_detail: string
1010
nft_holder: string
11-
nft_json: string
11+
nft_json?: string
1212
nft_value: string
1313
nft_name: string
1414
nft_platform_name: string

0 commit comments

Comments
 (0)