Rate
@centrifuge/sdk / Rate
Class: Rate
Defined in: src/utils/BigInt.ts:177
Deprecated
Extends
DecimalWrapper
Constructors
new Rate()
new Rate(
value,decimals):Rate
Defined in: src/utils/BigInt.ts:29
Parameters
value
bigint | Numeric
decimals
number = 27
Returns
Inherited from
DecimalWrapper.constructor
Properties
decimals
readonlydecimals:number=27
Defined in: src/utils/BigInt.ts:27
Inherited from
DecimalWrapper.decimals
value
protectedvalue:bigint
Defined in: src/utils/BigInt.ts:3
Inherited from
DecimalWrapper.value
decimals
staticdecimals:number=27
Defined in: src/utils/BigInt.ts:178
Methods
eq()
eq<
T>(value):boolean
Defined in: src/utils/BigInt.ts:115
Type Parameters
• T
Parameters
value
bigint | T extends BigIntWrapper ? T<T> : never
Returns
boolean
Inherited from
DecimalWrapper.eq
gt()
gt<
T>(value):boolean
Defined in: src/utils/BigInt.ts:105
Type Parameters
• T
Parameters
value
bigint | T extends BigIntWrapper ? T<T> : never
Returns
boolean
Inherited from
DecimalWrapper.gt
gte()
gte<
T>(value):boolean
Defined in: src/utils/BigInt.ts:110
Type Parameters
• T
Parameters
value
bigint | T extends BigIntWrapper ? T<T> : never
Returns
boolean
Inherited from
DecimalWrapper.gte
isZero()
isZero():
boolean
Defined in: src/utils/BigInt.ts:119
Returns
boolean
Inherited from
DecimalWrapper.isZero
lt()
lt<
T>(value):boolean
Defined in: src/utils/BigInt.ts:95
Type Parameters
• T
Parameters
value
bigint | T extends BigIntWrapper ? T<T> : never
Returns
boolean
Inherited from
DecimalWrapper.lt
lte()
lte<
T>(value):boolean
Defined in: src/utils/BigInt.ts:100
Type Parameters
• T
Parameters
value
bigint | T extends BigIntWrapper ? T<T> : never
Returns
boolean
Inherited from
DecimalWrapper.lte
toApr()
toApr():
Decimal
Defined in: src/utils/BigInt.ts:202
Returns
Decimal
toAprPercent()
toAprPercent():
Decimal
Defined in: src/utils/BigInt.ts:210
Returns
Decimal
toBigInt()
toBigInt():
bigint
Defined in: src/utils/BigInt.ts:21
Returns
bigint
Inherited from
DecimalWrapper.toBigInt
toDecimal()
toDecimal():
Decimal
Defined in: src/utils/BigInt.ts:43
Returns
Decimal
Inherited from
DecimalWrapper.toDecimal
toFloat()
toFloat():
number
Defined in: src/utils/BigInt.ts:47
Returns
number
Inherited from
DecimalWrapper.toFloat
toPercent()
toPercent():
Decimal
Defined in: src/utils/BigInt.ts:198
Returns
Decimal
toString()
toString():
string
Defined in: src/utils/BigInt.ts:17
Returns
string
Inherited from
DecimalWrapper.toString
fromApr()
staticfromApr(apr):Rate
Defined in: src/utils/BigInt.ts:188
Parameters
apr
Numeric
Returns
fromAprPercent()
staticfromAprPercent(apr):Rate
Defined in: src/utils/BigInt.ts:194
Parameters
apr
Numeric
Returns
fromFloat()
staticfromFloat(number):Rate
Defined in: src/utils/BigInt.ts:180
Parameters
number
Numeric
Returns
fromPercent()
staticfromPercent(number):Rate
Defined in: src/utils/BigInt.ts:184
Parameters
number
Numeric