1.5.46 • Published 8 months ago

@defisaver/tokens v1.5.46

Weekly downloads
195
License
ISC
Repository
github
Last release
8 months ago

@defisaver/tokens

Table of contents

Type aliases

Variables

Functions

Type aliases

AaveMarketData

Ƭ AaveMarketData: Object

Type declaration

NameType
dataProviderstring
lendingPoolstring
lendingPoolAddressProviderstring
namestring

Defined in

types.ts:70


AddressMapping

Ƭ AddressMapping: Object

Index signature

key: number: string

Defined in

types.ts:6


AssetData

Ƭ AssetData: Object

Chain-specific asset info type

Type declaration

NameType
aaveCollateralboolean
addressstring
addressesAddressMapping
compoundCollateralboolean
decimalsnumber
exchangeboolean
feedAvailabilityBoolMapping
iconFunction
isStableboolean
namestring
nativeChainIdnumber
symbolstring
underlyingAssetstring
yearnCollateralboolean

Defined in

types.ts:36


AssetDataBase

Ƭ AssetDataBase: Object

Chain-agnostic asset info type

Type declaration

NameType
aaveCollateralboolean
addressesAddressMapping
compoundCollateralboolean
decimalsnumber
exchangeboolean
feedAvailabilityBoolMapping
iconFunction
isStableboolean
namestring
nativeChainIdnumber
symbolstring
underlyingAssetstring
yearnCollateralboolean

Defined in

types.ts:17


ExtendedIlkData

Ƭ ExtendedIlkData: IlkData | { assetData: AssetData }

Defined in

types.ts:77


IlkData

Ƭ IlkData: Object

Maker ilk info type

Type declaration

NameType
assetstring
assetAddress?string
clip?string
clipCalc?string
flip?string
ilkBytesstring
ilkLabelstring
isCropboolean
isLPboolean
joinstring
pipstring

Defined in

types.ts:56

Variables

MAXUINT

MAXUINT: string = '115792089237316195423570985008687907853269984665640564039457584007913129639935'

Defined in

index.ts:27


aaveV2Markets

aaveV2Markets: AaveMarketData[]

Defined in

aaveV2Markets.ts:3


assets

assets: AssetDataBase[]

Defined in

assets.ts:253


ilks

ilks: IlkData[]

Defined in

ilks.ts:5


reflexerCollTypes

reflexerCollTypes: IlkData[]

Defined in

reflexerCollTypes.ts:3


utils

utils: Object

Type declaration

NameType
bytesToString(hex: string) => string
compare(a: string, b: string) => boolean
stringToBytes(str: string) => string

Defined in

index.ts:25

Functions

assetAmountInEth

Const assetAmountInEth(amount, asset?): string

Parameters

NameTypeDefault valueDescription
amountstring | number | objectundefinedAmount in wei
assetstring'ETH'Asset symbol (or MCD-${symbol} for maker asset - always 18dec)

Returns

string

Defined in

index.ts:149


assetAmountInWei

Const assetAmountInWei(amount, asset): string

Parameters

NameTypeDescription
amountstring | number | objectAmount in eth
assetstringAsset symbol

Returns

string

Defined in

index.ts:170


getAaveV2MarketInfo

Const getAaveV2MarketInfo(name?): void | AaveMarketData

Parameters

NameTypeDefault value
namestring''

Returns

void | AaveMarketData

Defined in

index.ts:142


getAssetInfo

Const getAssetInfo(symbol?, chainId?): AssetData

Returns asset info. Warning: will not throw if asset not found. Instead, will return a placeholder object.

Parameters

NameTypeDefault value
symbolstring''
chainId?numberundefined

Returns

AssetData

Defined in

index.ts:60


getAssetInfoByAddress

Const getAssetInfoByAddress(address?, chainId?): AssetData

Parameters

NameTypeDefault value
addressstring''
chainId?numberundefined

Returns

AssetData

Defined in

index.ts:95


getIlkInfo

Const getIlkInfo(ilk?): ExtendedIlkData

Returns Maker or Reflexer ilk info, and asset info as assetData attribute. Warning: will not throw if ilk not found. Instead, will return a placeholder object.

Parameters

NameTypeDefault valueDescription
ilkstring''Ilk encoded as string or as hex

Returns

ExtendedIlkData

Defined in

index.ts:73


ilkToAsset

Const ilkToAsset(ilk?): string

Parameters

NameTypeDefault value
ilkstring''

Returns

string

Defined in

index.ts:100


set

Const set(key, value): void

Parameters

NameType
keystring
valueany

Returns

void

Defined in

index.ts:21


tokenFromJoin

Const tokenFromJoin(join, fromIlks?): string

Parameters

NameTypeDefault valueDescription
joinstringundefinedMaker or Reflexer ilk join
fromIlksIlkData[]ilks

Returns

string

Token symbol

Defined in

index.ts:122


tokenFromMakerJoin

Const tokenFromMakerJoin(join): string

Parameters

NameTypeDescription
joinstringMaker ilk join

Returns

string

Token symbol

Defined in

index.ts:134


tokenFromReflexerJoin

Const tokenFromReflexerJoin(join): string

Parameters

NameTypeDescription
joinstringReflexer ilk join

Returns

