TP钱包提币显示余额不足怎么回事

发布网友

我来回答

1个回答

热心网友

可能说的是矿工费不足。
矿工费可以理解为交易手续费,不用数字货币,矿工费也不同,由于一般都是小额,去交易所买因为有数量*会有点麻烦,没有矿工费就无法完成交易。
在测试一个常规的合约代码时发现一个比较奇怪的现象:合约都正常部署,合约开源,验证都没有问题,通证录入,logo上传以及链上数据转账都没有任何问题,但是在tp钱包显示时却出现了一个比较奇怪的现象。tp钱包的通证余额显示异常,本来应该是显示在小数点以后的数值,不显示在小数点之后了,直接不显示小数点了。并且在转账时数量设置也不对。比如发行总量设置的100,但是实际总量显示10000000000000000000,转账时在tp钱包转账了50个,但是链上数据显示转账了0.00000000000000005个。针对该问题,经过排查确认合约代码没有问题,链上数据一切正常,tronlink波宝钱包pc端和移动端都正常,只要tp钱包异常。最终排查发现,目前tp钱包只支持6位精度的通证,不支持18位精度的通知,所以才会导致以上问题。最终修改合约代码,重新设置通证精度为6位,解决问题。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com