package
2.5.0
Repository: https://github.com/ethersphere/bee.git
Documentation: pkg.go.dev

# Packages

Package epochs implements time-based feeds using epochs as index and provide sequential as well as concurrent lookup algorithms.
No description provided by the author
Package sequence provides implementation of sequential indexing for time-based feeds this feed type is best suited for - version updates - followed updates - frequent or regular-interval updates.
package testing provides tests for update and resolution of time-based feeds.

# Functions

FromChunk parses out the wrapped chunk.
No description provided by the author
Id calculates the feed id from a topic and an index.
Latest looks up the latest update of the feed after is a unix time hint of the latest known update.
New constructs an epoch based feed from a keccak256 digest of a plaintext topic and an ether address.
NewGetter constructs a feed Getter.
NewPutter constructs a feed Putter.
NewUpdate creates an update from an index, timestamp, payload and signature.

# Constants

No description provided by the author
No description provided by the author

# Variables

No description provided by the author

# Structs

Feed is representing an epoch based feed.
Getter encapsulates a chunk Getter getter and a feed and provides non-concurrent lookup methods.
Putter encapsulates a chunk store putter and a Feed to store feed updates.
Update represents an update instance of a feed, i.e., pairing of a Feed with an Epoch.

# Interfaces

Factory creates feed lookups for different types of feeds.
Index is the interface for feed implementations.
Lookup is the interface for time based feed lookup.
Updater is the generic interface f.

# Type aliases

Type enumerates the time-based feed types.