@@ -271,7 +271,7 @@ fn test_rpc_subscriptions() {
 | 
				
			|||||||
    });
 | 
					    });
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    let rpc_client = RpcClient::new_socket(leader_data.rpc);
 | 
					    let rpc_client = RpcClient::new_socket(leader_data.rpc);
 | 
				
			||||||
    let transaction_count = rpc_client
 | 
					    let mut transaction_count = rpc_client
 | 
				
			||||||
        .get_transaction_count_with_commitment(CommitmentConfig::recent())
 | 
					        .get_transaction_count_with_commitment(CommitmentConfig::recent())
 | 
				
			||||||
        .unwrap();
 | 
					        .unwrap();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -281,10 +281,10 @@ fn test_rpc_subscriptions() {
 | 
				
			|||||||
            .send_to(&bincode::serialize(&tx).unwrap(), leader_data.tpu)
 | 
					            .send_to(&bincode::serialize(&tx).unwrap(), leader_data.tpu)
 | 
				
			||||||
            .unwrap();
 | 
					            .unwrap();
 | 
				
			||||||
    });
 | 
					    });
 | 
				
			||||||
    let mut x = 0;
 | 
					 | 
				
			||||||
    let now = Instant::now();
 | 
					    let now = Instant::now();
 | 
				
			||||||
    while x < transaction_count + 500 || now.elapsed() > Duration::from_secs(5) {
 | 
					    let expected_transaction_count = transaction_count + transactions.len() as u64;
 | 
				
			||||||
        x = rpc_client
 | 
					    while transaction_count < expected_transaction_count && now.elapsed() < Duration::from_secs(5) {
 | 
				
			||||||
 | 
					        transaction_count = rpc_client
 | 
				
			||||||
            .get_transaction_count_with_commitment(CommitmentConfig::recent())
 | 
					            .get_transaction_count_with_commitment(CommitmentConfig::recent())
 | 
				
			||||||
            .unwrap();
 | 
					            .unwrap();
 | 
				
			||||||
        sleep(Duration::from_millis(200));
 | 
					        sleep(Duration::from_millis(200));
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user