Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface { Session Transaction DatasetMirrorPost DatasetFarcasterProfile DatasetENSNamehash LoadCheckpoint(ctx context.Context, id string, network filter.Network, worker string) (*engine.Checkpoint, error) LoadCheckpoints(ctx context.Context, id string, network filter.Network, worker string) ([]*engine.Checkpoint, error) SaveCheckpoint(ctx context.Context, checkpoint *engine.Checkpoint) error SaveFeeds(ctx context.Context, feeds []*schema.Feed) error FindFeed(ctx context.Context, query model.FeedQuery) (*schema.Feed, *int, error) FindFeeds(ctx context.Context, query model.FeedsQuery) ([]*schema.Feed, error) }
type DatasetENSNamehash ¶
type DatasetFarcasterProfile ¶
type DatasetMirrorPost ¶
type DatasetMirrorPost interface { LoadDatasetMirrorPost(ctx context.Context, originContentDigest string) (*mirror_model.DatasetMirrorPost, error) SaveDatasetMirrorPost(ctx context.Context, post *mirror_model.DatasetMirrorPost) error }
type SugaredLogger ¶
type SugaredLogger struct {
Logger *zap.SugaredLogger
}
func (SugaredLogger) Fatalf ¶
func (s SugaredLogger) Fatalf(format string, v ...interface{})
func (SugaredLogger) Printf ¶
func (s SugaredLogger) Printf(format string, v ...interface{})
type Transaction ¶
Click to show internal directories.
Click to hide internal directories.