[package] name = "fluence-sdk-main" version = "0.2.0" # remember to update html_root_url edition = "2018" description = "Rust SDK for applications for the Fluence network" documentation = "https://docs.rs/fluence/fluence-sdk-macro" repository = "https://github.com/fluencelabs/rust-sdk/crates/main" authors = ["Fluence Labs"] keywords = ["fluence", "sdk", "webassembly"] categories = ["api-bindings", "wasm"] license = "Apache-2.0" [package.metadata.docs.rs] # https://docs.rs/about all-features = true [lib] path = "src/lib.rs" crate-type = ["rlib"] [dependencies] log = { version = "0.4.8", features = ["std"] } fluence-sdk-macro = { path = "../macro", features = ["used_in_sdk"] } serde = "1.0.115" [dev-dependencies] simple_logger = "1.6.0" # used in doc test lazy_static = "1.4.0" # used in doc test [features] # Print some internal logs by log_utf8_string debug = [] # Enable logger (this will cause log_utf8_string to appear in imports) logger = [] # Indicates that this crate is used inside FCE, it allow to generate impl block for CallParameters used_in_fce = []