mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
chore: not panic on RpcBlockProvider (#13841)
This commit is contained in:
@ -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?
|
||||
|
||||
Reference in New Issue
Block a user