string

Token symbol

Defined in

index.ts:140

1.5.46

8 months ago

1.5.45-dev-2

9 months ago

1.5.45-dev

9 months ago

1.5.39

9 months ago

1.5.41

9 months ago

1.5.40

9 months ago

1.5.43

9 months ago

1.5.42

9 months ago

1.5.45

9 months ago

1.5.44

9 months ago

1.5.35

9 months ago

1.5.37

9 months ago

1.5.34

10 months ago

1.5.33

10 months ago

1.5.32

10 months ago

1.5.30

11 months ago

1.5.31

11 months ago

1.5.23

1 year ago

1.5.25

1 year ago

1.5.24

1 year ago

1.5.27

1 year ago

1.5.26

1 year ago

1.5.29

12 months ago

1.5.28

1 year ago

1.5.21

1 year ago

1.5.20

1 year ago

1.5.22

1 year ago

1.5.18

1 year ago

1.5.17

1 year ago

1.5.19

1 year ago

1.5.14

1 year ago

1.5.13

1 year ago

1.5.16

1 year ago

1.5.15

1 year ago

1.5.12

1 year ago

1.5.11

1 year ago

1.5.10

1 year ago

1.5.9

1 year ago

1.5.8

1 year ago

1.5.7

1 year ago

1.5.6

2 years ago

1.5.5

2 years ago

1.5.4

2 years ago

1.5.3

2 years ago

1.5.2

2 years ago

1.5.1

2 years ago

1.5.0

2 years ago

1.4.48

2 years ago

1.4.47

2 years ago

1.4.49

2 years ago

1.4.51

2 years ago

1.4.50

2 years ago

1.4.53

2 years ago

1.4.52

2 years ago

1.4.55

2 years ago

1.4.54

2 years ago

1.4.57

2 years ago

1.4.56

2 years ago

1.4.58

2 years ago

1.4.46

2 years ago

1.4.37

2 years ago

1.4.39

2 years ago

1.4.38

2 years ago

1.4.40

2 years ago

1.4.42

2 years ago

1.4.41

2 years ago

1.4.44

2 years ago

1.4.43

2 years ago

1.4.45

2 years ago

1.4.29

2 years ago

1.4.31

2 years ago

1.4.30

2 years ago

1.4.33

2 years ago

1.4.32

2 years ago

1.4.35

2 years ago

1.4.34

2 years ago

1.4.36

2 years ago

1.4.28

2 years ago

1.4.27

2 years ago

1.4.26

2 years ago

1.4.24

3 years ago

1.4.23

3 years ago

1.4.25

3 years ago

1.4.22

3 years ago

1.4.20

3 years ago

1.4.21

3 years ago

1.4.13

3 years ago

1.4.15

3 years ago

1.4.14

3 years ago

1.4.17

3 years ago

1.4.16

3 years ago

1.4.19

3 years ago

1.4.18

3 years ago

1.4.11

3 years ago

1.4.12

3 years ago

1.4.6

3 years ago

1.4.5

3 years ago

1.4.4

3 years ago

1.4.9

3 years ago

1.4.8

3 years ago

1.4.7

3 years ago

1.4.3

3 years ago

1.4.2

3 years ago

1.4.1

3 years ago

1.4.0

3 years ago

1.3.68

4 years ago

1.3.69

4 years ago

1.3.71

4 years ago

1.3.72

4 years ago

1.3.70

4 years ago

1.3.75

3 years ago

1.3.73

3 years ago

1.3.74

3 years ago

1.3.64

4 years ago

1.3.65

4 years ago

1.3.66

4 years ago

1.3.67

4 years ago

1.3.59

4 years ago

1.3.60

4 years ago

1.3.61

4 years ago

1.3.62

4 years ago

1.3.63

4 years ago

1.3.57

4 years ago

1.3.58

4 years ago

1.3.56

4 years ago

1.3.55

4 years ago

1.3.54

4 years ago

1.3.53

4 years ago

1.3.52

4 years ago

1.3.51

4 years ago

1.3.50

4 years ago

1.3.47

4 years ago

1.3.48

4 years ago

1.3.49

4 years ago

1.3.46

4 years ago

1.3.44

4 years ago

1.3.39

4 years ago

1.3.38

4 years ago

1.3.42

4 years ago

1.3.43

4 years ago

1.3.40

4 years ago

1.3.41

4 years ago

1.3.36

4 years ago

1.3.37

4 years ago

1.3.35

4 years ago

1.3.33

4 years ago

1.3.34

4 years ago

1.3.32

4 years ago

1.3.31

4 years ago

1.3.30

4 years ago

1.3.29

4 years ago

1.3.28

4 years ago

1.3.27

4 years ago

1.3.25

4 years ago

1.3.24

4 years ago

1.3.23

4 years ago

1.3.21

4 years ago

1.3.22

4 years ago

1.3.20

4 years ago

1.3.19

4 years ago

1.3.18

4 years ago

1.3.17

4 years ago

1.3.16

4 years ago

1.3.15

4 years ago

1.3.14

4 years ago

1.3.13

4 years ago

1.3.12

4 years ago

1.3.11

4 years ago

1.3.10

4 years ago

1.3.9

4 years ago

1.3.8

4 years ago