Skip to content

united-noncustodial-front


united-noncustodial-front / api/pricing

api/pricing

Classes

PriceProvider

Defined in: src/api/pricing.ts:41

Constructors

Constructor

new PriceProvider(args): PriceProvider

Defined in: src/api/pricing.ts:55

Parameters
args
host

string

platform

string

Returns

PriceProvider

Methods

_getCoinList()

_getCoinList(): Promise<CoinSearchItem[]>

Defined in: src/api/pricing.ts:152

Returns

Promise<CoinSearchItem[]>

clone()

clone(): PriceProvider

Defined in: src/api/pricing.ts:68

Returns

PriceProvider

findTokens()

findTokens(text): Promise<CoinSearchItem[]>

Defined in: src/api/pricing.ts:137

Parameters
text

string

Returns

Promise<CoinSearchItem[]>

getIconUrl()

getIconUrl(ticker): string

Defined in: src/api/pricing.ts:148

Parameters
ticker

string

Returns

string

getPrice()

getPrice(ticker): Promise<undefined | TokenPriceInfo>

Defined in: src/api/pricing.ts:108

Parameters
ticker

string

Returns

Promise<undefined | TokenPriceInfo>

getTickerByAddress()

getTickerByAddress(address): Promise<undefined | string>

Defined in: src/api/pricing.ts:82

Parameters
address

string

Returns

Promise<undefined | string>

getTokenPriceByAddress()

getTokenPriceByAddress(id, tokenAddress): Promise<number>

Defined in: src/api/pricing.ts:179

Parameters
id

string

tokenAddress

string

Returns

Promise<number>

getTokenPriceByIds()

getTokenPriceByIds(id): Promise<number>

Defined in: src/api/pricing.ts:189

Parameters
id

string

Returns

Promise<number>

registerToken()

registerToken(ticker): void

Defined in: src/api/pricing.ts:75

Parameters
ticker

string

Returns

void