Remove redundant transfer_signed

This commit is contained in:
Tyera Eulberg
2019-04-05 21:59:27 -06:00
committed by Grimes
parent 95cc36af96
commit 68e21911eb
5 changed files with 14 additions and 24 deletions

View File

@ -19,6 +19,7 @@ use rand::Rng;
use solana_client::rpc_client::RpcClient;
use solana_client::rpc_request::RpcRequest;
use solana_client::thin_client::{create_client, ThinClient};
use solana_sdk::async_client::AsyncClient;
use solana_sdk::hash::{Hash, Hasher};
use solana_sdk::signature::{Keypair, KeypairUtil, Signature};
use solana_sdk::system_transaction;
@ -428,7 +429,7 @@ impl Replicator {
&solana_storage_api::id(),
0,
);
let signature = client.transfer_signed(&tx)?;
let signature = client.async_send_transaction(tx)?;
client.poll_for_signature(&signature)?;
}
Ok(())

View File

@ -13,6 +13,7 @@ use bincode::deserialize;
use rand::{Rng, SeedableRng};
use rand_chacha::ChaChaRng;
use solana_client::thin_client::{create_client_with_timeout, ThinClient};
use solana_sdk::async_client::AsyncClient;
use solana_sdk::hash::Hash;
use solana_sdk::pubkey::Pubkey;
use solana_sdk::signature::{Keypair, KeypairUtil, Signature};
@ -289,7 +290,7 @@ impl StorageStage {
&solana_storage_api::id(),
0,
);
let signature = client.transfer_signed(&tx).unwrap();
let signature = client.async_send_transaction(tx).unwrap();
Self::check_signature(&client, &signature, &exit)?;
}
}
@ -299,7 +300,7 @@ impl StorageStage {
Err(io::Error::new(io::ErrorKind::Other, "exit signaled"))?;
}
if let Ok(signature) = client.transfer_signed(&transaction) {
if let Ok(signature) = client.async_send_transaction(transaction.clone()) {
Self::check_signature(&client, &signature, &exit)?;
return Ok(());
}