You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For lightweight nodes, it use useful to be able to store and provide headers (or leaves), but never store payloads and other large stuff, and not worry about fetching anything we don't already have (since consensus guarantees that some lightweight nodes have every leaf, and the query service guarantees that an archival node will eventually get it as long as someone has it).
Add a LeafOnlyDataSource which wraps an AvailabilityStorage + NodeStorage in the same way as FetchingDataSource, but LeafOnlyDataSource
never fetches anything
completely ignores all objects other than leaves
The text was updated successfully, but these errors were encountered:
For lightweight nodes, it use useful to be able to store and provide headers (or leaves), but never store payloads and other large stuff, and not worry about fetching anything we don't already have (since consensus guarantees that some lightweight nodes have every leaf, and the query service guarantees that an archival node will eventually get it as long as someone has it).
Add a
LeafOnlyDataSource
which wraps anAvailabilityStorage + NodeStorage
in the same way asFetchingDataSource
, butLeafOnlyDataSource
The text was updated successfully, but these errors were encountered: