Class: NftsProxyApi
Defined in: NftsProxyApi.ts:34
Constructors
Constructor
new NftsProxyApi(
__namedParameters
):NftsProxyApi
Defined in: NftsProxyApi.ts:42
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
Parameter | Type |
---|---|
__namedParameters | NftsProxyApiParams |
Returns
NftsProxyApi
Properties
Property | Modifier | Type | Defined in |
---|---|---|---|
api | readonly | Record <string , NftsProxyNetworkInterface > | NftsProxyApi.ts:37 |
Methods
decomposeId()
decomposeId(
nftId
):object
Defined in: NftsProxyApi.ts:71
Parameters
Parameter | Type |
---|---|
nftId | string |
Returns
object
Name | Type | Defined in |
---|---|---|
contractAddress? | string | NftsProxyApi.ts:73 |
mintAddress? | string | NftsProxyApi.ts:74 |
network | string | NftsProxyApi.ts:72 |
tokenId? | string | NftsProxyApi.ts:75 |
getNetwork()
getNetwork(
nft
):string
Defined in: NftsProxyApi.ts:62
Parameters
Parameter | Type |
---|---|
nft | string | Nft |
Returns
string
getNft()
getNft(
nftId
):Promise
<Nft
>
Defined in: NftsProxyApi.ts:81
Parameters
Parameter | Type |
---|---|
nftId | string |
Returns
Promise
<Nft
>
getNftImage()
getNftImage(
nftId
,size
,opts
):Promise
<CanvasData
>
Defined in: NftsProxyApi.ts:90
Parameters
Parameter | Type |
---|---|
nftId | string |
size | number |
opts | { fetchQoi? : boolean ; } |
opts.fetchQoi? | boolean |
Returns
Promise
<CanvasData
>
getNftImageUrl()
getNftImageUrl(
nftId
,size
,__namedParameters
):string
Defined in: NftsProxyApi.ts:103
Parameters
Parameter | Type |
---|---|
nftId | string |
size | number |
__namedParameters | { fetchQoi? : boolean ; } |
__namedParameters.fetchQoi? | boolean |
Returns
string
isEvm()
isEvm(
nft
):boolean
Defined in: NftsProxyApi.ts:66
Parameters
Parameter | Type |
---|---|
nft | string | Nft |
Returns
boolean
request()
request<
T
>(url
,queryParams?
,options?
):Promise
<T
>
Defined in: NftsProxyApi.ts:58
Type Parameters
Type Parameter |
---|
T |
Parameters
Parameter | Type |
---|---|
url | string |
queryParams? | QueryParams |
options? | FetchOptions |
Returns
Promise
<T
>