#soroban #loam #traits #settings #macro #loam-soroban-sdk #specifics

no-std loam-soroban-sdk

A wrapper around the soroban-sdk, providing some soroban specific traits

15 releases

0.6.16 Jan 22, 2025
0.6.15 Sep 30, 2024
0.6.14 Aug 5, 2024
0.6.13 Jul 20, 2024
0.6.5 Sep 22, 2023

#23 in #soroban

Download history 144/week @ 2025-01-22 10/week @ 2025-01-29 25/week @ 2025-02-05 78/week @ 2025-02-12 13/week @ 2025-02-19 14/week @ 2025-02-26 15/week @ 2025-03-05 23/week @ 2025-03-12 12/week @ 2025-03-19 1/week @ 2025-04-02 18/week @ 2025-04-09 18/week @ 2025-04-16 22/week @ 2025-04-23 13/week @ 2025-04-30

71 downloads per month
Used in 7 crates (via loam-sdk)

Apache-2.0

20KB
514 lines

loam-soroban-sdk

Wrapper around Soroban SDK which adds features needed by Loam SDK, such as:

  • lazy getting and setting
  • implementation of loamstorage macro
  • deprecated implementation of Loam'sIntoKey derive macro that relies on Soroban SDK's specifics
  • abstraction of Soroban SDK's env to enable Loam SDK-authored contracts to avoid referencing it at all and use Rust's standard mutable/immutable method definition syntax (my_method(&self, ...) vs my_method(&mut self, ...)).

Dependencies

~15–20MB
~412K SLoC