@exodus/nfts-proxy
Version: 0.0.0
Classes
Interfaces
Type Aliases
NftsProxyApi
class
Constructor
constructor
NftsProxyApi(__namedParameters?: NftsProxyApiParams): NftsProxyApi
Parameters:
__namedParameters (optional): NftsProxyApiParams
Returns:
NftsProxyApiProperties
api
Record
Methods
decomposeId
decomposeId(nftId: string): any
Parameters:
nftId: string
Returns:
anygetNft
getNft(nftId: string): Promise
Parameters:
nftId: string
Returns:
PromisegetNftImage
getNftImage(nftId: string, size: number, opts: any): Promise
Parameters:
nftId: string
size: number
opts: any
Returns:
PromisegetNftImageUrl
getNftImageUrl(nftId: string, size: number, __namedParameters?: any): string
Parameters:
nftId: string
size: number
__namedParameters (optional): any
Returns:
stringrequest
Parameters:
Returns:
Promise_default
variable
Type
CollectionStats
interface
Properties
floorPrice
string
owners?
number
supply?
number
totalListed?
number
totalVolume?
string
Nft
interface
Properties
attributes?
collectionImage?
string
collectionName
string
contentType?
string
description?
string
id
string
image
string
name
string
network
string
number
number
owner?
string
NftsProxyApiParams
interface
Transaction
interface
Properties
contractAddress?
string
date
number
from
string
nftId
string
to
string
tokenId?
string
tokenName?
string
txId
string
CanvasData
type
Properties
data
string
height
number
width
number
FetchFunction
type
FetchOptions
type
NftsByOwnerParams
type
Properties
addVerifiedStatus?
boolean
includeCompressedOnSolana?
boolean
includeListed?
boolean
includeSpam?
boolean
includeT22OnSolana?
boolean
QueryParams
type
NftsProxyApi
class
Constructor
constructor
NftsProxyApi(__namedParameters: NftsProxyApiParams): NftsProxyApi
networks is the list of network names, using Networks as default for non breaking change. Wallet should provide their own list, e.g. ME's BE only cares about solana, ethereum and bitcoin.
Parameters:
__namedParameters: NftsProxyApiParams
Returns:
NftsProxyApiProperties
api
Record
Methods
decomposeId
decomposeId(nftId: string): any
Parameters:
nftId: string
Returns:
anygetNft
getNft(nftId: string): Promise
Parameters:
nftId: string
Returns:
PromisegetNftImage
getNftImage(nftId: string, size: number, opts: any): Promise
Parameters:
nftId: string
size: number
opts: any
Returns:
PromisegetNftImageUrl
getNftImageUrl(nftId: string, size: number, __namedParameters: any): string
Parameters:
nftId: string
size: number
__namedParameters: any
Returns:
stringrequest
Parameters:
Returns:
Promisesrc
variable
Type
CollectionStats
interface
Properties
floorPrice
string
owners?
number
supply?
number
totalListed?
number
totalVolume?
string
Nft
interface
Properties
attributes?
collectionImage?
string
collectionName
string
contentType?
string
description?
string
id
string
image
string
name
string
network
string
number
number
owner?
string
NftsProxyApiParams
interface
Transaction
interface
Properties
contractAddress?
string
date
number
from
string
nftId
string
to
string
tokenId?
string
tokenName?
string
txId
string
CanvasData
type
Properties
data
string
height
number
width
number
FetchFunction
type
FetchOptions
type
NftsByOwnerParams
type
Properties
addVerifiedStatus?
boolean
includeCompressedOnSolana?
boolean
includeListed?
boolean
includeSpam?
boolean
includeT22OnSolana?
boolean
QueryParams
type
