我想获得代币 Safemoon 的价格。
我调用getReserves()
了对地址的函数,并提到该值超过了 Decimal 类型的最大值。
例如,我调用 getReserves()
了pair地址,收到:
[10432193736372847505624, 106336520408781010186102, 1623489234]
10432193736372847505624
- safemoon 储备金,如果我将它们转换, fromWei('ether')
我会收到10432.193736372847505624
错误的(货币对地址的实际余额约为10,433,383,288,899.3
)。
我该如何解决这个问题?