mirror of
https://github.com/status-im/nim-ethers.git
synced 2025-01-12 16:44:23 +00:00
Ignore errors when retrieving block by hash
This commit is contained in:
parent
76bd3090d1
commit
0aea16047c
@ -132,8 +132,11 @@ method subscribeBlocks(subscriptions: PollingSubscriptions,
|
||||
{.async.} =
|
||||
|
||||
proc getBlock(hash: BlockHash) {.async.} =
|
||||
if blck =? (await subscriptions.client.eth_getBlockByHash(hash, false)):
|
||||
await onBlock(blck)
|
||||
try:
|
||||
if blck =? (await subscriptions.client.eth_getBlockByHash(hash, false)):
|
||||
await onBlock(blck)
|
||||
except CatchableError:
|
||||
discard
|
||||
|
||||
proc callback(id, change: JsonNode) =
|
||||
if hash =? BlockHash.fromJson(change).catch:
|
||||
|
Loading…
x
Reference in New Issue
Block a user