ec8fdf0315
* fix: always consider user input when performing swap * refactor: extract decimal places constants * refactor: extract minimumOptimalValue * fix: handle bzz precision and tweak message
15 lines
368 B
TypeScript
15 lines
368 B
TypeScript
import { BigNumber } from 'bignumber.js'
|
|
import { Token } from './Token'
|
|
|
|
const DAI_DECIMAL_PLACES = 18
|
|
|
|
export class DaiToken extends Token {
|
|
constructor(value: BigNumber | string | bigint) {
|
|
super(value, DAI_DECIMAL_PLACES)
|
|
}
|
|
|
|
static fromDecimal(value: BigNumber | string | bigint): DaiToken {
|
|
return Token.fromDecimal(value, DAI_DECIMAL_PLACES)
|
|
}
|
|
}
|