Skip to content

[marshal] Allow starting from state-sync #1706

@BrendanChou

Description

@BrendanChou

Right now marshal requires full-sync from genesis. Instead, allow for marshal to start from a "floor" other than genesis (height 0).

The typical use-case is that a node comes online, state-syncs to a recent block, and then marshal should full-sync from that block height to get to the tip (rather than full-syncing from genesis).

Remember that this means that marshal is no longer guaranteed to have every block since genesis

Metadata

Metadata

Assignees

Type

No type

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions