package
0.0.0-20241021214757-36d0b0ec90da
Repository: https://github.com/transparency-dev/witness.git
Documentation: pkg.go.dev

# Packages

Package bastion is an implementation of a witness feeder which talks to a bastion server.
Package pixelbt is an implementation of a witness feeder for the Pixel BT log.
Package rekor is an implementation of a witness feeder for the Sigstore log: Rekór.
Package serverless is an implementation of a witness feeder for serverless logs.
Package sumdb implements a feeder for the Go SumDB log.

# Functions

FeedOnce sends the provided checkpoint to the configured witness.
Run periodically initiates a feed cycle, fetching a checkpoint from the source log and submitting it to the witness.

# Variables

ErrNoSignaturesAdded is returned when the witness has already signed the presented checkpoint.

# Structs

FeedOpts holds parameters when calling the Feed function.

# Interfaces

Witness describes the operations the feeder needs to interact with a witness.