Skip to content

Commit

Permalink
chore: use try_join when creating vicinity (gakonst#65)
Browse files Browse the repository at this point in the history
  • Loading branch information
mattsse authored Sep 30, 2021
1 parent d0e3c62 commit de4d7b7
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions evm-adapters/src/sputnik/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,12 @@ pub async fn vicinity<M: Middleware>(
} else {
provider.get_block_number().await?.as_u64()
};

let gas_price = provider.get_gas_price().await?;
let chain_id = provider.get_chainid().await?;
let block = provider.get_block(block_number).await?.expect("block not found");
let (gas_price, chain_id, block) = tokio::try_join!(
provider.get_gas_price(),
provider.get_chainid(),
provider.get_block(block_number)
)?;
let block = block.expect("block not found");

Ok(MemoryVicinity {
origin: Default::default(),
Expand Down

0 comments on commit de4d7b7

Please sign in to comment.