algorand / algorand/conduit

algod importer: More resilient node swapping.

Open
#88 0 comments 0 reactions 0 assignees View on GitHub
Team Lamprey
Dominant language
Go
Stars
44
Forks
34
PR merge metrics
No merged PRs in 30d

Description

## Problem

If algod is swapped out while Conduit is running, it might be slightly out of date and need to have the sync round updated (or run fast catchup.

## Solution

Check if node needs to catchup during GetBlock.

If a retry is detected, run the `catchupNode` function. This should not be run unless absolutely necessary to avoid introducing additional latency.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.