Skip to main content

src/lib/tokenSymbols

creatorvault-miniapp


creatorvault-miniapp / src/lib/tokenSymbols

src/lib/tokenSymbols

Variables

SHARE_SYMBOL_PREFIX

const SHARE_SYMBOL_PREFIX: "■" = '■'

Defined in: lib/tokenSymbols.ts:5


VAULT_SYMBOL_PREFIX

const VAULT_SYMBOL_PREFIX: "▢" = '▢'

Defined in: lib/tokenSymbols.ts:6

Functions

isUnicodeShareSymbol()

isUnicodeShareSymbol(symbol): boolean

Defined in: lib/tokenSymbols.ts:55

Parameters

symbol

string

Returns

boolean


isUnicodeVaultSymbol()

isUnicodeVaultSymbol(symbol): boolean

Defined in: lib/tokenSymbols.ts:59

Parameters

symbol

string

Returns

boolean


normalizeUnderlyingSymbol()

normalizeUnderlyingSymbol(raw): string

Defined in: lib/tokenSymbols.ts:17

Strip known prefixes (Unicode badges or legacy ws/s) to recover the underlying ticker.

Parameters

raw

string

Returns

string


toShareName()

toShareName(rawUnderlying, creatorName?): string

Defined in: lib/tokenSymbols.ts:43

Parameters

rawUnderlying

string

creatorName?

string

Returns

string


toShareSymbol()

toShareSymbol(rawUnderlying): string

Defined in: lib/tokenSymbols.ts:33

Parameters

rawUnderlying

string

Returns

string


toVaultName()

toVaultName(rawUnderlying, creatorName?): string

Defined in: lib/tokenSymbols.ts:49

Parameters

rawUnderlying

string

creatorName?

string

Returns

string


toVaultSymbol()

toVaultSymbol(rawUnderlying): string

Defined in: lib/tokenSymbols.ts:38

Parameters

rawUnderlying

string

Returns

string


underlyingSymbolUpper()

underlyingSymbolUpper(raw): string

Defined in: lib/tokenSymbols.ts:28

Parameters

raw

string

Returns

string