loam_sdk/
lib.rs

1#![no_std]
2pub use loam_sdk_macro::*;
3
4#[cfg(feature = "loam-soroban-sdk")]
5pub mod soroban_sdk;
6
7#[cfg(feature = "loam-soroban-sdk")]
8#[macro_export]
9macro_rules! vec {
10    ($($tokens:tt)*) => {
11        soroban_sdk::vec![soroban_sdk::env(), $($tokens)*]
12    };
13}
14
15#[cfg(feature = "loam-soroban-sdk")]
16#[macro_export]
17macro_rules! map {
18    ($($tokens:tt)*) => {
19        soroban_sdk::map![soroban_sdk::env(), $($tokens)*]
20    };
21}