#sdk #soroban #loam #lazy-evaluation #contracts #env #setting

no-std loam-soroban-sdk

围绕 soroban-sdk 的包装,提供一些 Soroban 特定的特性

13 个版本

0.6.14 2024 年 8 月 5 日
0.6.13 2024 年 7 月 20 日
0.6.10 2024 年 6 月 21 日
0.6.8 2024 年 5 月 23 日
0.6.2 2023 年 8 月 31 日

#2554魔法豆

Download history 27/week @ 2024-04-17 8/week @ 2024-04-24 6/week @ 2024-05-01 5/week @ 2024-05-08 10/week @ 2024-05-15 155/week @ 2024-05-22 163/week @ 2024-05-29 60/week @ 2024-06-05 16/week @ 2024-06-12 138/week @ 2024-06-19 13/week @ 2024-06-26 31/week @ 2024-07-03 269/week @ 2024-07-10 156/week @ 2024-07-17 56/week @ 2024-07-24 118/week @ 2024-07-31

601 每月下载量
7 个crate中使用(通过loam-sdk

Apache-2.0

6KB
90

loam-soroban-sdk

围绕 Soroban SDK 的包装,添加了 Loam SDK 需要的一些特性,例如

  • 懒加载获取和设置
  • 实现 Loam 的IntoKey derive 宏,它依赖于 Soroban SDK 的特定之处
  • Soroban SDK 的 env 抽象,以使由 Loam SDK 编写的合约能够避免引用它,并使用 Rust 的标准可变/不可变方法定义语法(my_method(&self, ...)my_method(&mut self, ...))。

依赖项

~12–16MB
~336K SLoC