'Tron Token send double digits not working

Error: Tron TRX20(Token) send anything above 9 not working.

single digit transactions works fine eg: 1 to 9 it works , but 9 ,10,11... etc not working CenterPrime lib code used.

tronWalletManager.sendTRX(this, Convertion.hexStringTobBase58(viewModel!!.address()), viewModel!!.p_key(), r_address, BigDecimal.valueOf(amount.toDouble()))
                            .subscribeOn(Schedulers.io())
                            .observeOn(AndroidSchedulers.mainThread())
                            .subscribe({ tx: String ->
                                progress_bar.visibility = View.GONE


                            })

                            { error: Throwable ->
                                progress_bar.visibility=View.GONE
                          
                            }


Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source