Skip to content

Commit 18f37c3

Browse files
committed
chore: integrate with latest version of strata-p2p
Without `byos` (bring your own signer) feature, for now. Will be added in a follow-up.
1 parent 3c880f9 commit 18f37c3

40 files changed

+3266
-368
lines changed

Cargo.lock

Lines changed: 109 additions & 41 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ members = [
2525
"crates/operator-wallet",
2626
"crates/wots",
2727
"crates/memory_pprof",
28+
"crates/p2p-wire",
29+
"crates/p2p-types",
2830

2931
# binaries listed separately
3032
"bin/secret-service",
@@ -63,6 +65,8 @@ btc-tracker = { path = "crates/btc-tracker" }
6365
duty-tracker = { path = "crates/duty-tracker" }
6466
operator-wallet = { version = "0.1.0", path = "crates/operator-wallet" }
6567
prover-test-utils = { path = "crates/bridge-proof/test-utils" }
68+
p2p-types = { path = "crates/p2p-types" }
69+
p2p-wire = { path = "crates/p2p-wire" }
6670
secret-service-client = { path = "crates/secret-service-client" }
6771
secret-service-proto = { path = "crates/secret-service-proto" }
6872
secret-service-server = { path = "crates/secret-service-server" }
@@ -94,9 +98,13 @@ strata-rpc-types = { git = "https://github.com/alpenlabs/alpen.git", tag = "v0.2
9498
strata-state = { git = "https://github.com/alpenlabs/alpen.git", tag = "v0.2.0-rc4" }
9599
strata-tasks = { git = "https://github.com/alpenlabs/alpen.git", tag = "v0.2.0-rc4" }
96100

97-
strata-p2p = { git = "https://github.com/alpenlabs/strata-p2p.git", tag = "v0.1.0" }
98-
strata-p2p-types = { git = "https://github.com/alpenlabs/strata-p2p.git", tag = "v0.1.0" }
99-
strata-p2p-wire = { git = "https://github.com/alpenlabs/strata-p2p.git", tag = "v0.1.0" }
101+
strata-p2p = { git = "https://github.com/alpenlabs/strata-p2p.git", tag = "v0.3.0", features = [
102+
# TODO(sistemd): BYOS (bring your own signer) is not enabled yet - open a ticket for this
103+
"quic",
104+
"request-response",
105+
"gossipsub",
106+
"kad",
107+
], default-features = false }
100108

101109
zkaleido = { git = "https://github.com/alpenlabs/zkaleido", tag = "v0.1.0-alpha-rc11" }
102110
zkaleido-native-adapter = { git = "https://github.com/alpenlabs/zkaleido", tag = "v0.1.0-alpha-rc11" }
@@ -159,6 +167,7 @@ libp2p = { version = "0.55.0", features = [
159167
"yamux",
160168
"identify",
161169
] }
170+
libp2p-identity = "0.2.10"
162171
miniscript = "12.3.0"
163172
musig2 = { version = "0.1.0", features = [
164173
"serde",
@@ -170,6 +179,8 @@ opentelemetry_sdk = { version = "0.29.0", features = ["rt-tokio"] }
170179
parking_lot = "0.12.3"
171180
proptest = "1.6.0"
172181
proptest-derive = "0.5.1"
182+
prost = "0.13.4"
183+
prost-build = "0.13.4"
173184
quinn = "0.11.6"
174185
rand = "0.8.5"
175186
reqwest = { version = "0.12.12", default-features = false, features = [

bin/alpen-bridge/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ strata-bridge-rpc.workspace = true
2424
strata-bridge-stake-chain.workspace = true
2525
strata-bridge-tx-graph.workspace = true
2626
strata-p2p.workspace = true
27-
strata-p2p-types.workspace = true
27+
p2p-types.workspace = true
2828
strata-primitives.workspace = true
2929

3030
strata-bridge-common.workspace = true

0 commit comments

Comments
 (0)