Skip to content

Commit

Permalink
Transport upgrade
Browse files Browse the repository at this point in the history
  • Loading branch information
Wiezzel committed Aug 8, 2024
1 parent 8d4786c commit 8d9b00d
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 19 deletions.
19 changes: 10 additions & 9 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "subsquid-worker"
license = "AGPL-3.0-or-later"
version = "1.0.3"
version = "1.0.4-rc1"
edition = "2021"

[[bin]]
Expand Down Expand Up @@ -48,9 +48,9 @@ tracing-opentelemetry = "0.22.0"
tracing-subscriber = { version = "0.3.18", features = ["env-filter"] }
walkdir = "2.5.0"

contract-client = { git = "https://github.com/subsquid/subsquid-network.git", version = "1.0.3" }
subsquid-messages = { git = "https://github.com/subsquid/subsquid-network.git", version = "1.0.1" }
subsquid-network-transport = { git = "https://github.com/subsquid/subsquid-network.git", version = "1.0.5", features = ["worker", "metrics"] }
contract-client = { git = "https://github.com/subsquid/subsquid-network.git", version = "1.0.4" }
subsquid-messages = { git = "https://github.com/subsquid/subsquid-network.git", version = "1.0.2" }
subsquid-network-transport = { git = "https://github.com/subsquid/subsquid-network.git", version = "1.0.11", features = ["worker", "metrics"] }

[target.'cfg(not(target_env = "msvc"))'.dependencies]
tikv-jemallocator = "0.5"
Expand Down
8 changes: 2 additions & 6 deletions src/controller/p2p.rs
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ pub async fn create_p2p_controller(
logs_collector_id: PeerId,
data_dir: PathBuf,
ping_interval: Duration,
) -> Result<P2PController<impl Stream<Item = WorkerEvent>>> {
) -> Result<P2PController<impl Stream<Item=WorkerEvent>>> {
let worker_id = transport_builder.local_peer_id();
info!("Local peer ID: {worker_id}");
check_peer_id(worker_id, data_dir.join("peer_id"));
Expand All @@ -85,7 +85,7 @@ pub async fn create_p2p_controller(
})
}

impl<EventStream: Stream<Item = WorkerEvent>> P2PController<EventStream> {
impl<EventStream: Stream<Item=WorkerEvent>> P2PController<EventStream> {
pub async fn run(&self, cancellation_token: CancellationToken) {
run_all!(
cancellation_token,
Expand Down Expand Up @@ -214,10 +214,6 @@ impl<EventStream: Stream<Item = WorkerEvent>> P2PController<EventStream> {
fn handle_pong(&self, pong: Pong) {
use subsquid_messages::pong::Status;
match pong.status {
Some(Status::NotRegistered(())) => {
error!("Worker not registered on chain");
metrics::set_status(metrics::WorkerStatus::NotRegistered);
}
Some(Status::UnsupportedVersion(())) => {
error!("Worker version not supported by the scheduler");
metrics::set_status(metrics::WorkerStatus::UnsupportedVersion);
Expand Down

0 comments on commit 8d9b00d

Please sign in to comment.