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.} =
|
||||
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…
Reference in New Issue