Wait a bit for the funding transactions to go through (#3788)
This commit is contained in:
parent
63b1fd3675
commit
2bbed7727f
|
@ -593,7 +593,13 @@ fn fund_keys(client: &ThinClient, source: &Keypair, dests: &[Keypair], lamports:
|
||||||
// retry anything that seems to have dropped through cracks
|
// retry anything that seems to have dropped through cracks
|
||||||
// again since these txs are all or nothing, they're fine to
|
// again since these txs are all or nothing, they're fine to
|
||||||
// retry
|
// retry
|
||||||
|
for _ in 0..10 {
|
||||||
to_fund_txs.retain(|(_, tx)| !verify_funding_transfer(client, &tx, amount));
|
to_fund_txs.retain(|(_, tx)| !verify_funding_transfer(client, &tx, amount));
|
||||||
|
if to_fund_txs.is_empty() {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
sleep(Duration::from_millis(100));
|
||||||
|
}
|
||||||
|
|
||||||
tries += 1;
|
tries += 1;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue