diff --git a/crates/compiler/src/revive_resolc.rs b/crates/compiler/src/revive_resolc.rs index f8c5831..2095ef7 100644 --- a/crates/compiler/src/revive_resolc.rs +++ b/crates/compiler/src/revive_resolc.rs @@ -20,10 +20,6 @@ use anyhow::Context; use semver::Version; use tokio::{io::AsyncWriteExt, process::Command as AsyncCommand}; -// TODO: I believe that we need to also pass the solc compiler to resolc so that resolc uses the -// specified solc compiler. I believe that currently we completely ignore the specified solc binary -// when invoking resolc which doesn't seem right if we're using solc as a compiler frontend. - /// A wrapper around the `resolc` binary, emitting PVM-compatible bytecode. #[derive(Debug)] pub struct Resolc { diff --git a/crates/node/src/kitchensink.rs b/crates/node/src/kitchensink.rs index 832760a..ce4d30b 100644 --- a/crates/node/src/kitchensink.rs +++ b/crates/node/src/kitchensink.rs @@ -203,6 +203,8 @@ impl KitchensinkNode { .arg("Unsafe") .arg("--rpc-cors") .arg("all") + .arg("--rpc-max-connections") + .arg(u32::MAX.to_string()) .env("RUST_LOG", Self::SUBSTRATE_LOG_ENV) .stdout(kitchensink_stdout_logs_file.try_clone()?) .stderr(kitchensink_stderr_logs_file.try_clone()?) @@ -229,6 +231,8 @@ impl KitchensinkNode { .arg(proxy_rpc_port.to_string()) .arg("--node-rpc-url") .arg(format!("ws://127.0.0.1:{substrate_rpc_port}")) + .arg("--rpc-max-connections") + .arg(u32::MAX.to_string()) .env("RUST_LOG", Self::PROXY_LOG_ENV) .stdout(eth_proxy_stdout_logs_file.try_clone()?) .stderr(eth_proxy_stderr_logs_file.try_clone()?)