Skip to content

Commit

Permalink
Remove redundant async from TP
Browse files Browse the repository at this point in the history
  • Loading branch information
jbesraa committed Jan 30, 2025
1 parent 1205874 commit ee495f5
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 6 deletions.
2 changes: 1 addition & 1 deletion roles/tests-integration/lib/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ pub async fn start_pool(template_provider_address: Option<SocketAddr>) -> (PoolS
(pool, listening_address)
}

pub async fn start_template_provider(sv2_interval: Option<u32>) -> (TemplateProvider, SocketAddr) {
pub fn start_template_provider(sv2_interval: Option<u32>) -> (TemplateProvider, SocketAddr) {
let address = get_available_address();
let sv2_interval = sv2_interval.unwrap_or(20);
let template_provider = TemplateProvider::start(address.port(), sv2_interval);
Expand Down
4 changes: 2 additions & 2 deletions roles/tests-integration/tests/pool_integration.rs
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ use roles_logic_sv2::{
// Pool will connect to the Sniffer, and the Sniffer will connect to the Template Provider.
#[tokio::test]
async fn success_pool_template_provider_connection() {
let (_tp, tp_addr) = start_template_provider(None).await;
let (_tp, tp_addr) = start_template_provider(None);
let (sniffer, sniffer_addr) = start_sniffer("".to_string(), tp_addr, true, None).await;
let _ = start_pool(Some(sniffer_addr)).await;
// here we assert that the downstream(pool in this case) have sent `SetupConnection` message
Expand Down Expand Up @@ -67,7 +67,7 @@ async fn success_pool_template_provider_connection() {
#[tokio::test]
async fn header_timestamp_value_assertion_in_new_extended_mining_job() {
let sv2_interval = Some(5);
let (_tp, tp_addr) = start_template_provider(sv2_interval).await;
let (_tp, tp_addr) = start_template_provider(sv2_interval);
let tp_pool_sniffer_identifier =
"header_timestamp_value_assertion_in_new_extended_mining_job tp_pool sniffer".to_string();
let (tp_pool_sniffer, tp_pool_sniffer_addr) =
Expand Down
4 changes: 2 additions & 2 deletions roles/tests-integration/tests/sniffer_integration.rs
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ use std::convert::TryInto;
// TP -> sniffer_a -> sniffer_b -> Pool
#[tokio::test]
async fn test_sniffer_intercept() {
let (_tp, tp_addr) = start_template_provider(None).await;
let (_tp, tp_addr) = start_template_provider(None);
let message_replacement =
PoolMessages::Common(CommonMessages::SetupConnectionError(SetupConnectionError {
flags: 0,
Expand Down Expand Up @@ -49,7 +49,7 @@ async fn test_sniffer_intercept() {

#[tokio::test]
async fn test_sniffer_wait_for_message_type_with_remove() {
let (_tp, tp_addr) = start_template_provider(None).await;
let (_tp, tp_addr) = start_template_provider(None);
let (sniffer, sniffer_addr) = start_sniffer("".to_string(), tp_addr, false, None).await;
let _ = start_pool(Some(sniffer_addr)).await;
assert!(
Expand Down
2 changes: 1 addition & 1 deletion roles/tests-integration/tests/translator_integration.rs
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ use roles_logic_sv2::parsers::{CommonMessages, Mining, PoolMessages};
// shares.
#[tokio::test]
async fn translation_proxy() {
let (_tp, tp_addr) = start_template_provider(None).await;
let (_tp, tp_addr) = start_template_provider(None);
let (_pool, pool_addr) = start_pool(Some(tp_addr)).await;
let (pool_translator_sniffer, pool_translator_sniffer_addr) =
start_sniffer("0".to_string(), pool_addr, false, None).await;
Expand Down

0 comments on commit ee495f5

Please sign in to comment.