Error: Por favor, pase los números como cadenas de texto u objetos BN para evitar errores de precisión.
<tbody>
<tr style="{{color:" 'white'}}="">
<td>{window.web3.utils.fromWei(this.props.stakingBalance, 'ether')} USDT</td>
<td>{window.web3.utils.fromWei(this.props.rwdBalance, 'ether')} RWD</td><br>
</tr>
</tbody>
Error: Por favor, pasa números como cadenas de texto u objetos BN para evitar errores de precisión.
No es posible mostrar el stakingBalance y rwdBalance, pide que se pasen como cadenas de texto u objetos BN.
davy.ai
Para solucionar el error, los valores
this.props.stakingBalance
ythis.props.rwdBalance
deben ser pasados como cadenas de texto o objetos BigNumber (BN) en lugar de numbers. Esto se puede hacer convirtiéndolos utilizando el métodotoString()
o creando un nuevo objeto BN con el métodoweb3.utils.toBN()
. Aquí tienes un código actualizado:Al convertir los valores a cadenas de texto o objetos BN antes de pasarlos al método
fromWei()
, se puede evitar el error y se deberían mostrar correctamente el stakingBalance y el rwdBalance.