Ekaterina Broslavskaia 462a4884c6
feat(group_v2): create a group with its initial members in one commit (#194)
* feat(group_v2): found a group with its initial members in one commit

* test(group_v2): size fast-config timers above transport delay

* update rev

* fix: rollback it the add_member logic

* fix one more fast_config
2026-08-07 14:38:32 +03:00

46 lines
1.1 KiB
TOML

[package]
name = "libchat"
version = "0.1.0"
edition = "2024"
[lib]
crate-type = ["rlib"]
[dependencies]
# Workspace dependencies (sorted)
blake2 = { workspace = true }
chat-sqlite = { workspace = true }
crypto = { workspace = true }
shared-traits = { workspace = true }
storage = { workspace = true }
# External dependencies (sorted)
alloy = "2.0"
base64 = "0.22"
chat-proto = { workspace = true }
de-mls = { git = "https://github.com/vacp2p/de-mls", rev = "5cfce1b97305363466c0e68668fcd85cad4b8996" }
double-ratchets = { path = "../double-ratchets" }
hashgraph-like-consensus = "0.6.0"
hex = "0.4.3"
openmls = { version = "0.8.1", features = ["libcrux-provider"] }
openmls_libcrux_crypto = "0.3.1"
openmls_memory_storage = "0.5.0"
openmls_traits = "0.5.0"
prost = "0.14.1"
rand = "0.9"
rand_core = { version = "0.6" }
thiserror = "2.0.17"
tracing = "0.1.44"
x25519-dalek = { version = "2.0.1", features = [
"static_secrets",
"reusable_secrets",
"getrandom",
] }
[dev-dependencies]
# Workspace dependencies (sorted)
components = { workspace = true }
# External dependencies (sorted)
tempfile = "3"