[package]
name = "lexe-node-client"
version = "0.1.4"
license = "MIT"
description = "Client types used to connect to your Lexe Node"
documentation = "https://docs.rs/lexe-node-client"
authors = { workspace = true }
edition = { workspace = true }
readme = { workspace = true }
repository = { workspace = true }
rust-version = { workspace = true }
exclude = [
"/test_data"
]
publish = true
[features]
default = []
test-utils = ["proptest-derive"]
[dependencies]
lexe-api = { workspace = true }
lexe-common = { workspace = true }
lexe-crypto = { workspace = true }
lexe-enclave = { workspace = true }
lexe-tls = { workspace = true }
anyhow = { workspace = true }
arc-swap = { workspace = true }
async-trait = { workspace = true }
base64 = { workspace = true }
http = { workspace = true }
reqwest = { workspace = true }
serde = { workspace = true }
serde_json = { workspace = true }
proptest-derive = { workspace = true, optional = true }
[dev-dependencies]
lexe-common = { workspace = true, features = ["test-utils"] }
lexe-tls = { workspace = true, features = ["test-utils"] }
proptest = { workspace = true }
proptest-derive = { workspace = true }