field_ios

In-the-field app for Radroots on iOS
git clone https://radroots.dev/git/field_ios.git
Log | Files | Refs | README | LICENSE

Cargo.toml (4442B)


      1 [workspace]
      2 members = ["core/crates/tera_core", "core/crates/tera_ffi", "core/crates/tera_bindgen", "core/crates/tera_wasm"]
      3 default-members = ["core/crates/tera_core", "core/crates/tera_ffi", "core/crates/tera_bindgen"]
      4 resolver = "3"
      5 
      6 [workspace.package]
      7 version = "0.1.0-alpha"
      8 edition = "2024"
      9 rust-version = "1.97.1"
     10 license = "GPL-3.0-or-later"
     11 repository = "https://github.com/radrootslabs/tera"
     12 homepage = "https://radroots.org"
     13 readme = "README.md"
     14 authors = ["Tyson Lupul <tyson@radroots.org>"]
     15 
     16 [workspace.lints.rust]
     17 unsafe_code = "forbid"
     18 
     19 [workspace.lints.rustdoc]
     20 broken_intra_doc_links = "deny"
     21 
     22 [workspace.lints.clippy]
     23 dbg_macro = "deny"
     24 todo = "deny"
     25 unimplemented = "deny"
     26 
     27 [workspace.dependencies]
     28 chrono = { version = "0.4" }
     29 jiff = { version = "=0.2.35", default-features = false, features = ["std"] }
     30 jiff_tzdb = { package = "jiff-tzdb", version = "=0.1.8", default-features = false }
     31 futures-util = { version = "0.3", default-features = false, features = ["sink", "std"] }
     32 hex = { version = "0.4" }
     33 nostr = { version = "0.44.7", default-features = false }
     34 radroots_blossom = { package = "radroots_blossom", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "189c49b74b4bafc142b00b76b296477931139e72" }
     35 radroots_event = { package = "radroots_event", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "189c49b74b4bafc142b00b76b296477931139e72" }
     36 radroots_event_codec = { package = "radroots_event_codec", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "189c49b74b4bafc142b00b76b296477931139e72" }
     37 radroots_identity = { package = "radroots_identity", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "189c49b74b4bafc142b00b76b296477931139e72" }
     38 radroots_nostr = { package = "radroots_nostr", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "189c49b74b4bafc142b00b76b296477931139e72" }
     39 radroots_protocol = { package = "radroots_protocol", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "189c49b74b4bafc142b00b76b296477931139e72" }
     40 radroots_sdk = { version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "189c49b74b4bafc142b00b76b296477931139e72" }
     41 radroots_signing = { package = "radroots_signing", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "189c49b74b4bafc142b00b76b296477931139e72" }
     42 radroots_storage = { package = "radroots_storage", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "189c49b74b4bafc142b00b76b296477931139e72" }
     43 radroots_sync = { package = "radroots_sync", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "189c49b74b4bafc142b00b76b296477931139e72" }
     44 radroots_transport = { package = "radroots_transport", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "189c49b74b4bafc142b00b76b296477931139e72" }
     45 radroots_transport_nostr = { package = "radroots_transport_nostr", version = "=0.1.0-alpha", default-features = false, git = "https://github.com/radrootslabs/lib", rev = "189c49b74b4bafc142b00b76b296477931139e72" }
     46 serde = { version = "1", default-features = false, features = ["derive", "alloc"] }
     47 serde_json = { version = "1", default-features = false, features = ["alloc"] }
     48 sha2 = { version = "0.10", default-features = false }
     49 tempfile = { version = "3" }
     50 thiserror = { version = "1" }
     51 tokio = { version = "1" }
     52 tokio-tungstenite = { version = "0.26.2", default-features = false, features = ["handshake"] }
     53 url = { version = "2" }
     54 uuid = { version = "1.22.0", features = ["v4", "v7"] }
     55 async-trait = { version = "0.1.89" }
     56 libc = { version = "0.2" }
     57 rustix = { version = "1", features = ["fs", "process", "std"] }
     58 secp256k1 = { version = "0.29.1", default-features = false, features = ["alloc"] }
     59 tera_core = { path = "core/crates/tera_core", version = "=0.1.0-alpha", default-features = false }
     60 tracing = { version = "0.1", default-features = false }
     61 tracing-appender = { version = "0.2" }
     62 tracing-subscriber = { version = "0.3" }
     63 uniffi = { version = "0.29.4" }
     64 wasm-bindgen = { version = "0.2" }