Directories ¶
Path | Synopsis |
---|---|
Package api provides the API endpoints for the witness.
|
Package api provides the API endpoints for the witness. |
client
|
|
http
Package http is a simple client for interacting with witnesses over HTTP.
|
Package http is a simple client for interacting with witnesses over HTTP. |
cmd
|
|
client
client fetches and verifies new STHs for a set of logs from a single witness.
|
client fetches and verifies new STHs for a set of logs from a single witness. |
feeder
feeder polls the sumdb log and pushes the results to a generic witness.
|
feeder polls the sumdb log and pushes the results to a generic witness. |
witness
Package witness is designed to make sure the STHs of CT logs are consistent and store/serve/sign them if so.
|
Package witness is designed to make sure the STHs of CT logs are consistent and store/serve/sign them if so. |
witness/config
config is a tool to populate the witness config file according to a set of logs.
|
config is a tool to populate the witness config file according to a set of logs. |
witness/impl
Package impl is the implementation of the witness server.
|
Package impl is the implementation of the witness server. |
witness/internal/http
Package http contains private implementation details for the witness server.
|
Package http contains private implementation details for the witness server. |
witness/internal/witness
Package witness is designed to make sure the STHs of CT logs are consistent and store/serve/sign them if so.
|
Package witness is designed to make sure the STHs of CT logs are consistent and store/serve/sign them if so. |
Package verifier is designed to verify the signatures produced by a witness.
|
Package verifier is designed to verify the signatures produced by a witness. |
Click to show internal directories.
Click to hide internal directories.