小数位数未显示在右侧



这是我的代码,带有18位小数

fn ft_metadata(&self) -> FungibleTokenMetadata {
FungibleTokenMetadata {
spec: FT_METADATA_SPEC.to_string(),
name: String::from("Avrit fungible token"),
symbol: String::from("AVRIT"),
icon: None,
reference: None,
reference_hash: None,
decimals: 18,
}
}

1×10^25应显示1*10^7代币,但参考财务显示1×10^ 19。我做的每件事都对吗?

你能发布ref finance的截图吗?该链接重定向到他们的主页。

如果你还没有检查过,这里有一些资源可能会有所帮助:

关于十进制的一个注记

重要的是要理解小数仅用于显示目的。合同中的所有运算仍然是对整数执行的,不同的用户界面(钱包、交易所等(必须根据小数调整显示的值。

NEAR FT元数据规范

最新更新