chore: not panic on RpcBlockProvider (#13841)

This commit is contained in:
πa
2025-01-17 12:42:03 +00:00
committed by GitHub
parent a8c883c6b6
commit d9ef7f6df6

View File

@ -44,10 +44,7 @@ impl BlockProvider for RpcBlockProvider {
}
async fn get_block(&self, block_number: u64) -> eyre::Result<Block> {
let ws_provider = ProviderBuilder::new()
.on_builtin(&self.ws_rpc_url)
.await
.expect("failed to create WS provider");
let ws_provider = ProviderBuilder::new().on_builtin(&self.ws_rpc_url).await?;
let block: Block = ws_provider
.get_block_by_number(BlockNumberOrTag::Number(block_number), true.into())
.await?