Skip to content

Commit b8dd616

Browse files
committed
Add libxmtp version to requests
1 parent 7e0986a commit b8dd616

File tree

22 files changed

+271
-164
lines changed

22 files changed

+271
-164
lines changed

Cargo.lock

+9-9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+3
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@ exclude = ["bindings_ffi", "bindings_wasm", "bindings_node"]
1919
# See https://doc.rust-lang.org/edition-guide/rust-2021/default-cargo-resolver.html#details
2020
resolver = "2"
2121

22+
[workspace.package]
23+
version = "0.0.1"
24+
2225
[workspace.dependencies]
2326
anyhow = "1.0"
2427
async-stream = "0.3"

bindings_ffi/Cargo.lock

+8-8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bindings_ffi/Cargo.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
edition = "2021"
33
name = "xmtpv3"
4-
version = "0.1.0"
4+
version = "0.0.1"
55

66
[lib]
77
crate-type = ["lib", "cdylib", "staticlib"]
@@ -10,6 +10,7 @@ crate-type = ["lib", "cdylib", "staticlib"]
1010
env_logger = "0.11.3"
1111
futures = "0.3.28"
1212
log = { version = "0.4", features = ["std"] }
13+
parking_lot = "0.12.3"
1314
thiserror = "1.0"
1415
thread-id = "4.2.1"
1516
tokio = { version = "1.28.1", features = ["macros"] }
@@ -22,7 +23,6 @@ xmtp_mls = { path = "../xmtp_mls", features = ["grpc", "native"] }
2223
xmtp_proto = { path = "../xmtp_proto", features = ["proto_full", "grpc"] }
2324
xmtp_user_preferences = { path = "../xmtp_user_preferences" }
2425
xmtp_v2 = { path = "../xmtp_v2" }
25-
parking_lot = "0.12.3"
2626

2727
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
2828
# NOTE: A regression in openssl-sys exists where libatomic is dynamically linked
@@ -47,9 +47,9 @@ ethers-core = "2.0.13"
4747
tempfile = "3.5.0"
4848
tokio = { version = "1.28.1", features = ["full"] }
4949
tokio-test = "0.4"
50-
uniffi = { version = "0.28.0", features = ["bindgen-tests"] }
5150
tracing-subscriber = "0.3"
52-
uuid = { version = "1.9", features = ["v4", "fast-rng" ] }
51+
uniffi = { version = "0.28.0", features = ["bindgen-tests"] }
52+
uuid = { version = "1.9", features = ["v4", "fast-rng"] }
5353

5454
# NOTE: The release profile reduces bundle size from 230M to 41M - may have performance impliciations
5555
# https://stackoverflow.com/a/54842093

bindings_node/Cargo.lock

+6-6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

mls_validation_service/Cargo.toml

+5-6
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
edition = "2021"
33
name = "mls_validation_service"
4-
version = "0.1.0"
4+
version.workspace = true
55

66
[[bin]] # Bin to run the Validation Service
77
name = "mls-validation-service"
@@ -11,8 +11,8 @@ path = "src/main.rs"
1111
clap = { version = "4.4.6", features = ["derive"] }
1212
ed25519-dalek = { workspace = true, features = ["digest"] }
1313
env_logger = "0.11"
14-
hex = { workspace = true }
1514
futures = { workspace = true }
15+
hex = { workspace = true }
1616
log = { workspace = true }
1717
openmls = { workspace = true }
1818
openmls_rust_crypto = { workspace = true }
@@ -24,7 +24,7 @@ tokio = { workspace = true, features = ["full"] }
2424
tonic = { workspace = true }
2525
warp = "0.3.6"
2626
xmtp_id.workspace = true
27-
xmtp_mls.workspace = true
27+
xmtp_mls.workspace = true
2828
xmtp_proto = { path = "../xmtp_proto", features = [
2929
"proto_full",
3030
"grpc",
@@ -34,9 +34,8 @@ xmtp_proto = { path = "../xmtp_proto", features = [
3434

3535
[dev-dependencies]
3636
anyhow.workspace = true
37-
ethers.workspace = true
37+
ethers.workspace = true
3838
openmls_basic_credential = { workspace = true, features = ["test-utils"] }
3939
rand = { workspace = true }
4040
sha2.workspace = true
41-
xmtp_id = { workspace = true, features = ["test-utils"]}
42-
41+
xmtp_id = { workspace = true, features = ["test-utils"] }

xmtp_api_grpc/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
[package]
22
edition = "2021"
33
name = "xmtp_api_grpc"
4-
version = "0.1.0"
4+
version.workspace = true
55

66
[dependencies]
77
async-stream.workspace = true
88
base64 = "0.22"
99
futures.workspace = true
1010
hex.workspace = true
1111
log = { workspace = true, features = ["std"] }
12+
pbjson-types.workspace = true
1213
pbjson.workspace = true
13-
pbjson-types.workspace = true
1414
prost = { workspace = true, features = ["prost-derive"] }
1515
serde = { workspace = true, features = ["derive"] }
1616
tokio = { workspace = true, features = ["macros", "rt-multi-thread", "time"] }
@@ -19,9 +19,9 @@ tonic = { workspace = true, features = [
1919
"tls-roots",
2020
"tls-webpki-roots",
2121
] }
22+
tracing.workspace = true
2223
xmtp_proto = { path = "../xmtp_proto", features = ["proto_full", "grpc"] }
2324
xmtp_v2 = { path = "../xmtp_v2" }
24-
tracing.workspace = true
2525

2626
[dev-dependencies]
2727
uuid = { version = "1.3.1", features = ["v4"] }

0 commit comments

Comments
 (0)