#near #helper #conversion #decimal #sdk #leave #yoctonear

near-helper

将 near 转换为 yoctonear 的辅助工具,反之亦然

6 个版本 (重大更改)

0.5.0 2024 年 1 月 12 日
0.4.1 2024 年 1 月 12 日
0.3.0 2022 年 3 月 24 日
0.2.1 2022 年 3 月 21 日
0.1.2 2022 年 3 月 18 日

#2911 in 魔法豆

Download history 48/week @ 2024-03-29 10/week @ 2024-04-05

每月 51 次下载

Apache-2.0

17KB
270

NEAR 辅助工具

版本 0.5.0

我们添加了一个新的函数 env::block_timestamp_millis() 用于日期和时间。 注意此函数是实验性的,试图测试一些极端情况,不确定是否涵盖了所有情况,所以如果你遇到错误,请记住去 github 并提交问题!

编辑:2024 年 1 月 11 日

由于依赖 near-sdk 使这个库非常难以使用,我们将移除所有依赖于该库的函数,并删除该库。这样只剩下将 near 转换为 yoctonear 的功能。

为什么选择这个库而不是 NearToken?因为 near token 有一些奇怪的 to_near() 函数,它们返回 u128 而不是 f64String,所以如果你解析 1.25N,它将返回 1N,丢失所有小数部分。你可以使用 to_millinear();但当然,如果你需要小数点后超过 3 位,又会遇到同样的问题。

此外,我们还更改了返回值,将这些 f64 转换为 String;这样它们就可以与 string_calc Decimal 类型(其中 DecimalString 的伪装)一起使用。


一些NEAR辅助工具。其中一些已经过时,因为它们已经集成到NEAR SDK中。其他的一些仍然存在(尽管在NEAR SDK内部,但出于某种原因,有些人更喜欢自己的版本)。还有一些是用于转换的辅助工具。

如果您有更好的操作方法,或者对测试有建议,您认为应该通过但可能失败的,请在此处的GitHub上提交一个请求:https://github.com/Wabinab/near_helper/issues

没有运行时依赖