比如说,我在tp钱包里创建了bsc链的钱包。当我向里面存入币后,为什么有的币会显示值多少U,有的币显示0。TP钱包这种显示某种货币值多少钱是通过什么方法实现的。
猜测:tp钱包通过扫描相应链上swap中的Pool,通过匹配合约地址得出价格。那万一个币在不同的swap中都建了Pool,显示的价格会以哪个为准。
希望能详细说明下,或者给个有详细说明的链接。同问其它链钱包。
一般的代币在CMC和coingeko有的,是可以直接看的。平台都有询价API的,可以直接调接口就显示了。
钱包内没价格显示的一般都是没进白名单,需要项目方找钱包去做报备。